');
US City Data

Mooresville vs Rocky Mount

Side-by-side comparison

How does Mooresville, NC compare to Rocky Mount, NC? Mooresville has a population of 51,447 with a median household income of $88,592, while Rocky Mount has 54,175 residents and a median income of $52,927. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMooresville, NCRocky Mount, NCDifference
Population51,44754,175-5.0%
Median Age36.641.8-12.4%
Foreign Born %8.8%3.2%+175.0%
Economy
MetricMooresvilleRocky MountDifference
Median Income$88,592$52,927+67.4%
Unemployment4.1%8.1%-49.4%
Poverty Rate7.6%21.2%-64.2%
Bachelor's+45.3%21.5%+110.7%
Housing
MetricMooresvilleRocky MountDifference
Home Value$348,500$148,300+135.0%
Median Rent$1505/mo$919/mo+63.8%
Housing Units21,56927,052-20.3%

Learn More

Mooresville, NC ProfileRocky Mount, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings