Vote Early in Montgomery County

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

Lansdale County Office

421 W. Main Street
Lansdale, PA 19446

MC Office of Public Health

364 King St.
Pottstown 19464

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

One Montgomery Plaza,
425 Swede St
Norristown, PA 19401

Upper Moreland – Willow Grove Annex

102 N York Rd
Willow Grove, PA 19090