Petersburg, Pennsylvania

Petersburg, Pennsylvania
Borough
Town hall
Location of Petersburg in Huntingdon County, Pennsylvania.
Petersburg
Petersburg
Coordinates: 40°34′21″N 78°03′02″W / 40.57250°N 78.05056°W / 40.57250; -78.05056
CountryUnited States
StatePennsylvania
CountyHuntingdon
Government
  TypeBorough Council
Area
  Total
0.33 sq mi (0.86 km2)
  Land0.33 sq mi (0.86 km2)
  Water0.00 sq mi (0.00 km2)
Elevation
663 ft (202 m)
Population
 (2020)
  Total
419
  Density1,258.26/sq mi (486.30/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
16669
Area code814
FIPS code42-59616
GNIS feature ID1215276
Local phone exchanges: 669

Petersburg is a borough in Huntingdon County, Pennsylvania, United States. It was a stop on the former Pennsylvania Railroad Main Line between Tyrone and Huntingdon and the junction point for the Petersburg Branch. The population was 480 at the 2010 census.