All Counties › Pennsylvania
Perry County, Pennsylvania
Perry County lies northwest of Harrisburg across the Susquehanna, a ridge-and-valley county between Blue Mountain and Tuscarora Mountain, with Marysville, Duncannon, and Newport strung along the river. It functions as a bedroom county for the capital region, so residential demand tracks commute time along US 11/15, while Tuscarora State Forest, steep ridges, and the scarcity of public sewer concentrate buildable ground near the boroughs.
Open the live Perry County map →
Perry County at a glance
- 47,000Population (2025)
- New BloomfieldCounty seat
- 551 sq miLand area
- 85 / sq miDensity
- $79,000Median household income
- $235,000Median home value
What the live Perry County map shows
Free in your browser, nothing to download:
- City Boundaries: 30
- School Boundaries: 5
- Zoning: 135
- Congressional Districts: 1
- Emergency Services: 31
- Flood Zones: 2
- HUD: 5
- House Districts: 2
- Parks & Golf: 29
- Schools: 26
- Senate Districts: 2
- Soils: 147
- Voter Precincts: 30
- Wetlands: 5
- Zip Codes: 30
Cities and towns in Perry County
Blain Borough, Bloomfield Borough, Buffalo Township, Carroll Township, Centre Township, Duncannon Borough, Greenwood Township, Howe Township, Jackson Township, Juniata Township, Landisburg Borough, Liverpool Borough, Liverpool Township, Marysville Borough, Miller Township, Millerstown Borough, New Buffalo Borough, Newport Borough, Northeast Madison Township, Oliver Township, Penn Township, Rye Township, Saville Township, Southwest Madison Township, Spring Township, Toboyne Township, Tuscarora Township, Tyrone Township, Watts Township, Wheatfield Township.
Neighboring counties
- Juniata County, PA · map
- Cumberland County, PA · map
- Dauphin County, PA · map
- Snyder County, PA · map
- Franklin County, PA · map
- Northumberland County, PA · map