Zip Area Code

Petersburg (city), Virginia

Petersburg (city), Virginia, has 2 towns and 2 ZIP codes, in area code 804, with 686 as an overlay.

Towns in Petersburg (city), A to Z

TownZIP codesArea codes
Petersburg23803, 23804, 23805804, 686
Virginia State University23806804, 686

ZIP codes in Petersburg (city)

Area codes in Petersburg (city)

  • 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.