In addition to voting in-person at a traditional Election Day polling place, voters have the option to request a Vote-by-Mail ballot that will allow them to cast their vote through the mail, at our Voter Service Centers in Media, Upper Darby, and Chester, or at any official Delaware County Ballot Drop Box.
Update! The Delaware County Bureau of Elections has finalized a list of 44 active ballot drop boxes, including 3 boxes at our Voter Service Centers in Media, Upper Darby, and Chester. Most ballot boxes are accessible 24/7, except for the drop boxes at our Voter Service Centers and the drop boxes at Chadds Ford (Monday to Friday from 8 a.m. – 4 p.m.) and Ridley Park (Monday to Friday from 8:30 a.m. – 4 p.m.).
Use the links below to determine where you will cast your vote.
Some polling places have been moved due to the ongoing COVID-19 pandemic and other factors. Please be sure to double-check the location of your polling place before you head out to vote. As a reminder, to vote in-person on election day you must go to your designated polling location.
Visit our Your Polling Place page for more information about voting on Election Day.
Unlike the requirement that in-person voters must vote at a specific polling place, Delaware County voters are free to use any Ballot Drop Box in the County.
For more information, go to our Ballot Drop Box page.
There are multiple Voter Service Centers that are now open through Election Day. These are located in Media, Upper Darby, and Chester.
For more information, go to our Voter Service Centers page.
Simply return your ballot envelope using your preferred mail service, including the United States Postal Service (USPS) and other for-profit mail services. You can use USPS drop boxes (aka, blue boxes), any USPS Post Office, or have USPS pick up your ballot like any other parcel for no charge (all ballots are self-addressed, and postage paid). If you elect to use a for-profit mail-delivery service, please check with that carrier to determine hours of operation, delivery timeframes, and possible costs.
Delaware County utilizes the “Google Translate” service and accepts no liability for errors or omissions in any translation of the original English text.