Zip Area Code

Hanover County, Virginia

Hanover County, Virginia, has 11 towns and 10 ZIP codes, in area code 804, with 686 as an overlay.

Towns in Hanover County, A to Z

TownZIP codesArea codes
Ashland23005804, 686
Beaverdam23015804, 686
Doswell23047804, 686
Glen Allen23058, 23059, 23060804, 686
Hanover23069804, 686
Mechanicsville23111, 23116804, 686
Montpelier23192804, 686
Rockville23146804, 686
Short Pumpnearest23059, 23233, 23294804, 686
Studley23162804, 686
Wyndhamnearest23059, 23060, 23233804, 686

ZIP codes in Hanover County

Area codes in Hanover County

  • Area code 804

    In service since June 24, 1973. Shares its area with 686. Local calls are dialed with ten digits; dialing 1 plus ten digits also works.

  • Area code 686

    In service since February 1, 2024. Shares its area with 804. Local calls are dialed with ten digits; dialing 1 plus ten digits also works.