Petersburg, PA ZIP Code

Petersburg, Pennsylvania has one ZIP code in our directory, in Huntingdon County.

ZIP Codes in Petersburg, PA

16669
Huntingdon County
40.603, -77.9984

Map of Petersburg, PA

Centered on 40.603, -77.9984.

Cities Near Petersburg, PA

All Pennsylvania ZIP codes · Cities starting with P · All cities A–Z