Return My Ballot in Montgomery County

You can return your mail-in ballot at any of your county's locations.

Cheltenham Township Tax Office

8230 Old York Rd.
Elkins Park, PA 19027

Green Lane Park Office

2144 Snyder Road
Green Lane, PA 18054

Lansdale – District Court

430 Pennbrook Pkwy
Lansdale, PA 19446

Lansdale County Office

421 W. Main Street
Lansdale, PA 19446

Ludington Library

5 South Bryn Mawr Ave
Bryn Mawr, PA 19010

MC Office of Public Health

364 King St.
Pottstown 19464

MDJ Office of Lower Merion

925 Montgomery Avenue
Narberth, PA 19072

Montgomery County 4H Center

1015 Bridge Rd
Collegeville, PA 19474

Montgomery County Airy St. Parking Lot

Corner of Airy and DeKalb Streets
Norristown, PA 19401

Montgomery County Voter Services

425 Swede St., Suite 602
Norristown, PA 19401

Norristown Voter Services Office

One Montgomery Plaza,
425 Swede St
Norristown, PA 19401

Upper Dublin Library

520 Virginia Dr
Fort Washington, PA 19034

Upper Merion Township Building

175 W. Valley Forge Rd
King of Prussia, PA 19406

Upper Moreland – Willow Grove Annex

102 N York Rd
Willow Grove, PA 19090

Victory Park Parking Lot

2nd St and Arch St
Royersford, PA 19468