Community Profile

You are here: Community Profile > Local Economy Overview > Location

Location

The City of Williamsburg is located in Virginia's Hampton Roads region in the southeast portion of the state, midway between Richmond and Norfolk on the I-64 / U.S. 60 corridor. The City is 9.2 square miles and approximately 6 to 90 feet above sea level.

Richmond is located 50 miles to the northwest and Washington, D.C. is approximately 150 miles to the north. The Port of Hampton Roads is located 37 miles to the southeast.

             Distances from Other Major U.S. Cities  

Major City

Distance (miles)

Driving Time (hours)

Atlanta, GA

575

10

Baltimore, MD