Hanover township is located in York County, Pennsylvania. Hanover township has a 2026 population of 3,318. Hanover township is currently growing at a rate of 0.36% annually but its population has decreased by -0.48% since the most recent census, which recorded a population of 3,334 in 2020.
The median household income in Hanover township is $91,140 with a poverty rate of 7.32%. The median age in Hanover township is 41.4 years: 41.6 years for males, and 41.1 years for females. For every 100 females there are 97.4 males.