In 2019, Harrisonburg, VA had a population of 53.3k people with a median age of 25.4 and a median household income of $46,679. Between 2018 and 2019 the population of Harrisonburg, VA declined from 53,391 to 53,273, a −0.221% decrease and its median household income grew from $43,893 to $46,679, a 6.35% increase.
The 5 largest ethnic groups in Harrisonburg, VA are White (Non-Hispanic) (66.1%), White (Hispanic) (14.3%), Black or African American (Non-Hispanic) (6.48%), Asian (Non-Hispanic) (3.82%), and Two+ (Non-Hispanic) (3.44%). 0% of the households in Harrisonburg, VA speak a non-English language at home as their primary language, and 87.8% of the residents in Harrisonburg, VA are U.S. citizens.
In 2019, the median property value in Harrisonburg, VA was $203,600, and the homeownership rate was 39.6%. Most people in Harrisonburg, VA drove alone to work, and the average commute time was 15.9 minutes. The average car ownership in Harrisonburg, VA was 2 cars per household.