US Places
Home › States › Pennsylvania › Petersburg

Petersburg, Pennsylvania

Petersburg is a borough in Huntingdon County, Pennsylvania, with an estimated population of 414 in 2023. It sits at 40.5726, -78.0506 .

FieldValue
Place namePetersburg
Typeborough
StatePennsylvania (PA)
CountyHuntingdon County
Population (2023 est.)414
Land area0.33 sq mi (0.86 km²)
Coordinates40.5726, -78.0506
Time zone—
ZIP codes16669

ZIP codes and area codes for Petersburg

Petersburg covers 1 ZIP code: 16669. Browse all ZIP codes in Pennsylvania for the full list.

Where is Petersburg?

Petersburg is located in Pennsylvania, in Huntingdon County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Alexandria 4 km · PAHuntingdon 9 km · PAWilliamsburg 18 km · PAMill Creek 18 km · PATyrone 20 km · PAMapleton 22 km · PABellwood 24 km · PAPort Matilda 25 km · PA

Other places in Huntingdon County

Huntingdon 6,898Mount Union 2,257Orbisonia 447Three Springs 435Mapleton 407Alexandria 371Rockhill 370Broad Top City 360Saltillo 307Mill Creek 280

Related

All places in Pennsylvania · Search US places · Huntingdon County

Frequently asked questions

What county is Petersburg, PA in?

Petersburg is in Huntingdon County, Pennsylvania.

What is the population of Petersburg, PA?

The 2023 Census Bureau estimate is 414.

What time zone is Petersburg in?

Petersburg is in the US local time zone.