');
US City Data

Duck vs North Topsail Beach

Side-by-side comparison

How does Duck, NC compare to North Topsail Beach, NC? Duck has a population of 662 with a median household income of $118,750, 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
MetricDuck, NCNorth Topsail Beach, NCDifference
Population662699-5.3%
Median Age61.160.6+0.8%
Foreign Born %2.6%1.3%+100.0%
Economy
MetricDuckNorth Topsail BeachDifference
Median Income$118,750$106,818+11.2%
Unemployment1%3.4%-70.6%
Poverty Rate10.7%6.4%+67.2%
Bachelor's+64.5%52.7%+22.4%
Housing
MetricDuckNorth Topsail BeachDifference
Home Value$705,700$453,500+55.6%
Median Rent$1393/mo$1208/mo+15.3%
Housing Units3,0072,791+7.7%

Learn More

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