
Poquoson
10 km
Newport News
13 km
Norfolk
21 km
Portsmouth
22 km
Chesapeake
30 km
Virginia Beach
38 km
Suffolk
40 km
Williamsburg
42 km
Hopewell
89 km
Petersburg
96 km
Colonial Heights
97 km
Richmond
112 km
Emporia
113 km
Fredericksburg
172 km
Alexandria
207 km
Manassas
216 km
Falls Church
218 km
Charlottesville
218 km
to add Hampton map to your website;