Polling Places

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.