While we are not affiliated with the government in any way, our private company engaged writers to research the Unemployment Insurance program and compiled a guide and the following answers to frequently asked questions. Our goal is to help you get the benefits that you need by providing useful information on the process.
Table of Contents
If a voter is unable to visit an official polling station in person, they may be able to cast an absentee ballot. This allows them to submit a vote by mail.
While every state is required to offer mail-in absentee voting, each state has different election rules and may only allow the vote-by-mail option for certain people under certain circumstances. However, any registered Maine voter can apply for an absentee ballot or vote by mail.
*States do not send absentee ballots automatically, so voters must request one.
Learn more about Absentee and Early Voting on the national voter website here. Or, find absentee voter information for Maine residents here.
In Maine, you can use an absentee ballot or vote-by-mail option if you are:
Learn more about eligibility requirements for absentee voting in Maine here.
You have the right to vote if you meet the eligibility requirements. Call the Election Protection Hotline at (866) 687-8683 immediately if anyone tries to stop you from voting, such as:
Learn more about election protection on the Vote.org guide here.
You can request an absentee ballot by:
You can also request a voter registration card if you are not registered to vote by using one of the two methods described above and filling out the Maine Voter Registration Form here.
If you have never registered to vote in Maine, you will need to submit a copy of the following documents along with your Maine Absentee Ballot Application:
Military members, their family and overseas U.S. citizens can register to vote and request an absentee ballot using the Federal Post Card Application (FPCA) here. Military and overseas voters can also complete the FPCA online here.
For additional help, overseas military personnel and their families can use the third-party organization U.S. Vote Foundation’s website here. The nonpartisan organization’s website lets you register to vote and request an absentee ballot here. For election dates and deadlines in Maine, click here.
Other third-party registration websites are also available to help you register to vote online or request an absentee ballot:
You can contact your local Municipal Clerk’s Office to check your voter status. Find your nearest office and contact information below and here.
Abbot Municipal Clerk
133 Main Road |
Acton Municipal Clerk
35 H Road |
Addison Municipal Clerk
334 Water St |
Albany Twp
Municipal Clerk 1420 Hunts Corner Road |
Albion
Municipal Clerk 22 Main St |
Alexander
Municipal Clerk 50 Cooper Road |
Alfred Municipal Clerk
16 Saco Road |
Allagash Municipal Clerk
1063 Allagash Rd |
Alna Municipal Clerk
1574 Alna Road |
Alton Municipal Clerk
3352 Bennoch Road |
Amherst Municipal Clerk
592 Airline Rd |
Amity Municipal Clerk
P.O. Box 488 |
Andover Municipal Clerk
19 Stillman Road |
Anson Municipal Clerk
5 Kennebec Street |
Appleton Municipal Clerk
2915 Sennebec Road |
Arrowsic Municipal Clerk
340 Arrowsic Road |
Arundel Municipal Clerk
468 Limerick Rd |
Ashland Municipal Clerk
17 Bridgham St |
Athens Municipal Clerk
228 Dore Hill Road |
Atkinson Twp Municipal Clerk
29 North Road |
Auburn Municipal Clerk
60 Court St |
Augusta Municipal Clerk
16 Cony St |
Aurora Municipal Clerk
16 Old Airline Road |
Avon Municipal Clerk
1116 Rangeley Rd |
Baileyville Municipal Clerk
63 Broadway Street |
Baldwin Municipal Clerk
534 Pequawket Trail |
Bangor Municipal Clerk
73 Harlow Street |
Bar Harbor Municipal Clerk
93 Cottage St Suite I |
Baring Plt Municipal Clerk
39 Front St |
Bath Municipal Clerk
55 Front Street |
Beals Municipal Clerk
11 Big Pond Road |
Beaver Cove Municipal Clerk
795 Lily Bay Rd 101 |
Beddington Municipal Clerk
1951 State Hwy 193 |
Belfast Municipal Clerk
131 Church Street |
Belgrade Municipal Clerk
990 Augusta Road |
Belmont Municipal Clerk
245 Fenwick Road |
Benedicta Twp Municipal Clerk
36 School Street Suite 1 |
Benton Municipal Clerk
1279 Clinton Ave |
Berwick Municipal Clerk
11 Sullivan Street |
Bethel Municipal Clerk
19 Main St. |
Biddeford Municipal Clerk
205 Main Street |
Big Lake Twp Municipal Clerk
15 Depot St. P.O. Box 408 |
Bingham Municipal Clerk
13 Murray Street |
Blaine Municipal Clerk
52 Military Road |
Blue Hill Municipal Clerk
18 Union Street |
Boothbay Municipal Clerk
7 Corey Lane |
Boothbay Harbor Municipal Clerk
11 Howard Street |
Bowdoin Municipal Clerk
23 Cornish Dr. |
Bowdoinham Municipal Clerk
13 School Street |
Bowerbank Municipal Clerk
827 Bowerbank Rd. |
Bradford Municipal Clerk
345 East Road |
Bradley Municipal Clerk
165 B Main St |
Bremen Municipal Clerk
208 Waldoboro |
Brewer Municipal Clerk
80 N Main St |
Bridgewater Municipal Clerk
P.O. Box 215 |
Bridgeton Municipal Clerk
3 Chase Street Suite 1 |
Brighton Plt Municipal Clerk
310 Solon Rd |
Bristol Municipal Clerk
1268 Bristol Road |
Brooklin Municipal Clerk
P.O. Box 219 |
Brooks Municipal Clerk
15 Purple Heart Hwy |
Brooksville Municipal Clerk
1 Townhouse P.O. Box 314 |
Brookton Twp Municipal Clerk
18 Central Street |
Brownfield Municipal Clerk
82 Main Street |
Brownsville Municipal Clerk
586 Main Rd |
Brunswick Municipal Clerk
85 Union Street |
Buckfield Municipal Clerk
P.O. Box 179 |
Bucksport Municipal Clerk
50 Main Street |
Burlington Municipal Clerk
1523 Long Ridge Road P.O. Box 70 |
Burnham Municipal Clerk
247 S. Horseback Road |
Buxton Municipal Clerk
185 Portland Road |
Byron Municipal Clerk
1 Byron Village Rd |
Calais Municipal Clerk
11 Church St |
Cambridge Municipal Clerk
202 Ripley Rd |
Camden Municipal Clerk
P.O. Box 1207 |
Canaan Municipal Clerk
277 Main Street |
Canton Municipal Clerk
94 Turner Street |
Cape Elizabeth Municipal Clerk
320 Ocean House Rd. P.O. Box 6260 |
Caratunk Municipal Clerk
P.O. Box 180 |
Caribou Municipal Clerk
25 High Street |
Carmel Municipal Clerk
1 Safety Lane |
Carrabassett Valley Municipal Clerk
1001 Carriage Rd |
Carroll Plt Municipal Clerk
306 Osgood Road |
Carthage Municipal Clerk
703 A Carthage Road |
Cary Twp Municipal Clerk
179 Hodgdon Mills Road |
Casco Municipal Clerk
635 Meadow Road |
Castine Municipal Clerk
67 Court |
Castle Hill Municipal Clerk
P.O. Box 500 |
Caswell Municipal Clerk
1025 Van Buren Rd. |
Chapman Municipal Clerk
P.O. Box 500 |
Charleston Municipal Clerk
P.O. Box 120 |
Charlotte Municipal Clerk
71 Front St |
Chebeague Island Municipal Clerk
192 North Road |
Chelsea Municipal Clerk
560 Togus Road |
Cherryfield Municipal Clerk
P.O. Box 58 |
Chester Municipal Clerk
43 South Chester Rd |
Chesterville Municipal Clerk
409 Dutch Gap Road |
China Municipal Clerk
571 Lakeview Drive |
Clifton Municipal Clerk
135 Airline Rd |
Clinton Municipal Clerk
27 Baker St |
Codyville Twp Municipal Clerk
P.O. Box 59 |
Columbia Municipal Clerk
106 Epping Road |
Columbia Falls Municipal Clerk
8 Point St. P.O. Box 100 |
Connor Twp Municipal Clerk
25 High Street |
Cooper Municipal Clerk
152 North Union Road |
Coplin Plt Municipal Clerk
5 Currie Street |
Corinna Municipal Clerk
8 Levi Stewart Drive |
Corinth Municipal Clerk
P.O. Box 309 |
Cornish Municipal Clerk
17 Maple Street |
Cornville Municipal Clerk
910 Molunkus Road |
Cranberry Isles Municipal Clerk
P.O. Box 56 |
Crawford Municipal Clerk
2252 Airline Rd |
Cross Lake Twp (T17 R5) Municipal Clerk
1809 Caribou Road |
Crystal Municipal Clerk
68 Houlton Road |
Cumberland Municipal Clerk
290 Tuttle Road |
Cushing Municipal Clerk
39 Cross Road |
Cutler Municipal Clerk
2655 Cutler Road |
Cyr Plt Municipal Clerk
537 Caribou Road |
Dallas Plt Municipal Clerk
436 Dallas Hill Road |
Damariscotta Municipal Clerk
21 School Street |
Danforth Municipal Clerk
18 Central Street |
Dayton Municipal Clerk
33 Clarks Mills Rd |
Deblois Municipal Clerk
8 Lane Road |
Dedham Municipal Clerk
2073 Main Road Ste A |
Deer Isle Municipal Clerk
P.O. Box 46 |
Denmark Municipal Clerk
62 East Main Street |
Dennistown Plt MunicipalClerk
P.O. Box 267 |
Dennysville Municipal Clerk
15 The Lane |
Detroit Municipal Clerk
35 South Main St |
Dexter Municipal Clerk
23 Main |
Dixfield Municipal Clerk
46 Main Street |
Dixmont Municipal Clerk
758 Western Ave |
Dover-Foxcroft Municipal Clerk
48 Morton Avenue Suite A |
Dresden Municipal Clerk
534 Gardiner Road |
Drew Plt Municipal Clerk
267 Center St |
Durham Municipal Clerk
630 Hallowell Rd |
Dyer Brook Municipal Clerk
864 Dyer Brook Rd |
Eagle Lake Municipal Clerk
P.O. Box 287 |
East Machias Municipal Clerk
P.O. Box 117 |
East Millinocket Municipal Clerk
53 Main Street |
Eastbrook Municipal Clerk
959 Eastbrook Rd. |
Easton Municipal Clerk
3 Station Road |
Eastport Municipal Clerk
22 Washington Street |
Eddington Municipal Clerk
906 Main Road |
Edgecomb Municipal Clerk
P.O. Box 139 |
Edinburg Municipal Clerk
285 Edinburg Road |
Edmunds Twp Municipal Clerk
15 The Lane |
Eliot Municipal Clerk
1333 State Road |
Ellsworth Municipal Clerk
1 City Hall Plaza |
Embden Municipal Clerk
809 Embden Pond Road |
Enfield Municipal Clerk
789 Hammett Road |
Etna Municipal Clerk
17 Shadow Lane |
Eustis Municipal Clerk
88 Main St. |
Exeter Municipal Clerk
1221 Stetson Rd |
Fairfield Municipal Clerk
19 Lawrence Ave |
Falmouth Municipal Clerk
271 Falmouth Road |
Farmingdale Municipal Clerk
289 Maine Ave. |
Farmington Municipal Clerk
153 Farmington Falls Road |
Fayette Municipal Clerk
2589 Main Street |
Fort Fairfield Municipal Clerk
18 Community Center Drive |
FortKent Municipal Clerk
416 West Main Street |
Frankfort Municipal Clerk
48a Main Road South |
Franklin Municipal Clerk
34 Main Street |
Freedom Municipal Clerk
71 Pleasant Street |
Freeport Municipal Clerk
30 Main Street |
Frenchboro Municipal Clerk
P.O. Box 100 |
Frenchville Municipal Clerk
P.O. Box 97 |
Friendship Municipal Clerk
6 Harbor Rd |
Frye Island Municipal Clerk
10 Fairway Ln |
Fryeburg Municipal Clerk
16 Lovewell Pond Road |
Gardiner Municipal Clerk
6 Church Street |
Garfield Plt Municipal Clerk
P.O. Box 704 |
Garland Municipal Clerk
108 Corinth Road |
Georgetown Municipal Clerk
P.O. Box 436 |
Gilead Municipal Clerk
8 Depot |
Glenburn Municipal Clerk
144 Lakeview Road |
Glenwood Plt Municipal Clerk
2247 Military Rd |
Gorham Municipal Clerk
75 South Street |
Gouldsboro Municipal Clerk
59 Main Street/P.O. Box 68 |
Grand Isle Municipal Clerk
366 Main St |
Grand Lake Stream Plt Municipal Clerk
9 Brown Lane |
Gray Municipal Clerk
24 Main Street |
Great Pond Municipal Clerk
1348 Great Pond Road |
Greenbush Municipal Clerk
132 Military Rd |
Greene Municipal Clerk
220 Main St |
Greenville Municipal Clerk
7 Minden Street |
Greenwood Municipal Clerk
593 Gore Road |
Guilford Municipal Clerk
3 Park Street |
Hallowell Municipal Clerk
1 Winthrop Street |
Hamlin Municipal Clerk
1227 Hamlin Road |
Hammond Municipal Clerk
P.O. Box 827 |
Hampden Municipal Clerk
106 Western Avenue |
Hancock Municipal Clerk
18 Point Rd |
Hanover Municipal Clerk
21 Ferry Road |
Harmony Municipal Clerk
3 Water |
Harpswell Municipal Clerk
263 Mountain Road |
Harrington Municipal Clerk
P.O. Box 142 |
Harrison Municipal Clerk
20 Front St |
Hartford Municipal Clerk
1196 Main Street |
Hartland Municipal Clerk
21 Elm Street |
Haynesville Municipal Clerk
16 Danforth Rd |
Hebron Municipal Clerk
351 Paris Road |
Hermon Municipal Clerk
333 Billings Road |
Hersey Municipal Clerk
P.O. Box 236 |
Highland Plt Municipal Clerk
130 Howard Hill Road |
Hiram Municipal Clerk
16 Nasons Way |
Hodgdon Municipal Clerk
179 Hodgdon Mills Rd. |
Holden Municipal Clerk
570 Main Rd |
Hollis Municipal Clerk
34 Town Farm Rd |
Hope Municipal Clerk
441 Camden Rd |
Houlton Municipal Clerk
21 Water Street |
Howland Municipal Clerk
8 Main Street |
Hudson Municipal Clerk
2150 Hudson Road |
Indian Township Municipal Clerk
P.O. Box 301 |
Industry Municipal Clerk
1033 Industry Road |
Island Falls Municipal Clerk
68 Houlton Rd |
Isle Au Haut Municipal Clerk
P.O. Box 71 |
Islesboro Municipal Clerk
150 Main Road |
Jackman Municipal Clerk
369 Main Street |
Jackson Municipal Clerk
Moosehead Trail |
Jay Municipal Clerk
340 Main St. |
Jefferson Municipal Clerk
P.O. Box 77 |
Jonesboro Municipal Clerk
P.O. Box 86 |
Jonesport Municipal Clerk
70 Snare Creek Lane |
Kenduskeag Municipal Clerk
P.O. Box 308 |
Kennebunk Municipal Clerk
1 Summer Street |
Kennebunkport Municipal Clerk
P.O. Box 566 |
Kingfield Municipal Clerk
38 School Street |
Kingman Twp Municipal Clerk
778 Tucker Ridge Road |
Kingsbury Plt Municipal Clerk
4 School Street/P.O. Box 355 |
Kittery Municipal Clerk
200 Rogers Road |
Knox Municipal Clerk
10 Abbott Rd |
Lagrange Municipal Clerk
P.O. Box 40 |
Lake View Plt Municipal Clerk
2061 Lakview Road |
Lakeville Municipal Clerk
364 Duck Lake Rd |
Lamoine Municipal Clerk
606 Douglas Highway |
Lebanon Municipal Clerk
15 Upper Guinea Rd |
Lee Municipal Clerk
29 Winn Road |
Leeds Municipal Clerk
8 Community Drive |
Levant Municipal Clerk
P.O. Box 220 |
Lewiston Municipal Clerk
27 Pine Street |
Liberty Municipal Clerk
7 Water Street |
Limerick Municipal Clerk
55 Washington St |
Limestone Municipal Clerk
93 Main Street |
Limington Municipal Clerk
P.O. Box 240 |
Lincoln Municipal Clerk
29 Main |
Lincoln Plt Municipal Clerk
226 Wilsons Mills Road |
Lincolnville Municipal Clerk
493 Hope Rd |
Linneus Municipal Clerk
1185 Hodgdon Mills Rd |
Lisbon Municipal Clerk
300 Lisbon St |
Litchfield Municipal Clerk
2400 Hallowell Road |
Littleton Municipal Clerk
1536 US Hwy 1 |
Livermore Municipal Clerk
10 Crash Road |
Livermore Falls Municipal Clerk
2 Main St |
Long Island Municipal Clerk
P.O. Box 263 |
Lovell Municipal Clerk
1069 Main St |
Lowell Municipal Clerk
P.O. Box 166 |
Lubec Municipal Clerk
40 School Street |
Ludlow Municipal Clerk
P.O. Box 487 |
Lyman Municipal Clerk
11 South Waterboro Road |
Machias Municipal Clerk
P.O. Box 418 |
Machiasport Municipal Clerk
P.O. Box 267 |
Macwahoc Plt Municipal Clerk
445 US Hwy 2 |
Madawaska Municipal Clerk
328 St Thomas St Ste 101 |
Madawaska Lake Municipal Clerk
62 School Street |
Madison Municipal Clerk
26 Weston Avenue |
Magalloway Plt Municipal Clerk
226 Wilsons Mills Road |
Manchester Municipal Clerk
12 Readfield Rd./P.O. Box 18 |
Mapleton Municipal Clerk
P.O. Box 500 |
Mariaville Municipal Clerk
1686 Mariaville Road |
Mars Hill Municipal Clerk
37 Main St |
Marshfield Municipal Clerk
187 Northfield Rd |
Masardis Municipal Clerk
26 School St |
Matinicus Isle Plt Municipal Clerk
P.O. Box 198 |
Mattawamkeag Municipal Clerk
Sharon Breton |
Maxfield Municipal Clerk
231 River Rd |
Mechanic Falls Municipal Clerk
108 Lewiston Street |
Meddybemps Municipal Clerk
P.O. Box 849 |
Medford Municipal Clerk
1015 Medford Center Road |
Medway Municipal Clerk
4 School Street |
Mercer Municipal Clerk
1015 Beech Hill Road Suite A |
Merrill Municipal Clerk
3391 Route 2 |
Mexico Municipal Clerk
134 Main Street |
Milbridge Municipal Clerk
18 School Street |
Milford Municipal Clerk
62 Davenport St |
Millinocket Municipal Clerk
197 Penobscot Avenue |
Milo Municipal Clerk
6 Pleasant Street |
Minot Municipal Clerk
329 Woodman Hill Rd |
Monhegan Island Plt Municipal Clerk
P.O. Box 322 |
Monmouth Municipal Clerk
P.O. Box 270 |
Monroe Municipal Clerk
8 Swanlake Ave |
Monson Municipal Clerk
10 Tenney Hill Road |
Monticello Municipal Clerk
Us Hwy 1 |
Montville Municipal Clerk
414 Center Road |
Moose River Municipal Clerk
705 Main Street |
Moro Plt Municipal Clerk
P.O. Box 542 |
Morrill Municipal Clerk
P.O. Box 59 |
Moscow Municipal Clerk
110 Canada Road |
Mount Chase Municipal Clerk
1094 Shin Pond Rd |
Mount Desert Municipal Clerk
P.O. Box 248 |
Mount Vernon Municipal Clerk
1997 North Road |
Naples Municipal Clerk
5 Village Green Lane |
Nashville Plt Municipal Clerk
20 School St |
New Canada Municipal Clerk
1809 Caribou Road |
New Gloucester Municipal Clerk
385 Intervale Road |
New Limerick Municipal Clerk
P.O. Box 121 |
New Portland Municipal Clerk
901 River Road |
New Sharon Municipal Clerk
P.O. Box 7 |
New Sweden Municipal Clerk
50 Station Road |
New Vineyard Municipal Clerk
P.O. Box 262 |
Newburgh Municipal Clerk
2220 Western Ave. |
Newcastle Municipal Clerk
P.O. Box 386 |
Newfield Municipal Clerk
637 Water Street |
Newport Municipal Clerk
23 Water Street |
Newry Municipal Clerk
422 Bear River Road |
Nobleboro Municipal Clerk
192 U S Highway 1 |
Norridgewock Municipal Clerk
P.O. Box 7 |
North Berwick Municipal Clerk
P.O. Box 422 |
North Haven Municipal Clerk
16 Town Office Square |
North Yarmouth Municipal Clerk
10 Village Square Road |
Northfield Municipal Clerk
P.O. Box 263 |
Northport Municipal Clerk
16 Beech Hill Road |
Norway Municipal Clerk
19 Danforth Street |
Oakfield Municipal Clerk
80 School Street |
Oakland Municipal Clerk
6 Cascade Mill Road |
Ogunquit Municipal Clerk
23 School Street |
Old Orchard Beach Municipal Clerk
1 Portland Avenue |
Old Town Municipal Clerk
265 Main Street |
Orient Municipal Clerk
82 School House Rd 57 |
Orland Municipal Clerk
25 SchoolHouse Rd |
Orono Municipal Clerk
59 Main St |
Orrington Municipal Clerk
1 Municipal Way |
Osborn Municipal Clerk
197 Moose Hill Rd |
Otis Municipal Clerk
132 Otis Road |
Otisfield Municipal Clerk
403 State Route 121 |
Owls Head Municipal Clerk
224 Ash Point Dr |
Oxbow North Twp Municipal Clerk
26 School St |
Oxford Municipal Clerk
85 Pleasant Street |
Palermo Municipal Clerk
45 N Palermo Rd |
Palmyra Municipal Clerk
P.O. Box 6 |
Paris Municipal Clerk
33 Market Square |
Parkman Municipal Clerk
771 State Hwy 150 |
Parsonsfield Municipal Clerk
634 North Rd |
Passadumkeag Municipal Clerk
P.O. Box 75 |
Patten Municipal Clerk
P.O. Box 260 |
Pembroke Municipal Clerk
48 Old Municipal Rd. |
Penobscot Municipal Clerk
P.O. Box 4 |
Penobscot Nation Voting District Municipal Clerk
12 Wabanaki Way |
Perham Municipal Clerk
206 High Meadow Rd |
Perry Municipal Clerk
71 Front St. |
Peru Municipal Clerk
26 Main St |
Phillips Municipal Clerk
15 Russell St |
Phippsburg Municipal Clerk
1042 Main Road |
Pittsfield Municipal Clerk
112 Somerset Avenue |
Pittston Municipal Clerk
38 Whitefield |
Pleasant Point Voting District Municipal Clerk
P.O. Box 343 |
Pleasant Ridge Plt Municipal Clerk
783 Ridge Rd |
Plymouth Municipal Clerk
1947 Moosehead Trail |
Poland Municipal Clerk
1231 Maine Street |
Portage Lake Municipal Clerk
P.O. Box 255 |
Porter Municipal Clerk
71 Main Street |
Portland Municipal Clerk
389 Congress Street |
Pownal Municipal Clerk
429 Hallowell Rd |
Prentiss Twp T7 R3 Nbpp Municipal Clerk
778 Tucker Ridge Road |
Presque Isle Municipal Clerk
12 Second Street |
Princeton Municipal Clerk
15 Depot Street |
Prospect Municipal Clerk
958 Bangor Rd |
Randolph Municipal Clerk
121 Kinderhook Street |
Rangeley Municipal Clerk
15 School Street |
Rangeley Plt Municipal Clerk
P.O. Box 308 |
Raymond Municipal Clerk
401 Webbs Mills Rd |
Readfield Municipal Clerk
8 Old Kents Hill Rd |
Reed Plt Municipal Clerk
710 Main St |
Richmond Municipal Clerk
26 Gardiner Street |
Ripley Municipal Clerk
47 West Ripley Road |
Robbinston Municipal Clerk
435 Sherman Road |
Rockland Municipal Clerk
270 Pleasant |
Rockport Municipal Clerk
101 Main Street |
Rockwood Strip Twp Municipal Clerk
31 Spruce St P.O. Box 37 |
Rome Municipal Clerk
8 Mercer Road |
Roque Bluffs Municipal Clerk
3 Roque Bluffs Rd |
Roxbury Municipal Clerk
P.O. Box 24 |
Rumford Municipal Clerk
145 Congress St |
Sabattus Municipal Clerk
190 Middle Rd |
Saco Municipal Clerk
300 Main Street |
Saint Agatha Municipal Clerk
P.O. Box 110 |
Saint Albans Municipal Clerk
7 Water Street |
Saint Francis Municipal Clerk
857 Main St |
Saint George Municipal Clerk
P.O. Box 131 |
Saint John Plt Municipal Clerk
1774 St. John Rd. |
Sandy River Plt Municipal Clerk
33 Townhall Road |
Sanford Municipal Clerk
919 Main Street |
Sangerville Municipal Clerk
P.O. Box 188 |
Scarborough Municipal Clerk
259 US Rte 1 P.O. Box 360 |
Searsmont Municipal Clerk
P.O. Box 56 |
Searsport Municipal Clerk
1 Union Street |
Sebago Municipal Clerk
406 Bridgton Rd |
Sebec Municipal Clerk
29 North Rd |
Seboeis Plt Municipal Clerk
1228 Seboeis Rd. |
Sedgwick Municipal Clerk
719 N Sedgwick Road |
Shapleigh Municipal Clerk
22 Back Rd |
Sherman Municipal Clerk
36 School St Suite 1 |
Shirley Municipal Clerk
89 West Road |
Sidney Municipal Clerk
2986 Middle Rd |
Silver Ridge Twp Municipal Clerk
36 School St Suite 1 |
Sinclair Municipal Clerk
P.O. Box 110 |
Skowhegan Municipal Clerk
225 Water St |
Smithfield Municipal Clerk
926 Village Rd |
Smyrna Municipal Clerk
3391 Route 2 |
Solon
Municipal Clerk 121 South Main St |
Somerville Municipal Clerk
72 Sand Hill Rd |
Sorrento Municipal Clerk
79 Pomola Ave |
South Berwick Municipal Clerk
180 Main Street |
South Bristol Municipal Clerk
470 Clarks Cove Rd – Walpole |
South Portland Municipal Clerk
25 Cottage Road |
South Thomaston Municipal Clerk
P.O. Box 147 |
Southport Municipal Clerk
P.O. Box 149 |
Southwest Harbor Municipal Clerk
P.O. Box 745 |
Springfield Municipal Clerk
13 Park Street P.O. Box 13 |
Stacyville Municipal Clerk
414 Station Rd |
Standish Municipal Clerk
175 Northeast Road |
Starks Municipal Clerk
57 Anson Road |
Stetson Municipal Clerk
P.O. Box 85 |
Steuben Municipal Clerk
294 US Route 1 |
Stockholm Municipal Clerk
P.O. Box 10 |
Stockton Springs Municipal Clerk
217 Main Street |
Stoneham Municipal Clerk
P.O. Box 91 |
Stonington Municipal Clerk
32 Main St |
Stow Municipal Clerk
710 Stow Rd. |
Strong Municipal Clerk
P.O. Box 263 |
Sullivan Municipal Clerk
1888 U S Hwy 1 |
Sumner Municipal Clerk
633 Main Street |
Surry Municipal Clerk
741 North Bend Rd |
Swans Island Municipal Clerk
P.O. Box 11 |
Swanville Municipal Clerk
6 Town House Road |
Sweden Municipal Clerk
147 Bridgton Rd |
Talmadge Municipal Clerk
455 Houlton Rd #13 |
Temple Municipal Clerk
258 Temple Road |
The Forks Plt Municipal Clerk
P.O. Box 71 |
Thomaston Municipal Clerk
13 Valley Street |
Thorndike Municipal Clerk
P.O. Box 10 |
Topsfield Municipal Clerk
48 North Road |
Topsham Municipal Clerk
100 Main Street |
Tremont Municipal Clerk
P.O. Box 159 |
Trenton Municipal Clerk
59 Oak Point Road |
Troy Municipal Clerk
129 Rogers Rd |
Turner Municipal Clerk
11 Turner Center Rd |
Union Municipal Clerk
P.O. Box 186 |
Unity Municipal Clerk
P.O. Box 416 |
Upton Municipal Clerk
270 Thistle St |
Van Buren Municipal Clerk
51 Main Street Suite 101 |
Vanceboro Municipal Clerk
9 Winchester Way |
Vassalboro Municipal Clerk
P.O. Box 129 |
Veazie Municipal Clerk
1084 Main Street |
Verona Island Municipal Clerk
P.O. Box 1940 |
Vienna Municipal Clerk
346 Town House Rd. |
Vinalhaven Municipal Clerk
19 Washington School Road |
Wade Municipal Clerk
1287 Main Street |
Waite Municipal Clerk
P.O. Box 34 |
Waldo Municipal Clerk
54 Gurney Hill Road |
Waldoboro Municipal Clerk
1600 Atlantic Avenue |
Wales Municipal Clerk
175 Centre Rd |
Wallagrass Municipal Clerk
P.O. Box 165 |
Waltham Municipal Clerk
1525 Waltham Road |
Warren Municipal Clerk
167 Western Road |
Washburn Municipal Clerk
1287 Main Street |
Washington Municipal Clerk
P.O. Box 408 |
Waterboro Municipal Clerk
24 Townhouse Road |
Waterford Municipal Clerk
366 Valley Road |
Waterville Municipal Clerk
1 Common St |
Wayne Municipal Clerk
P.O. Box 400 |
Webster Plt Municipal Clerk
778 Tucker Ridge Rd |
Weld Municipal Clerk
23 Mill St |
Wellington Municipal Clerk
3 Water |
Wells Municipal Clerk
208 Sanford Rd |
Wesley Municipal Clerk
492 Cooper Road |
West Bath Municipal Clerk
219 Fosters Point Road |
West Forks Plt Municipal Clerk
P.O. Box 15 |
West Gardiner Municipal Clerk
318 Spears Corner Road |
West Paris Municipal Clerk
25 Kingsbury |
Westbrook Municipal Clerk
2 York St. |
Westfield Municipal Clerk
6 Main Street |
Westmanland Municipal Clerk
1157 Westmanland Road |
Weston Municipal Clerk
5 Church Lane |
Westport Island Municipal Clerk
6 Fowles Point Road |
Whitefield Municipal Clerk
36 Townhouse Rd |
Whiting Municipal Clerk
169 US Rte 1 |
Whitneyville Municipal Clerk
181 South Main Street |
Willimantic Municipal Clerk
175 Herring Tract Rd |
Wilton Municipal Clerk
158 Weld Road |
Windham Municipal Clerk
8 School Rd |
Windsor Municipal Clerk
P.O. Box 179 |
Winn Municipal Clerk
P O Box 98 |
Winslow Municipal Clerk
114 Benton Avenue |
Winter Harbor Municipal Clerk
P.O. Box 98 |
Winterport Municipal Clerk
P.O. Box 559 |
Winterville Plt Municipal Clerk
391 Quimby Rd |
Winthrop Municipal Clerk
17 Highland Ave |
Wiscasset Municipal Clerk
51 Bath Road |
Woodland Municipal Clerk
843 Woodland Center Rd Suite 1 |
Woodstock Municipal Clerk
26 Monk Ave |
Woodville Municipal Clerk
624 Woodville Rd |
Woolwich Municipal Clerk
13 Nequasset Road |
Yarmouth Municipal Clerk
200 Main Street |
York Municipal Clerk
186 York Street |
Absentee voters will receive a pre-addressed envelope and an affidavit along with the ballot. An affidavit is an oath that the written statement is true. You must sign the affidavit and put your ballot in the provided envelope.
The envelope you receive with the affidavit and the ballot will have the address already printed on it. Once you fill out your ballot and sign the affidavit, all you have to do is seal the documents in the pre-addressed envelope and mail the envelope.
If you have questions about mailing your absentee ballot, contact your local Municipal Clerk’s Office. Find your nearest local Municipal Clerk office and contact information here, or in the section above.
To vote by mail, you must first request an absentee ballot by mail, in person, or online. Your local Municipal Clerk’s office must receive your application for an absentee ballot at least 6 days before the election day.
So, if you are sending an absentee ballot application by mail, be sure to mail your application with enough time so your Municipal Clerk office will receive your application at least 6 days before the election. You can find the Maine absentee ballot application forms to download and print here.
If you apply for an absentee ballot online, your application request will typically process immediately but may take a few days to process. Be sure you apply for an absentee ballot online at least 6 days before the election, and account for the time it may take for your application to process. You can apply for an absentee ballot in for Maine elections here.
Your local Municipal Clerk’s office must receive your absentee ballot by 8:00 pm on election day. Once you receive your absentee ballot, you must complete the ballot, sign the affidavit, and mail in your pre-addressed envelope before election day. Be sure to consider the delivery time when mailing your ballot in advance of election day, so it will arrive at the Municipal Clerk office by 8:00 pm on the day of the election.
To view the Maine election schedules and find the exact date and time that will be the deadline for you to send in your absentee ballot or for your local Maine election office to receive your absentee ballot, use one of these resources:
To learn about the primary candidates who will be running for local, state and federal offices in Maine in upcoming elections, check the Maine State website here.
From the third-party organization Ballotpedia.org, you can also find information on candidates who will run in the upcoming Maine elections, including the:
Elections in Maine are held to elect people into Federal, State, and Local offices.
Federal offices include the following:
State offices include the following:
Local offices include the following:
If you have further questions about absentee ballots or the voter registration process, contact your local Municipal Clerk’s Office. Find your nearest office and contact information here.
You can also contact the Maine Election Division by phone at (207) 624-7650 or by email at cec.elections@maine.gov. Office hours are Monday through Friday from 8:00 AM to 5:00 PM
While we are not affiliated with the government in any way, our private company engaged writers to research the voting registration process and compiled a guide and the following answers to frequently asked questions. Our goal is to help you get the resources that you need by providing useful information on the process.
Our free Voter Registration Guide is filled with helpful information about how to register to vote, eligibility and how to get in touch with local offices. You can view or download our free guide here.
Table of Contents
U.S. citizens must register to vote if they wish to participate in local, state, and federal elections. The purpose of the registration is for states to be able to verify their residents’ eligibility to vote because certain circumstances can disqualify a citizens’ right to vote in the U.S.
To register to vote, you must fill out a voting registration application and provide documents that prove you are qualified. You can do this online through your state office of elections, through third party companies that provide voting registration services, or in person at your local Municipal elections office.
After successfully registering to vote, your state will mail you a voter registration card.
Learn more about Voter Registration on the USA.gov Voter Registration webpage here. Or, find further information on the Maine Voter Registration Form here.
To register to vote in Maine, you must:
You have the right to vote if you meet the eligibility requirements. Call the Election Protection Hotline at (866) 687-8683 immediately if anyone tries to stop you from voting, such as:
Learn more about election protection on Vote.org’s guide here.
Find out more about the eligibility requirements for voter registration in Maine here.
To register to vote in Maine, complete the following three steps:
Learn what documents you will need here.
To register to vote by mail, click here to access the Maine Voter Registration Form. Mail the completed form to your local Municipal Clerk’s Office. Find your nearest office and contact information here.
To register to vote in person, visit your local Municipal Clerk’s Office, town office, or city hall. Find your nearest office and contact information at the bottom of this section. Or, view the Municipal Clerk list here.
If registering by mail,you must register to vote at least 21 days before the election day.
There is no deadline if registering in person. You can register to vote up on the election day at a polling location. Find your local polling location here.
If you have questions on the voter registration process, contact your local Municipal Clerk’s Office. Find your nearest office and contact information above and here.
You can also contact the Maine Election Division by phone at (207) 624-7650 or by email at cec.elections@maine.gov. Office hours are Monday through Friday from 8:00 AM to 5:00 PM.
Abbot Municipal Clerk
133 Main Road |
Acton Municipal Clerk
35 H Road |
Addison Municipal Clerk
334 Water St |
Albany Twp
Municipal Clerk 1420 Hunts Corner Road |
Albion
Municipal Clerk 22 Main St |
Alexander
Municipal Clerk 50 Cooper Road |
Alfred Municipal Clerk
16 Saco Road |
Allagash Municipal Clerk
1063 Allagash Rd |
Alna Municipal Clerk
1574 Alna Road |
Alton Municipal Clerk
3352 Bennoch Road |
Amherst Municipal Clerk
592 Airline Rd |
Amity Municipal Clerk
P.O. Box 488 |
Andover Municipal Clerk
19 Stillman Road |
Anson Municipal Clerk
5 Kennebec Street |
Appleton Municipal Clerk
2915 Sennebec Road |
Arrowsic Municipal Clerk
340 Arrowsic Road |
Arundel Municipal Clerk
468 Limerick Rd |
Ashland Municipal Clerk
17 Bridgham St |
Athens Municipal Clerk
228 Dore Hill Road |
Atkinson Twp Municipal Clerk
29 North Road |
Auburn Municipal Clerk
60 Court St |
Augusta Municipal Clerk
16 Cony St |
Aurora Municipal Clerk
16 Old Airline Road |
Avon Municipal Clerk
1116 Rangeley Rd |
Baileyville Municipal Clerk
63 Broadway Street |
Baldwin Municipal Clerk
534 Pequawket Trail |
Bangor Municipal Clerk
73 Harlow Street |
Bar Harbor Municipal Clerk
93 Cottage St Suite I |
Baring Plt Municipal Clerk
39 Front St |
Bath Municipal Clerk
55 Front Street |
Beals Municipal Clerk
11 Big Pond Road |
Beaver Cove Municipal Clerk
795 Lily Bay Rd 101 |
Beddington Municipal Clerk
1951 State Hwy 193 |
Belfast Municipal Clerk
131 Church Street |
Belgrade Municipal Clerk
990 Augusta Road |
Belmont Municipal Clerk
245 Fenwick Road |
Benedicta Twp Municipal Clerk
36 School Street Suite 1 |
Benton Municipal Clerk
1279 Clinton Ave |
Berwick Municipal Clerk
11 Sullivan Street |
Bethel Municipal Clerk
19 Main St. |
Biddeford Municipal Clerk
205 Main Street |
Big Lake Twp Municipal Clerk
15 Depot St. P.O. Box 408 |
Bingham Municipal Clerk
13 Murray Street |
Blaine Municipal Clerk
52 Military Road |
Blue Hill Municipal Clerk
18 Union Street |
Boothbay Municipal Clerk
7 Corey Lane |
Boothbay Harbor Municipal Clerk
11 Howard Street |
Bowdoin Municipal Clerk
23 Cornish Dr. |
Bowdoinham Municipal Clerk
13 School Street |
Bowerbank Municipal Clerk
827 Bowerbank Rd. |
Bradford Municipal Clerk
345 East Road |
Bradley Municipal Clerk
165 B Main St |
Bremen Municipal Clerk
208 Waldoboro |
Brewer Municipal Clerk
80 N Main St |
Bridgewater Municipal Clerk
P.O. Box 215 |
Bridgeton Municipal Clerk
3 Chase Street Suite 1 |
Brighton Plt Municipal Clerk
310 Solon Rd |
Bristol Municipal Clerk
1268 Bristol Road |
Brooklin Municipal Clerk
P.O. Box 219 |
Brooks Municipal Clerk
15 Purple Heart Hwy |
Brooksville Municipal Clerk
1 Townhouse P.O. Box 314 |
Brookton Twp Municipal Clerk
18 Central Street |
Brownfield Municipal Clerk
82 Main Street |
Brownsville Municipal Clerk
586 Main Rd |
Brunswick Municipal Clerk
85 Union Street |
Buckfield Municipal Clerk
P.O. Box 179 |
Bucksport Municipal Clerk
50 Main Street |
Burlington Municipal Clerk
1523 Long Ridge Road P.O. Box 70 |
Burnham Municipal Clerk
247 S. Horseback Road |
Buxton Municipal Clerk
185 Portland Road |
Byron Municipal Clerk
1 Byron Village Rd |
Calais Municipal Clerk
11 Church St |
Cambridge Municipal Clerk
202 Ripley Rd |
Camden Municipal Clerk
P.O. Box 1207 |
Canaan Municipal Clerk
277 Main Street |
Canton Municipal Clerk
94 Turner Street |
Cape Elizabeth Municipal Clerk
320 Ocean House Rd. P.O. Box 6260 |
Caratunk Municipal Clerk
P.O. Box 180 |
Caribou Municipal Clerk
25 High Street |
Carmel Municipal Clerk
1 Safety Lane |
Carrabassett Valley Municipal Clerk
1001 Carriage Rd |
Carroll Plt Municipal Clerk
306 Osgood Road |
Carthage Municipal Clerk
703 A Carthage Road |
Cary Twp Municipal Clerk
179 Hodgdon Mills Road |
Casco Municipal Clerk
635 Meadow Road |
Castine Municipal Clerk
67 Court |
Castle Hill Municipal Clerk
P.O. Box 500 |
Caswell Municipal Clerk
1025 Van Buren Rd. |
Chapman Municipal Clerk
P.O. Box 500 |
Charleston Municipal Clerk
P.O. Box 120 |
Charlotte Municipal Clerk
71 Front St |
Chebeague Island Municipal Clerk
192 North Road |
Chelsea Municipal Clerk
560 Togus Road |
Cherryfield Municipal Clerk
P.O. Box 58 |
Chester Municipal Clerk
43 South Chester Rd |
Chesterville Municipal Clerk
409 Dutch Gap Road |
China Municipal Clerk
571 Lakeview Drive |
Clifton Municipal Clerk
135 Airline Rd |
Clinton Municipal Clerk
27 Baker St |
Codyville Twp Municipal Clerk
P.O. Box 59 |
Columbia Municipal Clerk
106 Epping Road |
Columbia Falls Municipal Clerk
8 Point St. P.O. Box 100 |
Connor Twp Municipal Clerk
25 High Street |
Cooper Municipal Clerk
152 North Union Road |
Coplin Plt Municipal Clerk
5 Currie Street |
Corinna Municipal Clerk
8 Levi Stewart Drive |
Corinth Municipal Clerk
P.O. Box 309 |
Cornish Municipal Clerk
17 Maple Street |
Cornville Municipal Clerk
910 Molunkus Road |
Cranberry Isles Municipal Clerk
P.O. Box 56 |
Crawford Municipal Clerk
2252 Airline Rd |
Cross Lake Twp (T17 R5) Municipal Clerk
1809 Caribou Road |
Crystal Municipal Clerk
68 Houlton Road |
Cumberland Municipal Clerk
290 Tuttle Road |
Cushing Municipal Clerk
39 Cross Road |
Cutler Municipal Clerk
2655 Cutler Road |
Cyr Plt Municipal Clerk
537 Caribou Road |
Dallas Plt Municipal Clerk
436 Dallas Hill Road |
Damariscotta Municipal Clerk
21 School Street |
Danforth Municipal Clerk
18 Central Street |
Dayton Municipal Clerk
33 Clarks Mills Rd |
Deblois Municipal Clerk
8 Lane Road |
Dedham Municipal Clerk
2073 Main Road Ste A |
Deer Isle Municipal Clerk
P.O. Box 46 |
Denmark Municipal Clerk
62 East Main Street |
Dennistown Plt MunicipalClerk
P.O. Box 267 |
Dennysville Municipal Clerk
15 The Lane |
Detroit Municipal Clerk
35 South Main St |
Dexter Municipal Clerk
23 Main |
Dixfield Municipal Clerk
46 Main Street |
Dixmont Municipal Clerk
758 Western Ave |
Dover-Foxcroft Municipal Clerk
48 Morton Avenue Suite A |
Dresden Municipal Clerk
534 Gardiner Road |
Drew Plt Municipal Clerk
267 Center St |
Durham Municipal Clerk
630 Hallowell Rd |
Dyer Brook Municipal Clerk
864 Dyer Brook Rd |
Eagle Lake Municipal Clerk
P.O. Box 287 |
East Machias Municipal Clerk
P.O. Box 117 |
East Millinocket Municipal Clerk
53 Main Street |
Eastbrook Municipal Clerk
959 Eastbrook Rd. |
Easton Municipal Clerk
3 Station Road |
Eastport Municipal Clerk
22 Washington Street |
Eddington Municipal Clerk
906 Main Road |
Edgecomb Municipal Clerk
P.O. Box 139 |
Edinburg Municipal Clerk
285 Edinburg Road |
Edmunds Twp Municipal Clerk
15 The Lane |
Eliot Municipal Clerk
1333 State Road |
Ellsworth Municipal Clerk
1 City Hall Plaza |
Embden Municipal Clerk
809 Embden Pond Road |
Enfield Municipal Clerk
789 Hammett Road |
Etna Municipal Clerk
17 Shadow Lane |
Eustis Municipal Clerk
88 Main St. |
Exeter Municipal Clerk
1221 Stetson Rd |
Fairfield Municipal Clerk
19 Lawrence Ave |
Falmouth Municipal Clerk
271 Falmouth Road |
Farmingdale Municipal Clerk
289 Maine Ave. |
Farmington Municipal Clerk
153 Farmington Falls Road |
Fayette Municipal Clerk
2589 Main Street |
Fort Fairfield Municipal Clerk
18 Community Center Drive |
FortKent Municipal Clerk
416 West Main Street |
Frankfort Municipal Clerk
48a Main Road South |
Franklin Municipal Clerk
34 Main Street |
Freedom Municipal Clerk
71 Pleasant Street |
Freeport Municipal Clerk
30 Main Street |
Frenchboro Municipal Clerk
P.O. Box 100 |
Frenchville Municipal Clerk
P.O. Box 97 |
Friendship Municipal Clerk
6 Harbor Rd |
Frye Island Municipal Clerk
10 Fairway Ln |
Fryeburg Municipal Clerk
16 Lovewell Pond Road |
Gardiner Municipal Clerk
6 Church Street |
Garfield Plt Municipal Clerk
P.O. Box 704 |
Garland Municipal Clerk
108 Corinth Road |
Georgetown Municipal Clerk
P.O. Box 436 |
Gilead Municipal Clerk
8 Depot |
Glenburn Municipal Clerk
144 Lakeview Road |
Glenwood Plt Municipal Clerk
2247 Military Rd |
Gorham Municipal Clerk
75 South Street |
Gouldsboro Municipal Clerk
59 Main Street/P.O. Box 68 |
Grand Isle Municipal Clerk
366 Main St |
Grand Lake Stream Plt Municipal Clerk
9 Brown Lane |
Gray Municipal Clerk
24 Main Street |
Great Pond Municipal Clerk
1348 Great Pond Road |
Greenbush Municipal Clerk
132 Military Rd |
Greene Municipal Clerk
220 Main St |
Greenville Municipal Clerk
7 Minden Street |
Greenwood Municipal Clerk
593 Gore Road |
Guilford Municipal Clerk
3 Park Street |
Hallowell Municipal Clerk
1 Winthrop Street |
Hamlin Municipal Clerk
1227 Hamlin Road |
Hammond Municipal Clerk
P.O. Box 827 |
Hampden Municipal Clerk
106 Western Avenue |
Hancock Municipal Clerk
18 Point Rd |
Hanover Municipal Clerk
21 Ferry Road |
Harmony Municipal Clerk
3 Water |
Harpswell Municipal Clerk
263 Mountain Road |
Harrington Municipal Clerk
P.O. Box 142 |
Harrison Municipal Clerk
20 Front St |
Hartford Municipal Clerk
1196 Main Street |
Hartland Municipal Clerk
21 Elm Street |
Haynesville Municipal Clerk
16 Danforth Rd |
Hebron Municipal Clerk
351 Paris Road |
Hermon Municipal Clerk
333 Billings Road |
Hersey Municipal Clerk
P.O. Box 236 |
Highland Plt Municipal Clerk
130 Howard Hill Road |
Hiram Municipal Clerk
16 Nasons Way |
Hodgdon Municipal Clerk
179 Hodgdon Mills Rd. |
Holden Municipal Clerk
570 Main Rd |
Hollis Municipal Clerk
34 Town Farm Rd |
Hope Municipal Clerk
441 Camden Rd |
Houlton Municipal Clerk
21 Water Street |
Howland Municipal Clerk
8 Main Street |
Hudson Municipal Clerk
2150 Hudson Road |
Indian Township Municipal Clerk
P.O. Box 301 |
Industry Municipal Clerk
1033 Industry Road |
Island Falls Municipal Clerk
68 Houlton Rd |
Isle Au Haut Municipal Clerk
P.O. Box 71 |
Islesboro Municipal Clerk
150 Main Road |
Jackman Municipal Clerk
369 Main Street |
Jackson Municipal Clerk
Moosehead Trail |
Jay Municipal Clerk
340 Main St. |
Jefferson Municipal Clerk
P.O. Box 77 |
Jonesboro Municipal Clerk
P.O. Box 86 |
Jonesport Municipal Clerk
70 Snare Creek Lane |
Kenduskeag Municipal Clerk
P.O. Box 308 |
Kennebunk Municipal Clerk
1 Summer Street |
Kennebunkport Municipal Clerk
P.O. Box 566 |
Kingfield Municipal Clerk
38 School Street |
Kingman Twp Municipal Clerk
778 Tucker Ridge Road |
Kingsbury Plt Municipal Clerk
4 School Street/P.O. Box 355 |
Kittery Municipal Clerk
200 Rogers Road |
Knox Municipal Clerk
10 Abbott Rd |
Lagrange Municipal Clerk
P.O. Box 40 |
Lake View Plt Municipal Clerk
2061 Lakview Road |
Lakeville Municipal Clerk
364 Duck Lake Rd |
Lamoine Municipal Clerk
606 Douglas Highway |
Lebanon Municipal Clerk
15 Upper Guinea Rd |
Lee Municipal Clerk
29 Winn Road |
Leeds Municipal Clerk
8 Community Drive |
Levant Municipal Clerk
P.O. Box 220 |
Lewiston Municipal Clerk
27 Pine Street |
Liberty Municipal Clerk
7 Water Street |
Limerick Municipal Clerk
55 Washington St |
Limestone Municipal Clerk
93 Main Street |
Limington Municipal Clerk
P.O. Box 240 |
Lincoln Municipal Clerk
29 Main |
Lincoln Plt Municipal Clerk
226 Wilsons Mills Road |
Lincolnville Municipal Clerk
493 Hope Rd |
Linneus Municipal Clerk
1185 Hodgdon Mills Rd |
Lisbon Municipal Clerk
300 Lisbon St |
Litchfield Municipal Clerk
2400 Hallowell Road |
Littleton Municipal Clerk
1536 US Hwy 1 |
Livermore Municipal Clerk
10 Crash Road |
Livermore Falls Municipal Clerk
2 Main St |
Long Island Municipal Clerk
P.O. Box 263 |
Lovell Municipal Clerk
1069 Main St |
Lowell Municipal Clerk
P.O. Box 166 |
Lubec Municipal Clerk
40 School Street |
Ludlow Municipal Clerk
P.O. Box 487 |
Lyman Municipal Clerk
11 South Waterboro Road |
Machias Municipal Clerk
P.O. Box 418 |
Machiasport Municipal Clerk
P.O. Box 267 |
Macwahoc Plt Municipal Clerk
445 US Hwy 2 |
Madawaska Municipal Clerk
328 St Thomas St Ste 101 |
Madawaska Lake Municipal Clerk
62 School Street |
Madison Municipal Clerk
26 Weston Avenue |
Magalloway Plt Municipal Clerk
226 Wilsons Mills Road |
Manchester Municipal Clerk
12 Readfield Rd./P.O. Box 18 |
Mapleton Municipal Clerk
P.O. Box 500 |
Mariaville Municipal Clerk
1686 Mariaville Road |
Mars Hill Municipal Clerk
37 Main St |
Marshfield Municipal Clerk
187 Northfield Rd |
Masardis Municipal Clerk
26 School St |
Matinicus Isle Plt Municipal Clerk
P.O. Box 198 |
Mattawamkeag Municipal Clerk
Sharon Breton |
Maxfield Municipal Clerk
231 River Rd |
Mechanic Falls Municipal Clerk
108 Lewiston Street |
Meddybemps Municipal Clerk
P.O. Box 849 |
Medford Municipal Clerk
1015 Medford Center Road |
Medway Municipal Clerk
4 School Street |
Mercer Municipal Clerk
1015 Beech Hill Road Suite A |
Merrill Municipal Clerk
3391 Route 2 |
Mexico Municipal Clerk
134 Main Street |
Milbridge Municipal Clerk
18 School Street |
Milford Municipal Clerk
62 Davenport St |
Millinocket Municipal Clerk
197 Penobscot Avenue |
Milo Municipal Clerk
6 Pleasant Street |
Minot Municipal Clerk
329 Woodman Hill Rd |
Monhegan Island Plt Municipal Clerk
P.O. Box 322 |
Monmouth Municipal Clerk
P.O. Box 270 |
Monroe Municipal Clerk
8 Swanlake Ave |
Monson Municipal Clerk
10 Tenney Hill Road |
Monticello Municipal Clerk
Us Hwy 1 |
Montville Municipal Clerk
414 Center Road |
Moose River Municipal Clerk
705 Main Street |
Moro Plt Municipal Clerk
P.O. Box 542 |
Morrill Municipal Clerk
P.O. Box 59 |
Moscow Municipal Clerk
110 Canada Road |
Mount Chase Municipal Clerk
1094 Shin Pond Rd |
Mount Desert Municipal Clerk
P.O. Box 248 |
Mount Vernon Municipal Clerk
1997 North Road |
Naples Municipal Clerk
5 Village Green Lane |
Nashville Plt Municipal Clerk
20 School St |
New Canada Municipal Clerk
1809 Caribou Road |
New Gloucester Municipal Clerk
385 Intervale Road |
New Limerick Municipal Clerk
P.O. Box 121 |
New Portland Municipal Clerk
901 River Road |
New Sharon Municipal Clerk
P.O. Box 7 |
New Sweden Municipal Clerk
50 Station Road |
New Vineyard Municipal Clerk
P.O. Box 262 |
Newburgh Municipal Clerk
2220 Western Ave. |
Newcastle Municipal Clerk
P.O. Box 386 |
Newfield Municipal Clerk
637 Water Street |
Newport Municipal Clerk
23 Water Street |
Newry Municipal Clerk
422 Bear River Road |
Nobleboro Municipal Clerk
192 U S Highway 1 |
Norridgewock Municipal Clerk
P.O. Box 7 |
North Berwick Municipal Clerk
P.O. Box 422 |
North Haven Municipal Clerk
16 Town Office Square |
North Yarmouth Municipal Clerk
10 Village Square Road |
Northfield Municipal Clerk
P.O. Box 263 |
Northport Municipal Clerk
16 Beech Hill Road |
Norway Municipal Clerk
19 Danforth Street |
Oakfield Municipal Clerk
80 School Street |
Oakland Municipal Clerk
6 Cascade Mill Road |
Ogunquit Municipal Clerk
23 School Street |
Old Orchard Beach Municipal Clerk
1 Portland Avenue |
Old Town Municipal Clerk
265 Main Street |
Orient Municipal Clerk
82 School House Rd 57 |
Orland Municipal Clerk
25 School House Rd |
Orono Municipal Clerk
59 Main St |
Orrington Municipal Clerk
1 Municipal Way |
Osborn Municipal Clerk
197 Moose Hill Rd |
Otis Municipal Clerk
132 Otis Road |
Otisfield Municipal Clerk
403 State Route 121 |
Owls Head Municipal Clerk
224 Ash Point Dr |
Oxbow North Twp Municipal Clerk
26 School St |
Oxford Municipal Clerk
85 Pleasant Street |
Palermo Municipal Clerk
45 N Palermo Rd |
Palmyra Municipal Clerk
P.O. Box 6 |
Paris Municipal Clerk
33 Market Square |
Parkman Municipal Clerk
771 State Hwy 150 |
Parsonsfield Municipal Clerk
634 North Rd |
Passadumkeag Municipal Clerk
P.O. Box 75 |
Patten Municipal Clerk
P.O. Box 260 |
Pembroke Municipal Clerk
48 Old County Rd. |
Penobscot Municipal Clerk
P.O. Box 4 |
Penobscot Nation Voting District Municipal Clerk
12 Wabanaki Way |
Perham Municipal Clerk
206 High Meadow Rd |
Perry Municipal Clerk
71 Front St. |
Peru Municipal Clerk
26 Main St |
Phillips Municipal Clerk
15 Russell St |
Phippsburg Municipal Clerk
1042 Main Road |
Pittsfield Municipal Clerk
112 Somerset Avenue |
Pittston Municipal Clerk
38 Whitefield |
Pleasant Point Voting District Municipal Clerk
P.O. Box 343 |
Pleasant Ridge Plt Municipal Clerk
783 Ridge Rd |
Plymouth Municipal Clerk
1947 Moosehead Trail |
Poland Municipal Clerk
1231 Maine Street |
Portage Lake Municipal Clerk
P.O. Box 255 |
Porter Municipal Clerk
71 Main Street |
Portland Municipal Clerk
389 Congress Street |
Pownal Municipal Clerk
429 Hallowell Rd |
Prentiss Twp T7 R3 Nbpp Municipal Clerk
778 Tucker Ridge Road |
Presque Isle Municipal Clerk
12 Second Street |
Princeton Municipal Clerk
15 Depot Street |
Prospect Municipal Clerk
958 Bangor Rd |
Randolph Municipal Clerk
121 Kinderhook Street |
Rangeley Municipal Clerk
15 School Street |
Rangeley Plt Municipal Clerk
P.O. Box 308 |
Raymond Municipal Clerk
401 Webbs Mills Rd |
Readfield Municipal Clerk
8 Old Kents Hill Rd |
Reed Plt Municipal Clerk
710 Main St |
Richmond Municipal Clerk
26 Gardiner Street |
Ripley Municipal Clerk
47 West Ripley Road |
Robbinston Municipal Clerk
435 Sherman Road |
Rockland Municipal Clerk
270 Pleasant |
Rockport Municipal Clerk
101 Main Street |
Rockwood Strip Twp Municipal Clerk
31 Spruce St P.O. Box 37 |
Rome Municipal Clerk
8 Mercer Road |
Roque Bluffs Municipal Clerk
3 Roque Bluffs Rd |
Roxbury Municipal Clerk
P.O. Box 24 |
Rumford Municipal Clerk
145 Congress St |
Sabattus Municipal Clerk
190 Middle Rd |
Saco Municipal Clerk
300 Main Street |
Saint Agatha Municipal Clerk
P.O. Box 110 |
Saint Albans Municipal Clerk
7 Water Street |
Saint Francis Municipal Clerk
857 Main St |
Saint George Municipal Clerk
P.O. Box 131 |
Saint John Plt Municipal Clerk
1774 St. John Rd. |
Sandy River Plt Municipal Clerk
33 Townhall Road |
Sanford Municipal Clerk
919 Main Street |
Sangerville Municipal Clerk
P.O. Box 188 |
Scarborough Municipal Clerk
259 US Rte 1 P.O. Box 360 |
Searsmont Municipal Clerk
P.O. Box 56 |
Searsport Municipal Clerk
1 Union Street |
Sebago Municipal Clerk
406 Bridgton Rd |
Sebec Municipal Clerk
29 North Rd |
Seboeis Plt Municipal Clerk
1228 Seboeis Rd. |
Sedgwick Municipal Clerk
719 N Sedgwick Road |
Shapleigh Municipal Clerk
22 Back Rd |
Sherman Municipal Clerk
36 School St Suite 1 |
Shirley Municipal Clerk
89 West Road |
Sidney Municipal Clerk
2986 Middle Rd |
Silver Ridge Twp Municipal Clerk
36 School St Suite 1 |
Sinclair Municipal Clerk
P.O. Box 110 |
Skowhegan Municipal Clerk
225 Water St |
Smithfield Municipal Clerk
926 Village Rd |
Smyrna Municipal Clerk
3391 Route 2 |
Solon
Municipal Clerk 121 South Main St |
Somerville Municipal Clerk
72 Sand Hill Rd |
Sorrento Municipal Clerk
79 Pomola Ave |
South Berwick Municipal Clerk
180 Main Street |
South Bristol Municipal Clerk
470 Clarks Cove Rd – Walpole |
South Portland Municipal Clerk
25 Cottage Road |
South Thomaston Municipal Clerk
P.O. Box 147 |
Southport Municipal Clerk
P.O. Box 149 |
Southwest Harbor Municipal Clerk
P.O. Box 745 |
Springfield Municipal Clerk
13 Park Street P.O. Box 13 |
Stacyville Municipal Clerk
414 Station Rd |
Standish Municipal Clerk
175 Northeast Road |
Starks Municipal Clerk
57 Anson Road |
Stetson Municipal Clerk
P.O. Box 85 |
Steuben Municipal Clerk
294 US Route 1 |
Stockholm Municipal Clerk
P.O. Box 10 |
Stockton Springs Municipal Clerk
217 Main Street |
Stoneham Municipal Clerk
P.O. Box 91 |
Stonington Municipal Clerk
32 Main St |
Stow Municipal Clerk
710 Stow Rd. |
Strong Municipal Clerk
P.O. Box 263 |
Sullivan Municipal Clerk
1888 U S Hwy 1 |
Sumner Municipal Clerk
633 Main Street |
Surry Municipal Clerk
741 North Bend Rd |
Swans Island Municipal Clerk
P.O. Box 11 |
Swanville Municipal Clerk
6 Town House Road |
Sweden Municipal Clerk
147 Bridgton Rd |
Talmadge Municipal Clerk
455 Houlton Rd #13 |
Temple Municipal Clerk
258 Temple Road |
The Forks Plt Municipal Clerk
P.O. Box 71 |
Thomaston Municipal Clerk
13 Valley Street |
Thorndike Municipal Clerk
P.O. Box 10 |
Topsfield Municipal Clerk
48 North Road |
Topsham Municipal Clerk
100 Main Street |
Tremont Municipal Clerk
P.O. Box 159 |
Trenton Municipal Clerk
59 Oak Point Road |
Troy Municipal Clerk
129 Rogers Rd |
Turner Municipal Clerk
11 Turner Center Rd |
Union Municipal Clerk
P.O. Box 186 |
Unity Municipal Clerk
P.O. Box 416 |
Upton Municipal Clerk
270 Thistle St |
Van Buren Municipal Clerk
51 Main Street Suite 101 |
Vanceboro Municipal Clerk
9 Winchester Way |
Vassalboro Municipal Clerk
P.O. Box 129 |
Veazie Municipal Clerk
1084 Main Street |
Verona Island Municipal Clerk
P.O. Box 1940 |
Vienna Municipal Clerk
346 Town House Rd. |
Vinalhaven Municipal Clerk
19 Washington School Road |
Wade Municipal Clerk
1287 Main Street |
Waite Municipal Clerk
P.O. Box 34 |
Waldo Municipal Clerk
54 Gurney Hill Road |
Waldoboro Municipal Clerk
1600 Atlantic Avenue |
Wales Municipal Clerk
175 Centre Rd |
Wallagrass Municipal Clerk
P.O. Box 165 |
Waltham Municipal Clerk
1525 Waltham Road |
Warren Municipal Clerk
167 Western Road |
Washburn Municipal Clerk
1287 Main Street |
Washington Municipal Clerk
P.O. Box 408 |
Waterboro Municipal Clerk
24 Townhouse Road |
Waterford Municipal Clerk
366 Valley Road |
Waterville Municipal Clerk
1 Common St |
Wayne Municipal Clerk
P.O. Box 400 |
Webster Plt Municipal Clerk
778 Tucker Ridge Rd |
Weld Municipal Clerk
23 Mill St |
Wellington Municipal Clerk
3 Water |
Wells Municipal Clerk
208 Sanford Rd |
Wesley Municipal Clerk
492 Cooper Road |
West Bath Municipal Clerk
219 Fosters Point Road |
West Forks Plt Municipal Clerk
P.O. Box 15 |
West Gardiner Municipal Clerk
318 Spears Corner Road |
West Paris Municipal Clerk
25 Kingsbury |
Westbrook Municipal Clerk
2 York St. |
Westfield Municipal Clerk
6 Main Street |
Westmanland Municipal Clerk
1157 Westmanland Road |
Weston Municipal Clerk
5 Church Lane |
Westport Island Municipal Clerk
6 Fowles Point Road |
Whitefield Municipal Clerk
36 Townhouse Rd |
Whiting Municipal Clerk
169 US Rte 1 |
Whitneyville Municipal Clerk
181 South Main Street |
Willimantic Municipal Clerk
175 Herring Tract Rd |
Wilton Municipal Clerk
158 Weld Road |
Windham Municipal Clerk
8 School Rd |
Windsor Municipal Clerk
P.O. Box 179 |
Winn Municipal Clerk
P O Box 98 |
Winslow Municipal Clerk
114 Benton Avenue |
Winter Harbor Municipal Clerk
P.O. Box 98 |
Winterport Municipal Clerk
P.O. Box 559 |
Winterville Plt Municipal Clerk
391 Quimby Rd |
Winthrop Municipal Clerk
17 Highland Ave |
Wiscasset Municipal Clerk
51 Bath Road |
Woodland Municipal Clerk
843 Woodland Center Rd Suite 1 |
Woodstock Municipal Clerk
26 Monk Ave |
Woodville Municipal Clerk
624 Woodville Rd |
Woolwich Municipal Clerk
13 Nequasset Road |
Yarmouth Municipal Clerk
200 Main Street |
York Municipal Clerk
186 York Street |
Third-party organizations are also resources to register to vote. They also provide other voting-related services, such as:
These organizations typically help you register to vote online through their websites. They process your voting registration application for free.
They also provide information and answer any questions you may have regarding voting registration, where and how to vote and other helpful information. Check out the contact information for third-party organizations that provide registration assistance and services below:
Voters will need to update their voter registration if they have changed their name or address, or if they wish to change their political affiliation.
If you need to update your voter registration, you must complete the registration process once again. You can use the same online, by-mail and in-person methods detailed above.
In Maine, a “voter registration card” and the “voter registration form” refer to the same document. View or download the Maine voter registration card/form here.
If you are not registered to vote and intend to vote in-person at a polling location, you will need to complete and sign the voter registration card/form in black ink to vote on election day. Polling locations have the Maine voter registration card/form available to fill out at the location. However, you can also complete the card/form before visiting and bring the completed card/form with you to the polling location.
The voter registration card cannot be used for identification, so you will need to bring a valid ID to vote.
If you registered to vote by mail, the Municipal clerk where you registered will mail you a card as confirmation.
Learn more about the Maine voter registration card in the Election Day Registration Manual here.
You can also contact your local Municipal Clerk’s Office to check your voter status. Find your nearest office and contact information here.
You can also check your voter registration status and more at one of the third-party organizations listed in the “Third-Party Voting Registration Organizations” section above.
The different types of elections in Maine include:
The Maine Secretary of State’s Office provides up-to-date election information online. To see upcoming election dates and voter registration deadlines, click here.
You can also see upcoming election dates and voter registration deadlines on RocktheVote.org here.
You can stay on top of upcoming elections by signing up for reminders through:
Maine residents who are registered to vote must do so in their designated polling location. To find your polling location, you can:
To cast a vote in person, find your designated polling location here. When visiting a polling location on election day, you must bring a photo ID.
To cast a vote by mail, you will need to request an absentee ballot. Find out more about who is eligible for absentee voting in Maine here. Access the Maine Absentee Ballot Application Form here.
If you have moved out of your voting district, you will need to register to vote once again and provide your updated address. You can register to vote in the following ways:
If you move out of Maine, you will need to register to vote in your new state. Learn more about the voter registration process on a national scale here.
To learn about the primary candidates who will be running for local, state and federal offices in Maine in upcoming elections, check the Maine State website here.
From the third-party organization Ballotpedia.org, you can also find information on candidates who will run in the upcoming Maine elections, including the:
Elections in Maine are held to elect people into Federal, State, and Local offices.
Federal offices include the following:
State offices include the following:
Local offices include the following:
If you have further questions about absentee ballots or the voter registration process, contact your local Municipal Clerk’s Office. Find your nearest office and contact information here.
You can also contact the Maine Election Division by phone at (207) 624-7650 or by email at cec.elections@maine.gov. Office hours are Monday through Friday from 8:00 AM to 5:00 PM
While we are not affiliated with the government in any way, our private company engaged writers to research the voting registration process and compiled a guide and the following answers to frequently asked questions. Our goal is to help you get the resources that you need by providing useful information on the process.
Our free Voter Registration Guide is filled with helpful information about how to register to vote, eligibility and how to get in touch with local offices. You can view or download our free guide here.