');
US City Data

Canton vs China Grove

Side-by-side comparison

How does Canton, NC compare to China Grove, NC? Canton has a population of 4,417 with a median household income of $64,034, while China Grove has 4,487 residents and a median income of $53,717. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCanton, NCChina Grove, NCDifference
Population4,4174,487-1.6%
Median Age36.334.7+4.6%
Foreign Born %2.3%15%-84.7%
Economy
MetricCantonChina GroveDifference
Median Income$64,034$53,717+19.2%
Unemployment1.2%5.8%-79.3%
Poverty Rate11.8%18.4%-35.9%
Bachelor's+15%13.1%+14.5%
Housing
MetricCantonChina GroveDifference
Home Value$226,400$207,500+9.1%
Median Rent$850/mo$955/mo-11.0%
Housing Units2,0182,009+0.4%

Learn More

Canton, NC ProfileChina Grove, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings