In 2020, Waynesboro city, VA had a population of 22.3k people with a median age of 40.8 and a median household income of $43,480. Between 2019 and 2020 the population of Waynesboro city, VA grew from 22,140 to 22,300, a 0.723% increase and its median household income declined from $45,011 to $43,480, a −3.4% decrease.
The 5 largest ethnic groups in Waynesboro city, VA are White (Non-Hispanic) (74.5%), Black or African American (Non-Hispanic) (12%), White (Hispanic) (5.72%), Two+ (Non-Hispanic) (2.25%), and Asian (Non-Hispanic) (1.7%).
None of the households in Waynesboro city, VA reported speaking a non-English language at home as their primary shared language. This does not consider the potential multi-lingual nature of households, but only the primary self-reported language spoken by all members of the household.
96.8% of the residents in Waynesboro city, VA are U.S. citizens.
In 2020, the median property value in Waynesboro city, VA was $183,600, and the homeownership rate was 59.1%. Most people in Waynesboro city, VA drove alone to work, and the average commute time was 23.3 minutes. The average car ownership in Waynesboro city, VA was 2 cars per household.
Waynesboro city, VA borders Augusta County, VA.