');
US City Data

Salisbury vs North Topsail Beach

Side-by-side comparison

How does Salisbury, NC compare to North Topsail Beach, NC? Salisbury has a population of 35,730 with a median household income of $51,058, while North Topsail Beach has 699 residents and a median income of $106,818. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSalisbury, NCNorth Topsail Beach, NCDifference
Population35,730699+5011.6%
Median Age36.560.6-39.8%
Foreign Born %6.4%1.3%+392.3%
Economy
MetricSalisburyNorth Topsail BeachDifference
Median Income$51,058$106,818-52.2%
Unemployment7.5%3.4%+120.6%
Poverty Rate24.3%6.4%+279.7%
Bachelor's+26.9%52.7%-49.0%
Housing
MetricSalisburyNorth Topsail BeachDifference
Home Value$215,200$453,500-52.5%
Median Rent$1030/mo$1208/mo-14.7%
Housing Units15,5232,791+456.2%

Learn More

Salisbury, NC ProfileNorth Topsail Beach, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings