Return My Ballot : Montgomery County

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

MDJ Office of Lower Merion

925 Montgomery Avenue
Narberth, PA 19072

Lansdale Satellite Office

421 W. Main Street
Lansdale, PA 19446

Upper Moreland – Willow Grove Annex

102 N York Rd
Willow Grove, PA 19090

Upper Merion Township Building

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

Upper Frederick – Green Lane Park Office

2144 Snyder Road
Green Lane, PA 18054

Upper Dublin Library

520 Virginia Dr
Fort Washington, PA 19034

Skippack – 4H Center

1015 Bridge Rd
Collegeville, PA 19474

Royersford – Victory Park Parking Lot

2nd St and Arch St
Royersford, PA 19468

Norristown – Airy Street Parking Lot

Corner of Airy and DeKalb Streets
Norristown, PA 19401

Lower Merion – Ludington Library

5 South Bryn Mawr Ave
Bryn Mawr, PA 19010

Lansdale – District Court

430 Pennbrook Pkwy
Lansdale, PA 19446

Cheltenham – Township Tax Office

8230 Old York Rd
Elkins Park, PA 19027

Montgomery County Voter Services

425 Swede St., Suite 602
Norristown, PA 19401