Skip to content

City of Colonial Heights

Colonial Heights is located north of the Appomattox River. It is surrounded by Chesterfield County except for a south border with Petersburg. The city has a total area of 7.8 square miles.

Homes for sale in Colonial Heights, Virginia

City of Colonial Heights, Virginia Market Stats