State seal - Maine Secretary of State

Find a Municipal Clerk or Registrar

Addresses and phone numbers for Maine’s municipal clerks and registrars are below. To check whether or not you are registered to vote, you should contact your municipal clerk.

You can also download this list (CSV) (last updated 10/02/26)

Find clerk and registrar for town

Boothbay
Municipal Clerk:  
Andrea Lowery
Address:  
7 Corey Ln
Boothbay, ME 04537
Phone:  
(207) 633-2051
Fax:  
(207) 633-6620
Municipal Registrar:  
Tracey Hyson
Address:  
7 Corey Ln
Boothbay, ME 04537
Phone:  
(207) 633-2051
Fax:  
(207) 633-6620
Boothbay Harbor
Municipal Clerk:  
Michelle Farnham
Address:  
11 Howard St
Boothbay Harbor, ME 04538
Phone:  
(207) 633-3671
Fax:  
(207) 633-7712
Municipal Registrar:  
Same as Clerk
Bowdoin
Municipal Clerk:  
Melanie R. Page
Address:  
23 Cornish Dr.
Bowdoin, ME 04287
Phone:  
(207) 212-6244
Municipal Registrar:  
Same as Clerk
Bowdoinham
Municipal Clerk:  
Tina L. Magno
Address:  
13 School St
Bowdoinham, ME 04008
Phone:  
(207) 666-5531
Fax:  
(207) 666-5532
Municipal Registrar:  
Same as Clerk
Bowerbank
Municipal Clerk:  
Cynthia Lemay
Address:  
753 Bowerbank Rd
Bowerbank, ME 04426
Phone:  
(207) 270-2538
Municipal Registrar:  
Same as Clerk
Bradford
Municipal Clerk:  
Lois A. Jones
Address:  
345 East Road
Bradford, ME 04410
Phone:  
(207) 327-2121
Fax:  
(207) 327-2906
Municipal Registrar:  
Same as Clerk
Bradley
Municipal Clerk:  
April Dorr
Address:  
165 B Main St
Bradley, ME 04411
Phone:  
(207) 827-7725
Fax:  
(207) 827-7072
Municipal Registrar:  
Same as Clerk
Bremen
Municipal Clerk:  
Melanie L. Pendleton
Address:  
208 Waldoboro Rd
Bremen, ME 04551
Phone:  
(207) 529-5945
Fax:  
(207) 529-6302
Municipal Registrar:  
Same as Clerk
Brewer
Municipal Clerk:  
Vincent Migliore
Address:  
80 N Main St
Brewer, ME 04412
Phone:  
(207) 989-7050
Fax:  
(207) 989-5262
Municipal Registrar:  
Same as Clerk
Bridgewater
Municipal Clerk:  
Jill Rusby
Address:  
11 Bootfoot Road
Bridgewater, ME 04735
Phone:  
(207) 429-9856
Fax:  
(207) 425-2659
Municipal Registrar:  
Same as Clerk
Bridgton
Municipal Clerk:  
Ashley Albrecht
Address:  
3 Chase St
Bridgton, ME 04009
Phone:  
(207) 647-8786
Fax:  
(207) 647-8789
Municipal Registrar:  
Same as Clerk
Brighton Plt
Municipal Clerk:  
Ariana Morgan
Address:  
957 Brighton Road
Brighton Plt, ME 04912
Phone:  
(207) 877-5420
Municipal Registrar:  
Same as Clerk
Bristol
Municipal Clerk:  
Jessica L. Bryant
Address:  
1268 Bristol Rd
Bristol, ME 04539
Phone:  
(207) 563-5270
Municipal Registrar:  
Same as Clerk
Brooklin
Municipal Clerk:  
Heather A. Candage
Address:  
23 Bay Road
Brooklin, ME 04616
Phone:  
(207) 359-8394
Fax:  
(207) 359-9824
Municipal Registrar:  
Tammy S. Andrews
Address:  
23 Bay Road
Brooklin, ME 04616
Phone:  
(207) 359-8394
Fax:  
(207) 359-8394
Brooks
Municipal Clerk:  
Jane A. McLaughlin
Address:  
15 Purple Heart Hwy
Brooks, ME 04921
Phone:  
(207) 722-3254
Fax:  
(207) 722-3238
Municipal Registrar:  
Same as Clerk