Colonial Heights, VA

View of Colonial Heights, VA
Image credit: Mojo Hand / CC BY-SA 4.0
Population
18,738
U.S. Census Population Estimates Program · 2025
Elevation
93 ft
Median Home Value
$246,600
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$1,234/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$76,505
U.S. Census American Community Survey 5-Year · 2024

Explore

Colonial Heights in context.

About Colonial Heights

Colonial Heights is an independent city south of Richmond, sitting near the Appomattox River where early English settlers moved inland in the 1600s. Its name points to the area's colonial-era history, but the city also functions as a compact Southside suburb with its own schools, parks, and shopping areas. Lakeview Park, Swift Creek, and Appomattox River access give residents everyday outdoor spots, while Interstate 95 keeps Colonial Heights closely tied to Petersburg, Chesterfield County, and the broader Richmond region.

Top Rating Signals

Highest current ratings for this town.

Loading town details...