Upper Hanover Township is located in Montgomery County, PA. The approximate population is about 7,718 residents. The school district is the Abington School District which consists of the following schools:New Hanover Township School. According to the data provided by the datausa.io, the median income is $49,582.

Ask Our agent

we are here to help