Vote Early in Montgomery County

You can vote in-person before Election Day at any location set up by your county.

Lansdale – District Court

430 Pennbrook Pkwy
Lansdale, PA 19446

Lansdale Satellite Office

421 W. Main Street
Lansdale, PA 19446

MDJ Office of Lower Merion

925 Montgomery Avenue
Narberth, PA 19072

Montgomery County Voter Services

425 Swede St., Suite 602
Norristown, PA 19401

Upper Moreland – Willow Grove Annex

102 N York Rd
Willow Grove, PA 19090