May 20th, 2025 Election Day

KEY DATES and OTHER IMPORTANT INFORMATION

May 5th Last day to REGISTER before the May Primary Election (Register to Vote Online Here or Download a paper application here)
May 13th

Last day to apply for a mail-in or civilian absentee ballot

Apply for an absentee or mail-in ballot here

or Download a paper application for a mail-in ballot here or

Download a paper application for an Absentee ballot application here

May 20th Last Day for County Board of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M.) 
May 27th Last day for County Board of Elections to receive completed military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on April 22) 
May 20th ELECTION DAY
Ballot Information Check the status of your ballot here.

Mail in Ballot Drop off Locations

Drop Box locations

Sample Ballots

 Check back for this information. Not available at this time.

 





May 20, 2025 Primary Slate Card – Links for Websites of State Judge and Local Candidates.

Judicial Candidates

Westmoreland County Offices (All Four-Year Terms)