Asheboro, NC has a population of 25,978 people with a median age of 38.2 and a median household income of $34,100. Between 2015 and 2016 the population of Asheboro, NC grew from 25,897 to 25,978, a 0.31% increase and its median household income grew from $32,819 to $34,100, a 3.9% increase.
The population of Asheboro, NC is 60% White, 24.4% Hispanic, and 11.8% Black. 22.5% of the people in Asheboro, NC speak a non-English language, and 88.8% are U.S. citizens.
The largest universities in Asheboro, NC are Randolph Community College, with 752 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in Asheboro, NC is $111,400, and the homeownership rate is 52.2%. Most people in Asheboro, NC commute by Drove Alone, and the average commute time is 20.6 minutes. The average car ownership in Asheboro, NC is 2 cars per household.
Asheboro, NC is a census place located in Randolph County, NC. It borders Randleman, NC.