Southern Pines is a city located in Moore County North Carolina. With a 2020 population of 15,371, it is the 65th largest city in North Carolina and the 2279th largest city in the United States . Southern Pines is currently growing at a rate of 2.38% annually and its population has increased by 24.62% since the most recent census, which recorded a population of 12,334 in 2010. Southern Pines reached it's highest population of in . Spanning over 17 miles, Southern Pines has a population density of 902 people per square mile.
The average household income in Southern Pines is $92,746 with a poverty rate of 14.95%. The median rental costs in recent years comes to $912 per month, and the median house value is $289,700. The median age in Southern Pines is 42.8 years, 38.8 years for males, and 48.4 years for females.