Heidelberg Township, Lebanon County, Pennsylvania

Heidelberg Township,
Lebanon County,
Pennsylvania
A farm in the township
Location in Lebanon County, Pennsylvania
Location of Lebanon County in Pennsylvania
CountryUnited States
StatePennsylvania
CountyLebanon
Settled1720
Incorporated1757
Area
 • Total
24.25 sq mi (62.80 km2)
 • Land24.24 sq mi (62.77 km2)
 • Water0.012 sq mi (0.03 km2)
Population
 (2020)
 • Total
4,080
 • Estimate 
(2021)
4,060
 • Density173.4/sq mi (66.96/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
Area code717
FIPS code42-075-33608
Websiteheidelbergtownship.com
Historical population
CensusPop.Note
20002,858
20104,06942.4%
20204,0800.3%
2021 (est.)4,060−0.5%
U.S. Decennial Census

Heidelberg Township is a township in Lebanon County, Pennsylvania, United States. The population was 4,080 at the 2020 census. It is part of the Lebanon, Pennsylvania Metropolitan Statistical Area.