Petersburg, PA

View of Petersburg, PA
Image credit: Mr. Matté (if there is an issue with this image, contact me using this image's Commons talk page , my Commons user talk page , or my English Wikipedia user talk page ; I'll know about it a lot faster) / CC BY-SA 4.0
Population
416
U.S. Census Population Estimates Program · 2025
Elevation
736 ft
Median Home Value
$126,700
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$850/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$66,250
U.S. Census American Community Survey 5-Year · 2024

Explore

Petersburg in context.

About Petersburg

Petersburg is a borough in Huntingdon County, Pennsylvania, United States. The 2020 census counted 419 residents. Pennsylvania Route 305 passes through Petersburg, leading northeast 19 miles to Greenwood Furnace State Park and west 3 miles to Alexandria. Petersburg is located in northern Huntingdon County on the east side of Shaver Creek where it joins the Juniata River. That mix gives Petersburg a clear local shape within Pennsylvania, with older layers still visible in current places. The local scoop is a place whose streets, landmarks, and institutions keep its earlier story close to the present.

Top Rating Signals

Highest current ratings for this town.

Loading town details...