Penn Farms

Census-designated place in Blair County, Pennsylvania

Aerial view of Penn Farms, Pennsylvania
Aerial view: USDA NAIP · USGS The National Map (public domain)

Penn Farms is an unincorporated community (census-designated place) in Blair County, Pennsylvania, with 2,307 residents (2020 Census). It sits at 1,047 ft (319 m) above sea level. The nearest town is Fort Fetter, 1.1 miles NE.

About Penn Farms

Penn Farms is an unincorporated community and census-designated place (CDP) in Blair County, Pennsylvania, United States. It was first listed as a CDP prior to the 2020 census.

The CDP is in south-central Blair County, in the northern part of Blair Township. It is bordered to the northeast by Hollidaysburg, the county seat, and to the north by Duncansville. Interstate 99 forms the northwestern edge of the CDP, and Pennsylvania Route 36 forms the eastern edge. It is 9 miles (14 km) south of Altoona.

Text: Wikipedia · CC BY-SA 4.0

Penn Farms weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Penn Farms

All 24 webcams near Penn Farms ›

Webcams: Windy.com

Living in Penn Farms

Median household income
$89,867
Median home value
$348,900
Median rent
$1,063/mo
Median age
40.5
Cost of living and demographics of Penn Farms ›

Do you know Penn Farms? Tell us about it

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

Map of Penn Farms

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

Penn Farms 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 ›

Penn Farms, PA population

Penn Farms had 2,307 residents in the 2020 Census.

2020 Census2,307
Density1,551 per sq mi (599 per km²)

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

Penn Farms at a glance

StatePennsylvania (PA)
CountyBlair County
TypeCensus-designated place
Population2,307 (2020)
Land area1.49 sq mi (3.9 km²)
Elevation1,047 ft (319 m)
Coordinates40.4160° N, 78.4134° W
ZIP code16665
Census code (GEOID)4258950

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

Towns near Penn Farms

Straight-line distance between town centers.

Frequently asked questions about Penn Farms

What county is Penn Farms in?

Penn Farms is in Blair County, Pennsylvania.

What is the population of Penn Farms, PA?

2,307 people lived in Penn Farms at the 2020 Census.

What is the ZIP code of Penn Farms, PA?

The ZIP code of Penn Farms is 16665.

What is the elevation of Penn Farms?

1,047 feet (319 m) above sea level.

What towns are near Penn Farms?

Fort Fetter (1.1 mi), Blair (1.1 mi), Duncansville (1.1 mi), Hollidaysburg (1.5 mi), Sunbrook (1.6 mi).

Last updated: