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 .
| Field | Value |
|---|---|
| Place name | Petersburg |
| Type | borough |
| State | Pennsylvania (PA) |
| County | Huntingdon County |
| Population (2023 est.) | 414 |
| Land area | 0.33 sq mi (0.86 km²) |
| Coordinates | 40.5726, -78.0506 |
| Time zone | — |
| ZIP codes | 16669 |
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
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.