Upper Perkiomen Valley Polling Places – Montgomery County, PA
East Greenville – The Open Link (also known as the Upper Perk Senior Center), 517 Jefferson Street
Pennsburg – Pennsburg Borough Hall, 76 West Sixth Street (by the Police Station)
Red Hill – Red Hill Borough Hall, 56 West Fourth Street (by Red Hill Park)
Green Lane – Green Lane Ambulance Assoc., 209 Walnut Street
Marlborough Township – Marlborough Township Building, 6040 Upper Ridge Road
Upper Hanover 1 – Upper Perkiomen Educ. Center, 2229 East Buck Road, Pennsburg
Upper Hanover 2 – Upper Hanover Township Building, 1704 Pillsbury St, East Greenville
Upper Hanover 3 – Palm Schwenkfelder Church, 883 Gravel Pike Road (Route 29), Palm
Upper Hanover Township voting districts – map
Still not sure? The Polling Place Search will help you locate the polling place for a given residential address. Begin by typing the county of residence. After the county has been selected, the city field will activate, allowing you to enter a city. Then enter the street name and the house number.