Location of Goochland County, Virginia

Goochland County is a predominately rural county located in the Piedmont Plateau region in central Virginia. Goochland is approximately 13 miles west of Richmond, the capital of Virginia, and 25 miles southeast of Charlottesville, Virginia. The county is 289 square miles in area.


The James River flows the entire length of the county and forms its southern boundary. The Counties of Powhatan, Cumberland, and Chesterfield are located to the south of Goochland. Tuckahoe Creek generally defines the eastern boundary with Henrico County. Goochland abuts Louisa County and Hanover County to the north, and Fluvanna County to the west.
Map of Goochland County region


Interstate 64 runs along the northern edge of the county, making it easy for residents and visitors to get to the City of Richmond as well as the City of Charlottesville.

The intersection of I-64 and I-295 is just three miles east of Goochland, providing easy access to I-95 and destinations to the north, such as Washington, D.C., Baltimore, Philadelphia, New York City, and Boston. People also gain access to I-85 and destinations to the south, such as Charlotte and Atlanta.

Goochland County is part of the Richmond Metropolitan Statistical Area.

Distances to Other Major Cities

Source: Goochland County Economic Development Strategic Plan
Destination Distance (Miles)
Travel Time (Hours)
Charlotte, NC 300 5.3
Cincinnati, OH
530 9.0
Columbus, OH
490 8.3
Detroit, MI 610 11.0
New York City, NY
340 6.5
Norfolk, VA
105 2.0
Philadelphia, PA
255 5.0
Pittsburgh, PA
335 6.25
Raleigh, NC
165 3.0
Washington, D.C.
115 2.25