Voter Information
• Upper Hanover 1
Upper Perkiomen Educ. Center, 2229 East Buck Road, Pennsburg
• Upper Hanover 2
Upper Hanover Municipal Bldg, 1704 Pillsbury Rd, E Greenville
• Upper Hanover 3
Palm Schwenkfelder Church, 833 Gravel Pike (Route 29) Palm
Please click on the link below for voting district boundaries:
Voting District Map
For further information on voting in Montgomery County, including absentee ballots, voter registration, polling places and more, please click the link to Voter Services: Voter Services
Mongomery County Mail-In and Absentee Voting
For more Information click here
How do I check to make sure I am registered to vote? Click Here
Where do I Vote ? Click Here