All Counties › Pennsylvania
Lebanon County, Pennsylvania
Lebanon County fills the valley between Harrisburg and Reading, anchored by the city of Lebanon, with Palmyra and Annville along the Route 422 corridor toward Hershey. Distribution and warehouse construction concentrates at the I-78/I-81 split near Jonestown and in South Lebanon Township, so agricultural security area designations, preserved farmland easements and township zoning determine which of the remaining large parcels can be built.
Open the live Lebanon County map →
Lebanon County at a glance
- 146,000Population (2025)
- LebanonCounty seat
- 362 sq miLand area
- 403 / sq miDensity
- $78,000Median household income
- $240,000Median home value
What the live Lebanon County map shows
Free in your browser, nothing to download:
- City Boundaries: 26
- School Boundaries: 9
- Congressional Districts: 2
- Emergency Services: 65
- Flood Zones: 2
- HUD: 17
- House Districts: 6
- Opportunity Zones: 2
- Parks & Golf: 84
- Schools: 55
- Senate Districts: 3
- Soils: 180
- Voter Precincts: 60
- Wetlands: 5
- Zip Codes: 25
Cities and towns in Lebanon County
Annville Township, Bethel Township, Cleona Borough, Cold Spring Township, Cornwall Borough, East Hanover Township, Heidelberg Township, Jackson Township, Jonestown Borough, Lebanon, Millcreek Township, Mount Gretna Borough, Myerstown Borough, North Annville Township, North Cornwall Township, North Lebanon Township, North Londonderry Township, Palmyra Borough, Richland Borough, South Annville Township, South Lebanon Township, South Londonderry Township, Swatara Township, Union Township, West Cornwall Township, West Lebanon Township.