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 sq mi (0.00 km2)
Elevation
663 ft (202 m)
Population
 (2020)
 • Total
419
 • Density1,260/sq mi (486.3/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. As of the 2020 census, Petersburg had a population of 419.