Huntingdon

Borough in Huntingdon County, Pennsylvania

View of Huntingdon, Pennsylvania
Photo: Generic1139 · CC BY-SA 3.0

Huntingdon is a borough in Huntingdon County, Pennsylvania, with 6,827 residents (2020 Census). It sits at 643 ft (196 m) above sea level. The nearest town is Smithfield, 1.9 miles SW.

About Huntingdon

Huntingdon is a borough in and county seat of Huntingdon County, Pennsylvania, United States. It lies along the Juniata River about 32 miles (51 km) east of larger Altoona and 92 miles (148 km) west of the state capital of Harrisburg on the Susquehanna River. With a population of 6,827 in the 2020 U.S. Decennial Census, it is the largest population center near Raystown Lake, a winding, 28-mile-long (45 km) flood-control reservoir managed by the United States Army Corps of Engineers.

The borough is on the main line of the Norfolk Southern freight railway (formerly the longtime Pennsylvania Railroad) in an agricultural and outdoor recreational region with extensive forests and scattered deposits of ganister rock, coal, fire clay, and limestone deposits. Historically, the region surrounding Huntingdon was dotted with iron furnaces and forges, consuming limestone, iron ore and wood (for charcoal production) throughout the 19th century. Dairy farms dominate the local agriculture. The town is a regular stop for the daily east-west Amtrak passenger train service which connects Pittsburgh to the west with Philadelphia and New York City to the east and northeast. Huntingdon is also home to Juniata College (founded 1876 by the Church of the Brethren).

Text: Wikipedia · CC BY-SA 4.0

Huntingdon weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Huntingdon

All 24 webcams near Huntingdon ›

Webcams: Windy.com

Living in Huntingdon

Median household income
$67,125
Median home value
$198,900
Median rent
$838/mo
Median age
34.6
Cost of living and demographics of Huntingdon ›

Do you know Huntingdon? Tell us about it

Help other travelers: share what makes Huntingdon special. We review every message before publishing it.

Map of Huntingdon

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Huntingdon Street View

Loading 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 ›

Huntingdon, PA population

Huntingdon had 6,827 residents in the 2020 Census.

2020 Census6,827
Density1,887 per sq mi (729 per km²)

Source: U.S. Census Bureau, Decennial Census.

Huntingdon at a glance

StatePennsylvania (PA)
CountyHuntingdon County
TypeBorough
Population6,827 (2020)
Land area3.62 sq mi (9.4 km²)
Water area0.08 sq mi (0.22 km²)
Elevation643 ft (196 m)
Coordinates40.4980° N, 78.0088° W
ZIP code16654
Official websitehuntingdonborough.com
Census code (GEOID)4236368

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Huntingdon

Straight-line distance between town centers.

Frequently asked questions about Huntingdon

What county is Huntingdon in?

Huntingdon is in Huntingdon County, Pennsylvania.

What is the population of Huntingdon, PA?

6,827 people lived in Huntingdon at the 2020 Census.

What is the ZIP code of Huntingdon, PA?

The ZIP code of Huntingdon is 16654.

What is the elevation of Huntingdon?

643 feet (196 m) above sea level.

What towns are near Huntingdon?

Smithfield (1.9 mi), Oneida (3.4 mi), McConnellstown (3.8 mi), Henderson (3.8 mi), Juniata (5.5 mi).

Last updated: