Spring Lake is a city located in North Carolina. With a 2020 population of 11,243, it is the 82nd largest city in North Carolina and the 2857th largest city in the United States. Spring Lake is currently declining at a rate of -3.28% annually and its population has decreased by -6.03% since the most recent census, which recorded a population of 11,964 in 2010. Spring Lake reached it's highest population of 12,696 in 2011. Spanning over 24 miles, Spring Lake has a population density of 478 people per square mile.
The average household income in Spring Lake is $52,447 with a poverty rate of 21.51%. The median rental costs in recent years comes to $1,049 per month, and the median house value is $96,000. The median age in Spring Lake is 25.4 years, 24.5 years for males, and 26.5 years for females. For every 100 females there are 116.6 males.