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, 19446

MC Office of Public Health

364 King Street - South Hall
Pottstown, 19464

MDJ Office of Lower Merion

925 Montgomery Avenue
Narberth, 19072