Punxsutawney
Borough in Jefferson County, Pennsylvania

Punxsutawney is a borough in Jefferson County, Pennsylvania, with 5,769 residents (2020 Census). It sits at 1,214 ft (370 m) above sea level. The nearest town is Young, 1.7 miles NW.
- 5,769residents (2020 Census)
- 1,214 ftelevation · 370 m
- 3.4 sq miland area · 8.7 km²
- 1,714 / sq mipopulation density
- 15767main ZIP code (2 in total)
About Punxsutawney
Punxsutawney (; Lenape: Punkwsutènay)
is a borough in southern Jefferson County, Pennsylvania, United States. As of the 2020 census, its population was 5,769. It is located approximately 84 miles (135 km) northeast of Pittsburgh. Punxsutawney is known for its annual Groundhog Day celebration held each February 2, during which thousands of attendees and media outlets visit the community for an annual weather "prediction" by the groundhog Punxsutawney Phil.
Text: Wikipedia · CC BY-SA 4.0
Punxsutawney weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Punxsutawney
Webcams: Windy.com
Living in Punxsutawney
- Median household income
- $42,183
- Median home value
- $99,000
- Median rent
- $775/mo
- Median age
- 44.4
Do you know Punxsutawney? Tell us about it
Help other travelers: share what makes Punxsutawney special. We review every message before publishing it.
Map of Punxsutawney
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Punxsutawney Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Punxsutawney, PA population
Punxsutawney had 5,769 residents in the 2020 Census.
| 2020 Census | 5,769 |
|---|---|
| Density | 1,714 per sq mi (662 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Punxsutawney at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Jefferson County |
| Type | Borough |
| Population | 5,769 (2020) |
| Land area | 3.37 sq mi (8.7 km²) |
| Water area | 0.06 sq mi (0.17 km²) |
| Elevation | 1,214 ft (370 m) |
| Coordinates | 40.9437° N, 78.9748° W |
| ZIP codes | 15767, 15781 |
| Official website | punxsutawney.com |
| Census code (GEOID) | 4262920 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Punxsutawney
- Young1.7 mi NW
- Bell2.6 mi E
- Rossiter3.6 mi SE
- Perry4.7 mi W
- McCalmont5.1 mi N
- Big Run5.4 mi E
- Canoe5.6 mi S
- North Mahoning5.9 mi SW
- Gaskill6.2 mi E
- Oliver7.1 mi NW
- Henderson7.8 mi NE
- Winslow7.9 mi N
Straight-line distance between town centers.
Frequently asked questions about Punxsutawney
What county is Punxsutawney in?
Punxsutawney is in Jefferson County, Pennsylvania.
What is the population of Punxsutawney, PA?
5,769 people lived in Punxsutawney at the 2020 Census.
What is the ZIP code of Punxsutawney, PA?
The main ZIP code is 15767. Other ZIP codes: 15781.
What is the elevation of Punxsutawney?
1,214 feet (370 m) above sea level.
What towns are near Punxsutawney?
Young (1.7 mi), Bell (2.6 mi), Rossiter (3.6 mi), Perry (4.7 mi), McCalmont (5.1 mi).
Last updated: