Spring Lake is a town located in Cumberland County, North Carolina. Spring Lake has a 2026 population of 11,470. Spring Lake is currently declining at a rate of -0.26% annually and its population has decreased by -1.55% since the most recent census, which recorded a population of 11,650 in 2020.
The median household income in Spring Lake is $51,958 with a poverty rate of 17.68%. The median age in Spring Lake is 26.1 years: 25.6 years for males, and 26.6 years for females. For every 100 females there are 95.9 males.
Data after 2023 is projected based on recent change
Overall: 26.1 years
Female: 26.6 years
Male: 25.6 years
There are 8,653 adults, (913 of whom are seniors) in Spring Lake.
Female: 5,908 (51%)
Male: 5,665 (49%)
The racial composition of Spring Lake includes 37.98% White, 34.67% Black or African American, 6.77% other race, and smaller percentages for Asian, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 4,395 | 37.98% |
| Black or African American | 4,012 | 34.67% |
| Two or more races | 2,004 | 17.32% |
| Other race | 784 | 6.77% |
| Asian | 255 | 2.2% |
| Native American | 109 | 0.94% |
| Native Hawaiian or Pacific Islander | 14 | 0.12% |
Spring Lake 's average per capita income is $39,279. Household income levels show a median of $51,958. The poverty rate stands at 17.68%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $67,526 | - |
| Families | $60,455 | $64,834 |
| Households | $51,958 | $60,038 |
| Non Families | $36,191 | $45,841 |
Average Income
Median Household Income
Poverty Rate