Cities and Towns in Hanover County, Virginia

Founded in 1721, Hanover County is one of 95 counties in the state of Virginia. Historically, Hanover County was formed from the area of New Kent County called St. Paul’s Parish. The city of Hanover is the county seat. With FIPS code of 85, Hanover County has a population of 111,603 and area of 473 square miles (1,225 km²).

List of all cities in Hanover County, VA alphabetically

City/Town Postal Code Area Code
Ashaiiu, VA 23005 804
Ashland, VA 23005 804
Beaverdam, VA 23015 804
Doswell, VA 23047 804
Hanover, VA 23069 804
Mangohick, VA 23069 804
Mechanicsville, VA 23111 804
23116 804
Montpelier, VA 23192 804
Rockville, VA 23146 804
Studley, VA 23162 804