');
US City Data

High Shoals vs Ansonville

Side-by-side comparison

How does High Shoals, NC compare to Ansonville, NC? High Shoals has a population of 565 with a median household income of $50,893, while Ansonville has 578 residents and a median income of $39,375. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHigh Shoals, NCAnsonville, NCDifference
Population565578-2.2%
Median Age31.749.6-36.1%
Foreign Born %4.2%0.5%+370.0%
Economy
MetricHigh ShoalsAnsonvilleDifference
Median Income$50,893$39,375+29.3%
Unemployment4.2%3.9%+7.7%
Poverty Rate22.5%26.3%-14.4%
Bachelor's+14.6%6.5%+124.6%
Housing
MetricHigh ShoalsAnsonvilleDifference
Home Value$145,700$88,500+64.6%
Median Rent$937/mo$919/mo+2.0%
Housing Units249273-8.8%

Learn More

High Shoals, NC ProfileAnsonville, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings