Waynesville is a city located in North Carolina. With a 2020 population of 10,276, it is the 87th largest city in North Carolina and the 3036th largest city in the United States. Waynesville is currently growing at a rate of 0.80% annually and its population has increased by 4.12% since the most recent census, which recorded a population of 9,869 in 2010. Spanning over 9 miles, Waynesville has a population density of 1,164 people per square mile.
The average household income in Waynesville is $62,025 with a poverty rate of 18.81%. The median rental costs in recent years comes to $758 per month, and the median house value is $172,600. The median age in Waynesville is 48.2 years, 44.8 years for males, and 51.6 years for females. For every 100 females there are 87.5 males.