Sanford is a city located in Lee County North Carolina. With a 2020 population of 30,593, it is the 35th largest city in North Carolina and the 1272nd largest city in the United States . Sanford is currently growing at a rate of 0.84% annually and its population has increased by 8.90% since the most recent census, which recorded a population of 28,094 in 2010. Sanford reached it's highest population of 30,593 in 2021. Spanning over 29 miles, Sanford has a population density of 1,053 people per square mile.
The average household income in Sanford is $62,824 with a poverty rate of 18.19%. The median rental costs in recent years comes to $753 per month, and the median house value is $142,200. The median age in Sanford is 34.1 years, 33.5 years for males, and 34.7 years for females.