Southern Shores is a town located in Dare County, North Carolina. Southern Shores has a 2025 population of 3,161. Southern Shores is currently growing at a rate of 0.38% annually and its population has increased by 1.87% since the most recent census, which recorded a population of 3,103 in 2020.
The average household income in Southern Shores is $143,230 with a poverty rate of 0.83%.The median age in Southern Shores is 57.4 years: 45.8 years for males, and 60.2 years for females.
Data after 2023 is projected based on recent change
The racial composition of Southern Shores includes 95.19% White, and smaller percentages for Asian and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 2,969 | 95.19% |
Two or more races | 139 | 4.46% |
Asian | 11 | 0.35% |
Married
Widowed
Divorced
Separated
Never Married
Southern Shores' average per capita income is $50,638. Household income levels show a median of $116,859. The poverty rate stands at 0.83%.
Name | Median | Mean |
---|---|---|
Married Families | $148,913 | - |
Families | $144,432 | $155,673 |
Households | $116,859 | $143,230 |
Non Families | $83,681 | $88,023 |
Average Income
Median Household Income
Poverty Rate