Banks with branches located in Colonial Heights, VA

Where you bank matters. Use our Interactive Bank Explorer to find the most impactful local banks.

Colonial Heights, VA

Colonial Heights is an independent city in Virginia, United States. The population was 17,411 as of 2010. The Bureau of Economic Analysis combines the City of Colonial Heights (along with the City of Petersburg) with Dinwiddie County for statistical purposes. It is located in the Tri-Cities area of the Richmond-Petersburg region and is a portion of the Richmond Metropolitan Statistical Area (MSA).

Get Local Bank Rankings