Please ensure Javascript is enabled for purposes of website accessibilityVote early this weekend - Vote Maine

Vote early this weekend

Early vote hours have been extended in some locations. Want to cast your vote in-person this weekend? Find out if your town is offering early voting below.

For more information on early voting in-person, contact your town clerk here.

TownDatesHoursPolling Location
AuburnOct 249 am – 12 pmAuburn City Hall
60 Court St.
Auburn, ME 04210
BathOct 2411 am – 2 pmBath City Hall
55 Front St
Bath, ME 04530
BiddefordOct 248 am – 12 pmBiddeford City Hall
205 Main St
Biddeford, ME 04005
BrunswickOct 248:30 am – 1 pmBrunswick Town Hall
85 Union Street
Brunswick, ME 04011
CumberlandOct 2410am – 1 pmCumberland Town Hall
290 Tuttle Rd
Cumberland Center, ME 04021
Fort KentOct 249am – 11amFort Kent Town Office
416 West Main Street
Fort Kent, ME, 04743
GorhamOct 249 am – 1 pmGorham Municipal Center
75 South Street
Gorham, ME 04038
KennebunkOct 24 – 259am – 4 pmKennebunk Town Hall Auditorium
1 Summer St
Kennebunk, ME 04043
LewistonOct 249 am – 12 pmLewiston City Hall
27 Pine Street
Lewiston, ME 04240
LisbonOct 249am – 5pmLisbon Town Office
300 Lisbon St
Lisbon, ME 04250
North YarmouthOct 249am – 12pmNorth Yarmouth Town Hall
10 Village Square Rd
North Yarmouth, ME 04097
Old Orchard BeachOct 248 am – 4 pmOld Orchard Beach Town Hall
1 Portland Avenue
Old Orchard Beach, ME 04064
PortlandOct 249 am – 12 pmMerrill Auditorium
20 Myrtle St
Portland, ME 04101
SacoOct 248:30 am – 12 pmSaco City Hall
300 Main St
Saco, ME 04072
SanfordOct 249 am – 12 pmSanford City Hall
919 Main Street
Sanford, ME
ScarboroughOct 248am – 12pmScarborough Municipal Building
259 US-1
Scarborough, ME 04074
WestbrookOct 248 am – 12 pmWestbrook City Hall
2 York Street
Westbrook, ME 04092