Skip to content
How Do I...?

Voting

2025 Election Dates

Last day to register before the Primary Election:  May 5, 2025
Last day to apply for a mail-in or absentee ballot:  May 13, 2025
Civilian Absentee and Mail-In ballots due:  May 20, 2025
Primary Election Day:  May 20, 2025 - 7:00 AM to 8:00 PM
Military and Overseas Absentee ballots due:  May 27, 2025


Last day to register before the General Election:  October 20, 2025
Last day to apply for a mail-in or absentee ballot:  October 28, 2025
Civilian Absentee and Mail-In ballots due:  November 4, 2025
General Election Day:  November 4, 2025 - 7:00 AM to 8:00 PM
Military and Overseas Absentee ballots due:  November 12, 2025

Secure Ballot Box Drop-Off Locations

Information pertaining to the use of Secure Ballot Drop Boxes for the 2025 Election Cycle will be posted on the Montgomery County voter services webpage:  
https://www.montcopa.org/3587/Secure-Ballot-Drop-Box-Locations

Voting Links

PA Department of State
Montgomery County PA Voter Services
Project Vote Smart

Polling Places

Ward 1-1, 1-2: A.M. Kulp Elementary School, 801 Cowpath Road, Hatfield, PA 19440
Ward 2-1, 2-2: Hatfield Township Municipal Building, 1950 School Road, Hatfield, PA 19440
Ward 3-1, 3-2: Hatfield Elementary School, 1701 Fairgrounds Road, Hatfield, PA 19440
Ward 4-1, 4-2: Pennfield Middle School, 726 Forty Foot Road, Hatfield, PA 19440
Ward 5-1, 5-2: Oak Park Elementary School, 500 Squirrel Lane, Lansdale, PA 19446

Which Ward?

Please locate where you live on the map below.

 You can also download a larger PDF of the map.