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

Cheltenham Township Tax Office

8320 Old York Road
Elkins Park, PA, 19027

Lansdale – District Court

430 Pennbrook Pkwy
Lansdale, PA 19446

Lansdale Satellite Office

421 W. Main Street
Lansdale, PA 19446

Lower Merion – Ludington Library

5 South Bryn Mawr Ave
Bryn Mawr, PA 19010

MDJ Office of Lower Merion

925 Montgomery Avenue
Narberth, PA 19072

Montgomery County Voter Services

425 Swede St., Suite 602
Norristown, PA 19401

Norristown Voter Services Office

Corner of Airy and DeKalb Streets
Norristown, PA 19401

Royersford – Victory Park Parking Lot

2nd St and Arch St
Royersford, PA 19468

Skippack – 4H Center

1015 Bridge Rd
Collegeville, PA 19474

Upper Dublin Library

520 Virginia Dr
Fort Washington, PA 19034

Upper Frederick – Green Lane Park Office

2144 Snyder Road
Green Lane, PA 18054

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