ZIP Code 16669

Petersburg, PA · Huntingdon County

40.603, -77.9984 · View boundary on OpenStreetMap ↗

About Petersburg

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.

From Wikipedia — text licensed CC BY-SA 4.0.

Area Profile

US Census (ACS 5-year · Gazetteer)

2,104
population
$72,813
median household income
20
people / sq mi
$206,500
median home value
$775
median gross rent
45.0
median age
1,112
housing units
834
households
104.8
land area (sq mi)

Key places in 16669

Points of interest

  • fast_food
  • bank