The seven cities of Hampton Roads are Norfolk, Portsmouth, Newport News, Chesapeake, Hampton, Virginia Beach, and Suffolk.

 

Related Information

Local Information

Lifestyle