 In 1860, the western half of Heidelberg Township (including the area around Hanover) was split off to form Penn Township.Although residents of this township have a Hanover, PA address, the children attend Spring Grove School District.The population of Heidelberg Township was 3,078 at the 2010 census.