In 2018, Colonial Heights city, VA had a population of 17.6k people with a median age of 40.3 and a median household income of $53,716. Between 2017 and 2018 the population of Colonial Heights city, VA grew from 17,582 to 17,593, a 0.0626% increase and its median household income grew from $50,952 to $53,716, a 5.42% increase.
The 5 largest ethnic groups in Colonial Heights city, VA are White (Non-Hispanic) (73.1%), Black or African American (Non-Hispanic) (14.1%), Asian (Non-Hispanic) (3.69%), White (Hispanic) (3.54%), and Two+ (Non-Hispanic) (2.8%). NaNk% of the people in Colonial Heights city, VA speak a non-English language, and 97.4% are U.S. citizens.
The largest universities in Colonial Heights city, VA are Southside Regional Medical Center Professional Schools (56 degrees awarded in 2017).
The median property value in Colonial Heights city, VA is $168,000, and the homeownership rate is 63.6%. Most people in Colonial Heights city, VA commute by Drove Alone, and the average commute time is 23.1 minutes. The average car ownership in Colonial Heights city, VA is 2 cars per household.
Colonial Heights city, VA borders Chesterfield County, VA and Petersburg city, VA.