ShareYourGroupShareYourGroupZIP Codes

ZIP codes in Hanover County, Virginia

Hanover County, Virginia has 10 ZIP codes in this list, from 23005 to 23192. They cover 9 places, among them Mechanicsville, Ashland, Beaverdam and Doswell.

ZIP codePlaceLand area (sq mi)Map point
23005Ashland69.337.739, -77.478
23015Beaverdam87.237.904, -77.631
23047Doswell43.137.842, -77.513
23059Glen Allen45.837.728, -77.554
23069Hanover69.137.770, -77.322
23111Mechanicsville77.237.628, -77.340
23116Mechanicsville55.037.669, -77.329
23146Rockville32.337.734, -77.700
23162Studleyno area37.676, -77.291
23192Montpelier68.037.818, -77.692

The ZIP code areas of Hanover County add up to about 547 square miles of land (1,416 sq km) as the Census Bureau draws them. The largest is 23015 (Beaverdam), with 87.2 square miles.

Places with more than one code here: Mechanicsville (2 codes).

Using these codes

Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. This site is not connected with the United States Postal Service; for mailing, confirm the address with USPS.

All of Virginia ZIP look-up