Where to Return Your Mail Ballot

Find where to return your completed mail ballot.

Pennsylvania voters have options on how to return their mail ballot: by mail, at a drop box, at their county election office, or other officially designated location. Under Pennsylvania law, voters must return their own ballots. The only exceptions to this are for voters with a disability who have designated someone in writing to deliver their ballot.

Ballots must be received by the county election office before 8 p.m. on Election Day.

Updated: 4/2/24 for the 2024 Primary Election

 

COUNTY NAMELOCATION TYPEADDRESSDAYS OF OPERATIONHOURS OF OPERATION
Adams CountyCounty Election Office117 Baltimore Street, ​Gettysburg, PA 17325

 
Adams CountyDrop Box117 Baltimore Street, Gettysburg, PA 17325
Monday - Friday
8:00am - 4:30pm
Allegheny County
Cou​​nty Election Office County Office Building, 542 Forbes Ave, Pittsburgh, PA 15219  
​Allegheny County
Drop BoxCounty Office Building, 542 Forbes Ave, Pittsburgh, PA 15219Available starting April 15​
​​8:30am - ​4:30pm (April 15 - April 19), ​9:00am - 5:00pm (April 20), ​​11:00am - 7:00pm (April 21), 8:30am - 8:00pm (April 22), ​7:00am - 8:00pm (April 23)
Allegheny County
Drop BoxCarnegie Public Library of Squirrel Hill, 5801 Forbes AvenuePittsburgh, PA 15217Saturday and Sunday starting April 13Saturday - 9:00am - 5:00pm, Sunday - 11:00am - 7:00pm
Allegheny County
Drop BoxSouth Park Ice Rink, 30 Corrigan Drive, Bethel Park, PA 15102Saturday and Sunday starting April 13Saturday - 9:00am - 5:00pm, Sunday - 11:00am - 7:00pm
Allegheny County
Drop BoxNorth Park Ice Rink, 1200 Pearce Mill Road, Wexford, PA 15090Saturday and Sunday starting April 13Saturday - 9:00am - 5:00pm, Sunday - 11:00am - 7:00pm
Allegheny County
Drop BoxBoyce Park Four Seasons Lodge, 901 Centerview Drive, Plum, PA 15239Saturday and Sunday starting April 13Saturday - 9:00am - 5:00pm, Sunday - 11:00am - 7:00pm
Allegheny County
Drop BoxMoon Township 911 Call Center, 150 Hookstown Grade Road, Moon, PA 15108Saturday and Sunday starting April 13Saturday - 9:00am - 5:00pm, Sunday - 11:00am - 7:00pm
Allegheny County
Drop BoxKane McKeesport, 100 Ninth St, McKeesport, PA 15132Saturday and Sunday starting April 13Saturday - 9:00am - 5:00pm, Sunday - 11:00am - 7:00pm
Armstrong CountyCounty Election Office450 East Market St.
Kittanning, PA 16201
  
​Beaver CountyCounty Election Office810 Third St. Beaver, PA 15009  
​Bedford CountyCounty Election Office200 S. Juliana Street Bedford, PA 15522
  
​​​​Berks CountyCounty Election Office633 Court St
Reading, PA 19601
  
Berks CountyDrop BoxAgricultural Center 1238 County Welfare Rd Leesport, PA 19533Monday-Friday, also Saturday, April 20 and Sunday, April 21.
8:00am - 5:00pm (M-F), 8:00am - 1:00pm (Sat., April 20), 12:00pm - 4:00pm (Sun., April 21), 7:00am - 8:00pm on Election Day
Berks CountyDrop BoxServices Center 633 Court Street, 1st Fl Reading, PA 19601Monday-Friday, also Saturday, April 20 and Sunday, April 21.​.
8:00am​ - 5:00pm (M-F), 8:00am - 1:00pm (Sat., April 20), 12:00pm - 4:00pm (Sun., April 21), 7:00am - 8:00pm on Election Day
Blair CountyCounty Election Office279 A Loop Rd. Hollidaysburg, PA 16648 ​
  
Bradford CountyCounty Election Office6 Court St., Ste. 2, Towanda, PA 18848
  
Bucks CountyCounty Election OfficeBucks County Administration Building, 55 East Court St, Doylestown, PA 18901  
Bucks CountyDrop Box & Satellite Office
Bucks County Administration Building, 55 East Court St, Doylestown, PA 18901Monday - Saturday
8:00am - 5:00pm (M-F), 12:00pm - 5:00pm (S, April 13 & 20)
Bucks CountyDrop Box & Satellite Office
Upper Bucks GSC: 261 California Road, Quakertown, PA 18951Monday - Saturday
8:00am - 4:30pm (M-F), 12:00pm - 5:00pm (S, April 13 & 20)

Bucks CountyDrop Box & Satellite Office
Lower Bucks GSC:7321 New Falls Road, Levittown, PA 19055
Monday - Saturday
8:00am - 4:30pm (M-F), 12:00pm - 5:00pm (S, April 13 & 20)

Bucks CountyDrop Box1080 Edgewood Road, Yardley, PA 19067Monday - Saturday

9:00am to 8:00pm (M-TH), 9:00am to 6:00pm (F), 9:00am to 5:00pm (S).


​Bucks County
​Drop Box

Bensalem Library:  3700 Hulmeville Rd, Bensalem, PA 19020

​Monday - Saturday
9:00am - 8:00pm (M-W), 10:00am - 6:00pm (TH-F), 9:00am - 5:00pm (S)
​Bucks County
​Drop Box
Grundy Memorial Library:  680 Radcliffe St., Bristol, PA 19007
Monday-Saturday
​10:00am - 8:00pm (M-W), 10​​:00am - 4:00 pm (TH-S)
​Bucks County
​Drop Box
New Hope Library:  93 W Ferry St, New Hope, PA 18938
​Monday-Saturday
​10:00am - 7:00pm (M-W), 10:00am - 5:00pm (TH-S)

​Bucks County
​Drop Box
Northampton Library:  25 Upper Holland Rd, Richboro, PA 18954
​Monday-Saturday
9:00am - 8:00pm (M-TH), 9:00am - 4:00pm (F-S)
​Bucks County
​Drop Box
​Perkasie Library:  491 Arthur Ave, Perkasie, PA 18944

​Monday-Saturday
​9:00am to 8:00pm (M-W), 10:00am to 6:00pm (TH/F) & 9:00am to 5:00pm (S).
​Bucks County 
​Drop Box
Riegelsville Library:  615 Easton Rd, Riegelsville, PA 18077

​Tuesday-Thursday and Saturday
​9:00am to 5:00pm (T-TH) & 9:00am to 3:00pm (S).

​Bucks County
​Drop Box
​Warminster Library:  1076 Emma Ln, Warminster, PA 18974

​Monday-Saturday
10:00am to 8:00pm (M-W), 10:00am to 5:00pm (TH), 12:00pm - 5:00pm (F), 10:00am to 5:00pm (S).



Butler County
County Election Office227 W. Cunningham St, Butler, PA 16001  
Cambria CountyCounty Election Office200 S. Center St., Ebensburg, PA 15931  
Cameron CountyCounty Election Office20 E. 5th St., Emporium, PA 15834  
Cameron CountyDrop Box20 E. 5th St., Emporium, PA 15834 (On Chestnut St. side of the building)
  
Carbon CountyCounty Election Office76 Susquehanna St., Jim Thorpe, PA 18229  
Centre CountyCounty Election OfficeWillowbank Office Building, 420 Holmes Street, Bellefonte, PA 16823  
Centre CountyDrop BoxWillowbank Office Building: 420 Holmes Street Bellefonte, PA 1682324/7 through 9:00am on April 22
24/7 through 9:00am on April 22
Centre CountyDrop BoxCentre Hall MDJ Office: 2795 Earlystown Road Centre Hall, PA 1682824/7 through 9:00am on April 22
24/7 through 9:00am on April 22
Centre CountyDrop BoxFerguson Township Building: 3147 Research Drive State College, PA 1680124/7 through 9:00am on April 22
24/7 through 9:00am on April 22
Centre CountyDrop BoxPatton Township Building: 100 Patton Plaza State College, PA 1680324/7 through 9:00am on April 22
224/7 through 9:00am on April 22
Centre CountyDrop BoxPhilipsburg MDJ Office: 118 Enterprise Drive Philipsburg, PA 1686624/7 through 9:00am on April 22, 202424/7 through 9:00am on April 22
Centre CountyDrop BoxSpring Township Building: 1309 Blanchard Street Bellefonte, PA 16823
24/7 through 9:00am on April 22
24/7 through 9:00am on April 22
Centre CountyDrop BoxState College Borough Building: 243 South Allen Street State College, PA 1680124/7 through 9:00am on April 22
24/7 through 9:00am on April 22
Centre CountyDrop BoxHUB-Robeson Center: 100 Pollock Road University Park, PA 1680224/7 through 9:00am on April 22
24/7 through 9:00am on April 22
Chester CountyCounty Election OfficeGovernment Services Center, 601 Westtown Rd, West Chester,PA 19382   
​Chester CountySatellite Office
Chester County Government Services Center: 601 Westtown Rd, West Chester, PA 19382 Monday - Friday until April 22
8:30am - 4:30pm (Open until 5:00pm on April 16) 
Chester CountyDrop BoxAvon Grove Library: 117 Rosehill Ave, West Grove, PA 19390Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S/SU)
Chester CountyDrop BoxChester County Library Exton: 450 Exton Square Pkwy, Exton, PA 19341Sunday - Saturday starting April 9

9:00am - 6:00pm (MWF), 9:00am - 8:00pm (T+TH), 10:00am - 2:00pm (S+SU)

Chester CountyDrop BoxCoatesville Area Public Library: 501 Lincoln Hwy E, Coatesville, PA 19320 Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxDowningtown Library: 122 Wallace Ave, Downingtown, PA 19335Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxEasttown Library and Information Center: 720 First Ave, Berwyn, PA 19312 Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S/SU)
Chester CountyDrop BoxHenrietta Hankin Branch: 215 Windgate Dr, Chester Springs, PA 19425 Sunday - Saturday starting April 9
9:00am - 6:00pm (MWF), 9:00am - 8:00pm (T+TH), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxHoney Brook Community Library: 687 Compass Rd, Honey Brook, PA 19344Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxKennett Library: 216 State St, Kennett Square, PA 19348 Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxOxford Library Company: 48 S 2nd St, Oxford, PA 19363 Sunday - Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxPhoenixville Public Library: 183 2nd Ave, Phoenixville, PA 19460Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop Box
Parkesburg Public Library: 105 West St, Parkesburg, PA 19365Sunday-Saturday starting April 9
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Chester CountyDrop BoxSpring City Free Library: 245 Broad St, Spring City, PA 19475Sunday-Saturday starting April 9​​
9:00am - 6:00pm (M-F), 10:00am - 2:00pm (S+SU)
Clarion CountyCounty Election Office330 Main Street. Rm 103, Clarion, PA 16214  
Clearfield CountyCounty Election Office212 E Locust St., Clearfield, PA 16830  
Clinton CountyCounty Election Office2 Piper Way, Lock Haven, PA 17745  
Clinton CountyDrop Box2 Piper Way Lock Haven, PA 24/7 through 8 p.m. on Election Day
24/7 through 8 p.m. on Election Day
Columbia CountyCounty Election Office11 W. Main Street, Bloomsburg, PA 17815  
Crawford CountyCounty Election Office903 Diamond Park, Meadville, PA 16335  
Cumberland CountyCounty Election Office1601 Ritner Highway, Carlisle, PA 17013  
Dauphin CountyCounty Election OfficeDauphin County Administration Building,

1251 South 28th Street, Harrisburg, PA 17111

  
Dauphin CountyDrop BoxDauphin County Administration Building, 2 South 2nd Street, Harrisburg, PA 17101

24/7 through 8 PM on Election Day


24/7 through 8 PM on Election Day


Dauphin CountyDrop BoxNorthern Dauphin Human Services Center, 295 State Dr, Elizabethville, PA 17023

Monday-Friday


8:00am - 4:30pm


Dauphin CountyDrop BoxDauphin County Bureau of Registration and Elections, 1251 S 28th St, Harrisburg, PA 17111

24/7 through 8 PM on Election Day


24/7 through 8 PM on Election Day


Dauphin CountyDrop BoxDistrict Court 12.1.01, 2125 Paxton Church Rd, Harrisburg, PA 17110

24/7 through 8 PM on Election Day


24/7 through 8 PM on Election Day


Dauphin CountyDrop BoxDistrict Court 12.3.04, 576 E Main St, Hummelstown, PA 17036

24/7 through 8 PM on Election Day


24/7 through 8 PM on Election Day


Dauphin CountyDrop BoxDistrict Court 12.3.05, 8010 Bretz Dr, Harrisburg, PA 17112

24/7 through 8 PM on Election Day


24/7 through 8 PM on Election Day


Dauphin CountyDrop BoxDistrict Court 12.1.06, 5925 Locust Ln, Harrisburg, PA 17109

24/7 through 8 PM on Election Day


24/7 through 8 PM on Election Day


Delaware CountyCounty Election Office Government Center Building, 201 W Front St, Media, PA 19063  
Delaware CountyDrop BoxMunicipal Building --  1 W. Providence Road, Aldan, PA 1901824/7 through 8 PM on Election Night.
24/7 through 8 PM on Election Night.
Delaware CountyDrop BoxMunicipal Center  --  2 Cambridge Road, Brookhaven, PA 19015
24/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
Delaware CountyDrop BoxTownship Office -- 10 Ring Road, Chadds Ford, PA 19317Monday - Friday
8:00am – 4:00pm (M-TH), 8:00am - 12:00pm (F)
Delaware CountyDrop BoxCrozer Library  --  620 Engle Street, Chester, PA 1901324/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMunicipal Complex -- 30 S. Springfield Rd, Clifton Heights, PA 1901824/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxCollingdale Public Library - 800 MacDade Blvd., Collingdale, PA 1902324/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxPolice Station/Municipal Building --  222 Spruce Street, Colwyn, PA 1902324/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
Delaware CountyDrop BoxRachel Kohl Library  --  687 Smithbridge Road, Glen Mills, PA 1934224/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxDarby Borough Rec Center  -- 1022 Ridge Avenue, Darby, PA 1902324/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
Delaware CountyDrop BoxDarby Twnshp Police Admin. Bldg  -- 2 Studevan Plaza, Sharon Hill, PA 1907924/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxCommunity Center  -- 155 Lexington Ave., E. Lansdowne, PA 19050
24/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxLighthouse Hall  -- 1401 E. 9th Street, Eddystone, PA 1902224/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxTownship Building 1000 Gradyville Road, Edgmont, PA 1907324/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxFolcroft Public Library --  1725 Delmar Drive, Folcroft, PA 1903224/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxHaverford Admin Building --  1014 Darby Road, Havertown, PA 1908324/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxFire Station --  26 N. Highland Avenue, PA 1905024/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMunicipal Building  -- 1410 Market Street, Linwood, PA 1906124/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMarcus Hook Comm Center  -- 7 W. Delaware Avenue, Marcus Hook, PA 1906124/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMarple Public Library --  227 S. Sproul Road, Broomall, PA 1900824/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxGovernment Center Building  -- 201 W. Front Street, Media, PA 1906324/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMunicipal Building  -- 27 N. Pennell Road, Media, PA 1906324/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMunicipal/Police Building  -- 9 Park Avenue, Millbourne, PA 1908224/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxMunicipal Building  --  500 Highland Avenue, Morton, PA 1907024/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxHelen Kate Furness Library  --   100 N. Providence, Wallingford, PA 1908624/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
​Delaware County
​Drop Box
​Municipal Building, 209 Bishop Hollow Road, Newtown Square, 1907324/7 through 8 PM on Election Night
​24/7 through 8 PM on Election Night
Delaware CountyDrop BoxBorough Hall --   22 E. Elbon Road, Brookhaven, PA 1901524/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxRadnor Township Building  --  301 Iven Avenue, Wayne, PA 1908724/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxBorough Hall  --  105 E. Ward, Ridley Park, PA 19078
Monday-Friday
8:30am – 4:00pm
Delaware CountyDrop BoxPolice Station Public Access --  100 E. MacDade Blvd, Folsom, PA 1903324/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
​Delaware CountyDrop BoxBorough Hall  --   212 Unity Terrace, Rutledge, PA 1907024/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxBorough Hall  --  250 Sharon Avenue, Sharon Hill, PA 1907924/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxSpringfield Township Library  --   70 Powell Road, Springfield, PA 1906424/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxSwarthmore Borough Building/Library, 121 Park Avenue, Swarthmore, PA 19081
24/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxThornbury Park, Comfort Station --  345 Glen Mills Road, Glen Mills, PA 19342
24/7 through 8 PM on Election Night24/7 through 8 PM on Election Night​

Delaware CountyDrop BoxUpper Darby Municipal Building  --  100 Garrett Road, Upper Darby, PA 1908224/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxUpper Chichester, IBEW Local 654, 3729 Chichester Av, Boothwyn 1906124/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxDistrict Court Building  --  935 N. Providence Road, Media, PA 1906324/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Delaware CountyDrop BoxYeadon Public Library --   809 Longacre Blvd, Yeadon, PA 1905024/7 through 8 PM on Election Night24/7 through 8 PM on Election Night
Elk CountyCounty Election OfficeElk County Annex Building, 300 Center St, Ridgway, PA 15853  
Elk CountyDrop BoxElk County Annex Building, 300 Center St, Ridgway, PA 15853
Monday-Friday8:30am - 4:00 pm, Election Day Hours - 6:00am - 8:00pm 
Erie CountyCount Election OfficeErie County Courthouse, 140 W Sixth St, Erie, PA 16501
Monday - Friday
8:00am - 4:30pm
Erie CountyDrop Box140 West Sixth Street, Erie, PA 16501
24/7 through 8 PM on Election Night
24/7 through 8 PM on Election Night
Fayette CountyCounty Election Office

2 W Main St., Ste. 111, Uniontown, PA 15401

  
Forest CountyCounty Election Office526 Elm St. - Unit #3, Tionesta, PA 16353  
Franklin CountyCounty Election Office157 Lincoln Way East, Chambersburg, PA 17201
  
Franklin CountyDrop Box272 N. Second Street Chambersburg, PA
Monday - Friday8:30am - 4:30pm
Fulton CountyCounty Election Office116 W. Market St., Ste 205
McConnellsburg, PA 17233
  
Greene CountyCounty Election OfficeRm 102 - County Offc. Bldg, 93 E. High St., Waynesburg, PA 15370  
Huntingdon CountyCounty Election Office223 Penn St. - Courthouse, Huntingdon, PA 16652  
Indiana County
County Election Office825 Philadelphia St., Indiana, PA 15701  
​Indiana County
​Drop Box
​Courthouse Lobby, 825 Philadelphia Street, Indiana, PA  15701
​Monday-Friday
​8:00am-4:00pm
Jefferson CountyCounty Election Office155 Main St., Brookville, PA 15825

  
Juniata CountyCounty Election Office1 North Main St, Mifflintown, PA 17049
  
Lackawanna CountyCounty Election OfficeLackawanna County Government Center, 123 Wyoming Ave., 2nd Floor, Scranton, PA 18503  
Lackawanna County
Drop BoxClark Summit Borough Building: 304 S State St Clark Summit, PA 18411Monday - Friday until April 19 at 12:00pm.​
9:00am - 3:00pm
Lackawanna CountyDrop BoxLackawanna County Government Center: 123 Wyoming Ave Floor 1 Scranton PA 18503Monday - Friday
8:00am - 5:00pm, Election Day Hours- 8:00am-8:00pm
Lackawanna CountyDrop BoxDickson City Borough Building: 901 Enterprise St Dickson City, PA 18519Monday - Friday until April 19 at 12:00pm.
8:00am - 4:00pm
Lackawanna CountyDrop BoxMoosic Borough Building: 715 Main St Moosic, PA 18507Monday - Friday until April 19 at 12:00pm.
8:30am - 4:00pm
Lackawanna CountyDrop BoxRoaringbrook Twp Municipal Building: 430 Blue Shutters Road Roaring, Brook Twp, PA 18444Monday - Friday until April 19 at 12:00pm.​
9:00am - 3:00pm
Lancaster CountyCounty Election Office150 N Queen St, Lancaster, PA 17603  
Lawrence CountyCounty Election Office430 Court St., New Castle, PA 16101  
Lawrence CountyDrop Box
Lawrence County Government Center, 430 Court St., New Castle, PA 16101Monday - Friday
8:00am - 4:00pm
Lebanon CountyCounty Election Office400 S. 8th Street Room 209 Lebanon, PA  17042  
​Lehigh CountyCounty Election OfficeLehigh County Government Center, 17 South 7th Street, Allentown, PA 18101  
Lehigh CountyDrop BoxLehigh County Government Center: 17 South 7th Street, Allentown, PA 1810124/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Lehigh CountyDrop BoxWhitehall Township Municipal Building: 3219 MacArthur Road, Whitehall, PA 18052Monday - Friday8:00am - 4:00pm
Lehigh CountyDrop Box

Fountain Hill Borough Building: 941 Long Street, Fountain Hill, PA 18015

Monday - Friday
8:30am - 4:30pm
Lehigh CountyDrop BoxMacungie Borough Building: 21 Locust Street, Macungie, PA 18062Monday - Friday8:00am - 4:30pm
Lehigh CountyDrop BoxLehigh County Authority (LCA) Lobby: 1053 Spruce Road, Allentown, PA 18106Monday - Friday
8:15am - 4:45pm
​Luzerne CountyCounty Election OfficePenn Place, 20 N. Pennsylvania Ave, Ste. 207, Wilkes-Barre, PA 18701  
​Luzerne County
​Drop Box
​Penn Place: 20 N Pennsylvania Ave  Wilkes-Barre, PA 18711
Monday - Friday
8:00am - 4:30pm, Closes April 23 at 8:00pm
​Luzerne County
​Drop Box
​Hazleton Exchange Building- 100 West Broad Street, Hazleton, PA 18201
​Monday - Friday
8:00am - 9:00pm, Closes April 23 at 8:00pm
​Luzerne County
​Drop Box
​Misericordia University (Passan Hall), 100 Lake Street, Dallas, PA 18612
Sunday - Saturday

7:00am - 10:00pm (M-F), 7:00am - 8:00pm (S+Sun), Closes April 23 at 8:00pm
​Luzerne County
​Drop Box
​Wright Manor, Main Lobby, 460 South Main Road Mountain Top, PA 18707
Sunday - Saturday
7:00am - 8:00pm
​Lycoming CountyCounty Election Office33 W 3rd St., Williamsport, PA 17701  
McKean CountyCounty Election Office500 W. Main St., Smethport, PA 16749  
Mercer CountyCounty Election Office5 Courthouse, Mercer, PA 16137  
Mifflin County
County Election OfficeMifflin County Courthouse, 20 N. Wayne St., Lewistown, PA 17044  
Mifflin County
Drop BoxMifflin County Courthouse, 20 N. Wayne St., Lewistown, PA 17044Monday - Friday
8:00am - 4:00pm
Monroe CountyCounty Election OfficeMonroe County Administrative Building, One Quaker Plaza, Room 105, Stroudsburg, PA 18360
Monday-Friday8:30am - 5:00pm
Monroe CountyDrop Box
Western Pocono Public Library, 131 Pilgrim Way, Brodheadsville, PA 18322
Monday-Saturday
9:00am - 8:00pm (M+W+TH), 9:00am - 5:00pm (T+F), 9:00am - 4:00pm (S)
Monroe CountyDrop Box
Pocono Mountain Public Library, 5500 Municipal Drive, Tobyhanna, PA 18466
Monday,Tuesday, Thursday-Saturday
10:00am - 5:30pm (M+T+TH+F), 1:00pm - 5:30pm (W), 10:00am - 2:30pm (S)
Monroe CountyDrop Box
Eastern Monroe Public Library, 1002 North 9th Street, Stroudsburg, PA 18360
Sunday-Saturday
9:00am - 8:00pm (M-TH), 9:00am - 5:00pm (F-S), 12:00pm - 5:00pm (Sun)
Monroe CountyDrop Box
Clymer Library, 5200 Milford Rd., East Stroudsburg, PA 18302
Monday-Saturday
9:30am - 5:00pm (M+W), 9:30am - 8:00pm (T+TH), 9:30am - 4:30pm (F+S)
Monroe CountyDrop Box
Middle Smithfield Community Center, 5200 Milford Rd., East Stroudsburg, PA 18302
Monday-Saturday
9:00am - 5:00pm (M-W), 10:00am - 7:00pm (TH), 10:00am - 5:00pm (F+S)
Monroe CountyDrop Box
Barrett Paradise Friendly Library, 6500 PA 191, Cresco, PA 18326
Monday-Saturday
10:00am - 8:00pm (M+W), 10:00am - 5:00pm (T+TH+F+S)
Montgomery CountyCounty Election Office
One Montgomery Plaza, 425 Swede St. Suite 602, Norristown, PA 19401  
Montgomery CountyDrop Box

Township Tax Office: 8230 Old York Rd Elkins Park, PA 19027

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

District Court 38-1-28: 430 Pennbrook Pkwy Lansdale, PA 19446

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

Ludington Library: 5 South Bryn Mawr Ave Bryn Mawr, PA 19010

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

Montgomery County Airy Street Parking Lot: Corner of Airy and DeKalb Streets Norristown, PA 19401

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

One Montgomery Plaza: 425 Swede St Norristown, PA 19401

Sunday-Saturday
6:00am - 11:00pm (M-F), 6:00am - 10:00pm (S+SU)​
​Montgomery CountyDrop Box

Montgomery County Office of Public Health; 364 King St, Pottstown, PA 19464

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

Victory Park Parking Lot: 2nd & Arch St Royersford, PA 19468

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

Montgomery County 4H Center: 1015 Bridge Rd Collegeville, PA 19474

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop Box

Upper Dublin Library: 520 Virginia Dr Fort Washington, PA 19034

Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop BoxGreen Lane Park Office, Upper Frederick, 2144 Snyder Rd Green Lane, PA 18054Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop BoxUpper Merion Township Building, Upper Merion, 175 W. Valley Forge Rd King of Prussia, PA 19406Starting April 13
24/7 through 8 PM on Election Night
Montgomery CountyDrop BoxWillow Grove Annex, Upper Moreland, 102 N. York Rd Willow Grove, PA 19090Starting April 13​
24/7 through 8 PM on Election Night
Montour CountyCounty Election Office435 East Front St., Danville, PA  17821 
  
Northampton CountyCounty Election Office669 Washington St, Room 1211, Easton, PA 18042
  
Northampton CountyDrop BoxRotunda of the Government Center, 669 Washington St, Easton, PA 18042Monday - Friday8:30am - 8:00pm
Northampton CountyDrop BoxNorthampton County Human Services Building: 2801 Emrick Blvd, Bethlehem, PA 18020Monday - Friday8:30am - 7:00pm
Northampton CountyDrop Box

Northampton County 911 Center – 100 Gracedale Ave. Nazareth, PA 18064

Monday - Friday8:30am - 8:00pm
Northampton CountyDrop Box

Bethlehem City Hall – 10 E. Church Street, Bethlehem, PA 18018

Monday - Friday8:00am - 4:00pm
     
Perry CountyCounty Election Office25 W Main St, New Bloomfield, PA 17068  
​Perry CountyDrop Box
Freedom Building, 15 W Main St, New Bloomfield, PA 17068
Monday - Friday
8:00am - 4:00pm
Perry CountyDrop Box
Perry County Courthouse, 2 East Main Street, New Bloomfield PA 17068​​​Monday - Friday
8:00am - 4:00pm
Philadelphia CountyCounty Election OfficeCity Hall Room 140, 1400 John F Kennedy Blvd, Philadelphia, PA 19107  
Philadelphia CountySatellite Office4029 Market St, Philadelphia, PA 19104Monday - Friday9:00am - 5:00pm
Philadelphia CountyDrop BoxCity Hall (South Portal): 1400 John F Kennedy Blvd, Philadelphia, PA 1910724/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxCorner of Kingsessing and S 50th St: Kingsessing Ave.& S 50Tth St., Philadelphia, PA 1910724/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxCorporal Jimmy O'Connor Memorial Playground: 4330 Deerpath Ln, Philadelphia, PA 1915424/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxDorothy Emanuel Rec Center: 8500 Pickering St. Philadelphia, PA 1915024/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxThe Eastern State Penitentiary: 2027 Fairmount Ave, Philadelphia, PA 1913024/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxEastwick Library, 2851 Island Ave., Philadelphia, PA 19153
24/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxElection Warehouse: 11311 Roosevelt Blvd, Philadelphia, PA 1915424/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxEngine 55 Fire Station: 101 W. Luzerne St, Philadelphia, PA 1915424/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxEngine 64 Fire Station: Benner St & Rising Sun Ave, Philadelphia, PA 1911124/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxFord PAL Rec. Center: 609 Snyder Ave, Philadelphia, PA 19111 1914824/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxHeitzman Rec: 3645 Amber St, Philadelphia, PA 19134 1914824/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxIndependence Branch Library: 18 S 7th St, 1910624/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxKendrick Recreation Center: 5822 Ridge Ave, Philadelphia, PA 1912824/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxMarkward Playground: 400 S Taney St. Philadelphia, PA 1914624/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxOverbrook Park Library: 7422 Haverford Ave, Philadelphia, PA 1911924/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxPelbano Recreation Center: 8101 Bustleton Ave., Philadelphia, PA 1915224/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxPleasant Playground: 6757 Chew Ave, 1911924/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxShepard Recreaton Center: 5700 Haverford Ave, Philadelphia, PA 1913124/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxShissler Rec Center: 1800 Blair Street, 1912524/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxSmith Playground: 2100 S 24th St., Philadelphia, PA 1912524/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxStenton Playground: 4600 N 16th, 1914024/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxStrawberry Mansion HC: 2840 W Dauphin St, Philadelphia, PA 19132
24/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxVoter Registration Office (Riverview Place): 520 N. Columbus Blvd, Philadelphia, PA 1912324/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Philadelphia CountyDrop BoxVogt Rec. Center: 4131 Unruh Ave, 1913524/7 through 8 PM on Election Night.24/7 through 8 PM on Election Night.
Pike CountyCounty Election Office506 Broad St., Pike County Administration Building, Milford, PA 18337  
Pike CountyDrop BoxPike County Administration Building: 506 Broad St., Milford, PA 18337-1535Monday - Friday8:30am - 4:30pm
Potter CountyCounty Election Office1 N. Main St., Coudersport, PA 16915  
Schuylkill CountyCounty Election Office420 N. Centre St., Pottsville, PA 17901  
Snyder CountyCounty Election Office9 West Market St., Middleburg, PA 17842  
Somerset CountyCounty Election Office300 N. Center Ave., Ste. 340, Somerset, PA 15501  
Sullivan CountyCounty Election Office245 Muncy Street, Laporte, PA 18626  
Susquehanna CountyCounty Election Office31 Lake Ave., Montrose, PA 18801  
Tioga CountyCounty Election OfficeTioga County Courthouse, 118 Main St, Wellsboro, PA 16901  
Tioga CountyDrop BoxTioga County Court House: 118 Main St. Wellsboro, PA 16901Monday-Friday
8:00am-4:30pm
Union CountyCounty Election Office155 North 15th St., Lewisberg, PA 17837  
Venango CountyCounty Election OfficeCourthouse Annex, 2nd Floor, 1174 Elk St, Franklin PA 16323  
Warren CountyCounty Election Office204 4th Ave., Warren, PA 16365  
Washington CountyCounty Election Office

95 West Beau Street, Suite G10 

Washington, PA 15301-4432

  
Wayne CountyCounty Election Office925 Court St., Honesdale, PA 18431  
Wayne CountyDrop BoxWayne County Courthouse: 925 Court St. Honesdale, PA 18431Monday - Friday8:30am - 4:30pm
Westmoreland CountyCounty Election Office2 N. Main St., Greensburg, PA 15601  
Wyoming CountyCounty Election Office1 Courthouse Square, Tunkhannock, PA 18657  
York CountyCounty Election OfficeYork County Administrative Center, 28 E Market St, York, PA 17401  
York CountyDrop Box
York County Administration Center, 28 E. Market Street, York, PA
 

 

County Election Offices

Voters may return their completed mail-in or absentee ballot to their county election office during that office's business hours. Ballots must be received by the county election office before 8 p.m. on Election Day.

Find your county election office.

Drop Boxes and Dropoff Sites

Some counties may have drop boxes. They are a safe and secure way for Pennsylvania voters to return their completed mail-in or absentee ballots. Voters may return their mail-in or absentee ballot at their county's designated drop box(es) or drop-off location. Ballots must be received by the county election office before 8 p.m. on Election Day. Under Pennsylvania law, voters must return their own ballots. The only exceptions to this are for voters with a disability who have designated someone in writing to deliver their ballot.

Services available at a drop box or drop-off location:

  • Return only your own completed ballot

NOTE: Completed ballots may also be returned at your county election office.

Check your county’s website for information.

Satellite County Election Offices

Some county election boards might open satellite offices to offer county residents added convenience. These satellite locations may be open additional hours, including weeknights and weekends. Each satellite location has a secure ballot receptacle to store completed mail-in and absentee ballots submitted at the location. 

Services available at a County Election Office or Satellite County Election Office:

  • Register to vote (not offered at all satellite locations)
  • Vote early in person
    • Apply for a mail-in or absentee ballot
    • Vote your ballot, once your application is verified
    • Return a completed ballot
  • Return a completed ballot that was mailed to you.

Check your county’s website for information.

Frequently Asked Questions

  1. No. The only exceptions are if you are a voter with a disability and have designated someone, in writing, to deliver your ballot, or if you need an emergency absentee ballot.
  2. Return your own ballot as soon as you receive it.  Mail it or deliver it in person to your county board of elections office or other official location designated by your county board of elections.

  1. No.
  2. If you received a mail ballot but did not complete it, you may surrender your incomplete mail ballot, along with both envelopes, at your polling place and vote a regular ballot.
  3. If you did vote your mail ballot and returned it to your county board of elections, you are not eligible to vote at your polling place. If you believe that you are eligible to vote in person, you can vote by provisional ballot. Your provisional ballot will be reviewed by the county board of elections after Election Day.
  4. If you requested a mail ballot but did not receive it, or you do not have it to surrender at your polling place, you may vote by provisional ballot at your polling place.
  5. Remember that it is unlawful to fraudulently vote more than once in the same election.