Maine Marriage Laws

Created and reviewed for accuracy by researchers at the Universal Life Church Ministries

Maine Outline

Congratulations! If you've found yourself at this page it is likely that you are either planning to be married or have been asked to perform a wedding ceremony in Maine. Ordained ministers of the Universal Life Church have successfully performed thousands of legal marriages in Maine. The information provided below will walk you through the steps one must follow to become a minister and perform a valid wedding ceremony in the state of Maine.

Quick Facts
  • ULC Ordination Accepted: Yes
  • Minister Registration Required: No
  • Minister's Residency: Irrelevant
  • Minister's Minimum Age: 18
  •  
  • Marriage License Waiting Period: 3 Days
  • Marriage License Valid For: 90 Days
  • Marriage License Return Within: 15 Days

1 How to Become an Ordained Minister in Maine

If you haven't already, you should get ordained online with the Universal Life Church. Ordination is free and can be completed in just a matter of minutes. Thousands of legally valid marriages are performed by ULC ministers around the world every year. Begin the process by clicking the big blue button below!

2 How to Officiate a Marriage in Maine

Next, you should contact the office of your local marriage authority (typically your county clerk). Let them know that you are a minister of the Universal Life Church in Seattle, and ask what they will require of you to officiate a legal marriage.

Select your City or Town Clerk to quickly generate the contact information for your local marriage authority.



Select a county contact

Maine's Top Wedding Spot

Maine's Top Wedding Spot

Arrive by boat to the membership-only Bar Harbor Club, built by J.P. Morgan in 1930

3 License to Marry in Maine

After you've contacted your marriage authority, you should visit our online store to purchase whatever documentation will be required. We typically advise ministers in Maine to get an Ordination Package. While minister registration is not technically required in Maine you may be required to present proof of your ordination to the local authorities before any marriages you perform will be accepted as having been legally solemnized. As an added bonus, having this proof of your ordination will provide peace-of-mind to any couple that you intend to marry. Additionally, please attempt to leave at least 3 weeks between the date of the wedding ceremony and your order, to ensure that you receive all of your materials in advance.

4 How to Perform a Wedding in Maine

Now that you've done all of the above, you are ready to perform the wedding! Be sure that the couple has picked up their Maine marriage license from the appropriate office. This license is valid for 90 days, and there is a 3-day mandatory waiting period between when the couple receives the marriage license in Maine and when the ceremony may be legally performed. Please be aware that the signed license must be returned to the issuing office within 15 days of the completion of the wedding ceremony.

At the Universal Life Church we receive several calls from wedding officiants in Maine, after they've received their license to marry by getting ordained online, asking for guidance on how to perform a wedding ceremony. Once the legal matters have been taken care of, officiating a wedding (while a sometimes-daunting task) can be a great deal of fun. We would suggest that new Maine wedding ministers concerned about the ceremony peruse one of our helpful wedding guides. The minister training section of our website should offer a helpful refresher for more experienced ministers.


Maine Flag

Maine Marriage Code

Marriage in Maine is governed by Chapter 23 of Title 19 of the Maine Revised Statutes. Ministers who got ordained online with the Universal Life Church have successfully solemnized thousands of weddings in the state. Below, you will find that we have reproduced a relevant excerpt of this code.
1. Persons authorized to solemnize marriages. The following may solemnize marriages in this State:
A. If a resident of this State:
(1) A justice or judge;
(2) A lawyer admitted to the Maine Bar; or
(4) A notary public under Title 4, chapter 19; [2011, c. 111, §2 (AMD).]
B. Whether a resident or nonresident of this State and whether or not a citizen of the United States:
(1) An ordained minister of the gospel;
(2) A cleric engaged in the service of the religious body to which the cleric belongs; or
(3) A person licensed to preach by an association of ministers, religious seminary or ecclesiastical body; and [2011, c. 111, §3 (AMD).]
C. A nonresident of the State who has a temporary registration certificate issued by the Office of Data, Research and Vital Statistics pursuant to subsection 1-A. [2011, c. 111, §4 (NEW).]
[ 2011, c. 111, §§2-4 (AMD) .]

View the Maine Statutes on the official state site
⇓ Show the rest

Abbot

133 Main Road
Abbot, Maine
04406

Phone: (207) 876-3340
Fax: (207) 876-3198
Abbot website »

Acton

35 H Road
Acton, Maine
04001

Phone: (207) 636-3131
Fax: (207) 636-4526
Acton website »

Addison

334 Water St
Addison, Maine
04606

Phone: (207) 483-4678
Addison website »

Albion

22 Main Street
Albion, Maine
04910

Phone: (207)437-2900
Fax: (207) 437-2903
Albion website »

Alexander

50 Cooper Rd
Alexander, Maine
04694

Phone: (207) 454-3011
Alexander website »

Alfred

16 Saco Road
Alfred, Maine
04002

Phone: (207) 324-3521
Alfred website »

Allagash

1063 Allagash Road
Allagash, Maine
04774

Phone: (207) 398-3198
Allagash website »

Alna

1568 Alna Road
Alna, Maine
04535

Phone: (207) 586-5313
Fax: (207) 687-7010
Alna website »

Alton

3352 Bennoch Rd
Alton, Maine
04468

Phone: (207) 394-2601
Fax: (207) 394-3271
Alton website »

Amherst

4 Boltwood Ave.
Amherst, Maine
01002

Phone: (413) 259-3035
Fax: (413) 259-2499
Amherst website »

Amity

HC 61 Box 3A
Amity, Maine
04471

Phone: (207) 532-2485
Fax: (207) 532-2485
Amity website »

Andover

17 Stillman Rd
Andover, Maine
04216

Phone: (207) 392-3302
Fax: (207) 392-1205
Andover website »

Anson

5 Kennebec Street
Anson, Maine
04911

Phone: (207) 696-3979
Fax: (207) 696-3995
Anson website »

Appleton

2915 Sennebec Rd
Appleton, Maine
04862

Phone: (207) 785-4722
Fax: (207) 785-3166
Appleton website »

Arrowsic

340 Arrowsic Road
Arrowsic, Maine
04530

Phone: (207) 443-4609
Fax: (207) 442-9082
Arrowsic website »

Arundel

468 Limerick Road
Arundel, Maine
04046

Phone: (207)985-4201
Arundel website »

Ashland

Town Hall
Ashland, Maine
04732

Phone: (207) 435-2311
Fax: (207) 435-2005
Ashland website »

Athens

28 Academy St
Athens, Maine
04912

Phone: (207) 654-3471
Athens website »

Atkinson

102 N Stagecoach Rd
Atkinson, Maine
04426

Phone: (207) 564-7273
Fax: (207) 564-0752
Atkinson website »

Auburn

60 Court Street
Auburn, Maine
04210

Phone: (207) 333-6601 ext. 1126
Auburn website »

Augusta

16 Cony Street
Augusta, Maine
04330

Phone: (207) 626-2316
Fax: (207) 620-8127
Augusta website »

Aurora

15 Silsby Hill Road
Aurora, Maine
04408

Phone: (207) 584-2431
Aurora website »

Avon

1116 Rangeley Road
Avon, Maine
04966

Phone: (207) 639-5326
Fax: (207) 639-2962
Avon website »

Baileyville

63 Broadway
Baileyville, Maine
04694

Phone: (207) 427-3442
Baileyville website »

Baldwin

534 Pequawket Trail
Baldwin, Maine
04091

Phone: (207) 625-3581
Fax: (207) 625-7780
Baldwin website »

Bancroft

18 School House Road
Bancroft, Maine
04497

Phone: (207) 456-7542
Bancroft website »

Bangor

73 Harlow St.
Bangor, Maine
04401

Phone: (207)992-4220
Fax: (207) 945-4449
Bangor website »

Bath

55 Front St.
Bath, Maine
04530

Phone: (207)443-8332
Fax: (207) 443-8337
Bath website »

Beals

11 Big Pond Rd
Beals, Maine
04611

Phone: (207) 497-2589
Fax: (207) 497-2582
Beals website »

Beaver Cove

795 Lily Bay Road
Beaver Cove, Maine
04441

Phone: (207) 695-2880
Fax: (207) 695-3778
Beaver Cove website »

Beddington

1951 State Hwy 193
Beddington, Maine
04622

Phone: (207) 638-2514
Fax: (207) 638-2514
Beddington website »

Belfast

131 Church St.
Belfast, Maine
04915

Phone: (207)338-3370
Fax: (207) 338-6222
Belfast website »

Belgrade

6 Manchester Road
Belgrade, Maine
04917

Phone: (207) 495-2258
Fax: (207) 495-2742
Belgrade website »

Belmont

613 Back
Belmont, Maine
04952

Phone: (207)342-5722
Fax: (207) 342-2252
Belmont website »

Benton

1279 Clinton Ave
Benton, Maine
04901

Phone: (207) 453-7191
Fax: (207) 453-4428
Benton website »

Berwick

11 Sullivan Street
Berwick, Maine
03901

Phone: (207)698-1101
Berwick website »

Bethel

19 Main St
Bethel, Maine
04217

Phone: (207) 824-2669
Fax: (207) 824-3355
Bethel website »

Biddeford

205 Main St
Biddeford, Maine
04005

Phone: (207) 284-9307
Biddeford website »

Bingham

13 Murray St
Bingham, Maine
04920

Phone: (207) 672-5519
Fax: (207) 672-3080
Bingham website »

Blaine

Town Hall
Blaine, Maine
04734

Phone: (207) 425-2611
Fax: (207) 429-9864
Blaine website »

Boothbay

1011 Wiscasset Road
Boothbay, Maine
04537

Phone: (207) 633-2051
Fax: (207) 633-6620
Boothbay website »

Boothbay Hbr.

11 Howard Street
Boothbay Hbr., Maine
04538

Phone: (207) 633-3671
Fax: (207) 633-7712
Boothbay Hbr. website »

Bowdoin

23 Cornish Drive
Bowdoin, Maine
04287

Phone: (207) 666-5531
Fax: (207) 666-5532
Bowdoin website »

Bowdoinham

13 School Street
Bowdoinham, Maine
04008

Phone: (207) 666-5531
Fax: (207) 666-5532
Bowdoinham website »

Bowerbank

Town Hall
Bowerbank, Maine
04426

Phone: (207) 564-3303
Bowerbank website »

Bradford

345 East Road
Bradford, Maine
04410

Phone: (207)327-2121
Fax: (207) 327-2906
Bradford website »

Bradley

165-B Main Street
Bradley, Maine
04411

Phone: (207)827-7725
Fax: (207) 827-7072
Bradley website »

Bremen

208 Waldoboro Road
Bremen, Maine
04551

Phone: (207)529-5945
Fax: (207) 529-6302
Bremen website »

Brewer

80 North Main Street
Brewer, Maine
04412

Phone: (207)989-7050
Brewer website »

Bridgewater

Town Hall
Bridgewater, Maine
04735

Phone: (207) 429-9856
Fax: (207) 429-9856
Bridgewater website »

Bridgton

3 Chase Street, Suite 1
Bridgton, Maine
04009

Phone: (207) 647-8786
Bridgton website »

Bristol

1268 Bristol Road
Bristol, Maine
04539

Phone: (207) 563-5270
Fax: (207) 563-6103
Bristol website »

Brooklin

23 Bay Road
Brooklin, Maine
04616

Phone: (207) 359-8394
Fax: (207) 359-9824
Brooklin website »

Brooks

15 Purple Heart Highway
Brooks, Maine
04921

Phone: (207)722-3254
Fax: (207) 722-3238
Brooks website »

Brooksville

1 Town House Rd
Brooksville, Maine
04617

Phone: (207) 326-4518
Fax: (207) 326-8039
Brooksville website »

Brownfield

82 Main St
Brownfield, Maine
04010

Phone: (207) 935-2007
Fax: (207) 935-7702
Brownfield website »

Brownville

586 Main Rd
Brownville, Maine
04414

Phone: (207) 965-2561
Fax: (207) 965-8768
Brownville website »

Brunswick

85 Union Street
Brunswick, Maine
04011

Phone: (207) 725-6658
Fax: (207) 725-6663
Brunswick website »

Buckfield

34 Turner St
Buckfield, Maine
04220

Phone: (207) 336-2521
Fax: (207) 336-3733
Buckfield website »

Burlington

1523 Long Ridge Road
Burlington, Maine
04417

Phone: (207) 732-3985
Fax: (207) 732-4971
Burlington website »

Burnham

247 South Horseback Road
Burnham, Maine
04922

Phone: (207) 948-2369
Fax: (207) 948-2793
Burnham website »

Buxton

185 Portland Road
Buxton, Maine
04093

Phone: (207) 929-6171
Fax: (207) 929-4730
Buxton website »

Byron

1 Byron Village Road
Byron, Maine
04275

Phone: (207) 364-3194
Fax: (207) 364-2145
Byron website »

Calais

11 Church St
Calais, Maine
04619

Phone: (207) 454-2521
Fax: (207) 454-2757
Calais website »

Cambridge

202 Ripley Road
Cambridge, Maine
04923

Phone: (207) 277-3241
Fax: (207) 277-5291
Cambridge website »

Camden

29 Elm Street
Camden, Maine
04843

Phone: (207) 236-3353
Fax: (207) 236-7956
Camden website »

Canaan

277 Main St
Canaan, Maine
04924

Phone: (207) 474-8682
Fax: (207) 612-2037
Canaan website »

Canton

9 Staples Hill Rd
Canton, Maine
04221

Phone: (207) 597-2920
Fax: (207) 597-2940
Canton website »

Cape Elizabeth

320 Ocean House Road
Cape Elizabeth, Maine
04107

Phone: (207) 799-7665
Fax: (207) 799-7141
Cape Elizabeth website »

Caratunk

Town Hall
Caratunk, Maine
04925

Phone: (207) 672-3030
Fax: (207) 453-4264
Caratunk website »

Caribou

25 High Street
Caribou, Maine
04736

Phone: (207) 493-3324
Fax: (207) 498-3954
Caribou website »

Carmel

1 Safety Lane
Carmel, Maine
04419

Phone: (207)848-3361
Fax: (207)848-0839
Carmel website »

Carrabassett Valley

1001 Carriage Road
Carrabassett Valley, Maine
04947

Phone: (207) 235-2645
Fax: (207) 235-2825
Carrabassett Valley website »

Carthage

27 Storer Hill Road
Carthage, Maine
04224

Phone: (207) 562-8874
Fax: (207) 562-8579
Carthage website »

Casco

635 Meadow Road
Casco, Maine
04015

Phone: (207) 627-4515
Fax: (207) 470-1077
Casco website »

Castle Hill

Town Hall <br>103 Pulcifur Rd
Castle Hill, Maine
04757

Phone: (207) 764-3754
Castle Hill website »

Caswell

1025 Van Buren Road
Caswell, Maine
04750

Phone: (207) 325-4604
Fax: (207) 325-4604
Caswell website »

Chapman

103 Pulcifur Road
Chapman, Maine
04757

Phone: (207)764-3754
Chapman website »

Charleston

125 School Road
Charleston, Maine
04422

Phone: (207)285-3637
Fax: (207) 285-3638
Charleston website »

Charlotte

71 Front St
Charlotte, Maine
04666

Phone: (207) 726-2036
Fax: (207) 726-4047
Charlotte website »

Chebeague Island

192 North Road
Chebeague Island, Maine
04017

Phone: (207) 846-3148
Chebeague Island website »

Chelsea

560 Togus Road
Chelsea, Maine
04330

Phone: (207)582-4802
Fax: (207) 588-0025
Chelsea website »

Cherryfield

Town Hall
Cherryfield, Maine
04622

Phone: (207) 546-2376
Fax: (207) 546-0927
Cherryfield website »

Chester

43 North
Chester, Maine
04457

Phone: (207) 794-0052
Fax: (207) 794-0052
Chester website »

Chesterville

409 Dutch Gap Rd
Chesterville, Maine
04938

Phone: (207) 778-2433
Fax: (207) 778-3003
Chesterville website »

China

571 Lakeview Drive
China, Maine
04358

Phone: (207) 445-2014
Fax: (207) 445-3208
China website »

Clifton

135 Airline Road
Clifton, Maine
04428

Phone: (207)843-0709
Fax: (207) 843-5171
Clifton website »

Clinton

27 Baker Street
Clinton, Maine
04927

Phone: (207) 426-8511
Fax: (207) 426-8323
Clinton website »

Codyville (P)

Town Hall
Codyville (P), Maine
04490

Phone: (207) 796-5157
Fax: (207) 796-5157
Codyville (P) website »

Columbia

106 Epping Road
Columbia, Maine
04623

Phone: (207) 483-2365
Fax: (207) 483-2365
Columbia website »

Columbia Falls

205 Main St
Columbia Falls, Maine
04623

Phone: (207) 483-4067
Columbia Falls website »

Cooper

425 Cooper Highway
Cooper, Maine
04657

Phone: (207) 454-3901
Cooper website »

Corinna

8 Levi Stewart Drive
Corinna, Maine
04928

Phone: (207)278-4183
Fax: (207) 278-5200
Corinna website »

Corinth

31 Exeter Road
Corinth, Maine
04427

Phone: (207) 285-3271
Fax: (207) 285-7529
Corinth website »

Cornish

17 Maple St
Cornish, Maine
04020

Phone: (207) 625-4324
Fax: (207) 625-4416
Cornish website »

Cornville

508 W Ridge Rd
Cornville, Maine
04976

Phone: (207) 474-3275
Cornville website »

Cranberry Isles

Town Hall <br> 61 Main Street
Islesford, Maine
04646

Phone: (207) 244-4475
Fax: (207) 244-3714
Cranberry Isles website »

Crawford

Rr 1 Box 1045
Crawford, Maine
04694

Phone: (207) 454-8639
Crawford website »

Crystal

272 Crystal Road
Crystal, Maine
04747

Phone: (207) 463-2770
Fax: (207) 463-3670
Crystal website »

Cumberland

290 Tuttle Road
Cumberland, Maine
04021

Phone: (207) 829-5559
Fax: (207) 829-2214
Cumberland website »

Cushing

39 Cross Road
Cushing, Maine
04563

Phone: (207) 354-2375
Cushing website »

Cutler

Town Hall
Cutler, Maine
04626

Phone: (207) 259-3693
Fax: (207) 259-3693
Cutler website »

Damariscotta

21 School Street
Damariscotta, Maine
04543

Phone: (207) 563-5168
Fax: (207) 563-6862
Damariscotta website »

Danforth

18 Central Street
Danforth, Maine
04424

Phone: (207) 448-2321
Fax: (207) 448-7231
Danforth website »

Dayton

33 Clarks Mill Road
Dayton, Maine
04005

Phone: (207) 499-7526
Fax: (207) 499-2946
Dayton website »

Deblois

8 Lane Road
Deblois, Maine
04622

Phone: (207) 638-3801
Deblois website »

Dedham

2073 Main Road, Suite A
Dedham, Maine
04429

Phone: (207) 843-6217
Fax: (207) 843-0657
Dedham website »

Deer Isle

70 Church St.
Deer Isle, Maine
04627

Phone: (207) 348-2324
Fax: (207) 348-9398
Deer Isle website »

Denmark

62 East Main Street
Denmark, Maine
04022

Phone: (207) 452-2163
Fax: (207) 452-2333
Denmark website »

Dennysville

King
Dennysville, Maine
04628

Phone: (207) 726-5271
Dennysville website »

Detroit

35 South Main Street
Detroit, Maine
04929

Phone: (207) 257-4488
Fax: (207) 257-2434
Detroit website »

Dexter

23 Main Street
Dexter, Maine
04930

Phone: (207)924-7351
Dexter website »

Dixfield

46 Main St.
Dixfield, Maine
04224

Phone: (207) 562-8151
Fax: (207) 562-4311
Dixfield website »

Dixmont

758 Western Ave
Dixmont, Maine
04932

Phone: (207) 234-2294
Fax: (207) 234-2716
Dixmont website »

Dover Foxcroft

48 Morton Avenue, Suite A
Dover Foxcroft, Maine
04426

Phone: (207) 564-3318
Fax: (207) 564-3621
Dover Foxcroft website »

Dresden

534 Gardiner Road
Dresden, Maine
04342

Phone: (207)737-4335
Fax: (207) 737-2191
Dresden website »

Durham

630 Hallowell Road
Durham, Maine
04222

Phone: (207) 353-2561
Fax: (207) 353-5367
Durham website »

Dyer Brook

864 Dyer Brook Road
Dyer Brook, Maine
04747

Phone: (207) 757-8302
Fax: (207) 757-7415
Dyer Brook website »

Eagle Lake

36 Devoe Brook Road
Eagle Lake, Maine
04739

Phone: (207) 444-5511
Fax: (207) 444-2810
Eagle Lake website »

East Machias

Town Hall
East Machias, Maine
04630

Phone: (207) 255-8598
Fax: (207) 255-8480
East Machias website »

East Millinocket

53 Main Street
East Millinocket, Maine
04430

Phone: (207)746-3376
Fax: (207) 746-3550
East Millinocket website »

Eastbrook

959 Eastbrook Road
Eastbrook, Maine
04634

Phone: (207) 565-3307
Fax: (207) 565-3513
Eastbrook website »

Easton

3 Station Rd
Easton, Maine
04740

Phone: (207) 488-6652
Fax: (207) 488-7706
Easton website »

Eastport

22 Washington Street
Eastport, Maine
04631

Phone: (207) 853-2300
Fax: (207) 853-4712
Eastport website »

Eddington

906 Main Rd
Eddington, Maine
04428

Phone: (207) 843-5233
Fax: (207) 843-7758
Eddington website »

Edgecomb

803 Boothbay Road
Edgecomb, Maine
04556

Phone: (207)882-7018
Fax: (207) 882-7381
Edgecomb website »

Edinburg

711 Edinburg Road
Edinburg, Maine
04448

Phone: (207) 581-2319
Fax: (207) 732-3136
Edinburg website »

Eliot

1333 State Road
Eliot, Maine
03903

Phone: (207) 439-1817
Eliot website »

Ellsworth

1 City Hall Plaza
Ellsworth, Maine
04605

Phone: (207) 667-2563
Fax: (207) 667-4908
Ellsworth website »

Embden

809 Embden Pond Rd
Embden, Maine
04958

Phone: (207) 566-5551
Embden website »

Enfield

789 Hammett Road
Enfield, Maine
04493

Phone: (207)732-4270
Fax: (207) 732-5335
Enfield website »

Etna

17 Shadow Lane
Etna, Maine
04434

Phone: (207)269-3551
Fax: (207) 269-2678
Etna website »

Eustis

88 Main Street
Eustis, Maine
04982

Phone: (207) 246-4401
Fax: (207) 246-3267
Eustis website »

Exeter

1221 Stetson Road
Exeter, Maine
04435

Phone: (207) 379-2191
Fax: (207) 379-2192
Exeter website »

Fairfield

19 Lawrence Ave
Fairfield, Maine
04937

Phone: (207) 453-7911 x106
Fax: (207) 453-4280
Fairfield website »

Falmouth

271 Falmouth Road
Falmouth, Maine
04105

Phone: (207) 699-5305
Fax: (207) 781-3640
Falmouth website »

Farmingdale

289 Maine Avenue
Farmingdale, Maine
04344

Phone: (207)582-2225
Fax: (207) 582-8279
Farmingdale website »

Farmington

153 Farmington Falls Road
Farmington, Maine
04938

Phone: (207)778-6539
Farmington website »

Fayette

2589 Main Street
Fayette, Maine
04349

Phone: (207) 685-4373
Fax: (207) 685-9391
Fayette website »

Fort Fairfield

18 Community Center Drive
Fort Fairfield, Maine
04742

Phone: (207) 472-3800
Fax: (207) 472-3810
Fort Fairfield website »

Fort Kent

416 West Main Street
Fort Kent, Maine
04743

Phone: (207) 834-3090
Fax: (207) 834-3126
Fort Kent website »

Frankfort

48A Main Road South
Frankfort, Maine
04438

Phone: (207) 223-5546
Fax: (207) 223-3988
Frankfort website »

Franklin

355 East Central Street
Franklin, Maine
02038

Phone: (508) 520-4900
Fax: (508) 520-4913
Franklin website »

Freedom

71 Pleasant Street
Freedom, Maine
04941

Phone: (207) 382-6177
Freedom website »

Freeport

30 Main Street
Freeport, Maine
04032

Phone: (207) 865-4743
Fax: (207) 865-0929
Freeport website »

Frenchboro

1 Executive Drive
Frenchboro, Maine
04635

Phone: (207) 334-2933
Fax: (207) 334-2971
Frenchboro website »

Frenchville

285 US Rte 1
Frenchville, Maine
04745

Phone: (207) 543-7301
Fax: (207) 543-7322
Frenchville website »

Friendship

6 Harbor Rd
Friendship, Maine
04547

Phone: (207) 832-7644
Fax: (207) 832-0646
Friendship website »

Frye Island

1 Sunset Road
Frye Island, Maine
04071

Phone: (207) 655-4551
Fax: (207) 655-3422
Frye Island website »

Fryeburg

16 Lovewell Pond Rd
Fryeburg, Maine
04037

Phone: (207) 935-2805
Fax: (207) 935-6008
Fryeburg website »

Gardiner

6 Church Street
Gardiner, Maine
04345

Phone: (207) 582-4460
Fax: (207) 582-6895
Gardiner website »

Garland

5 Dexter Road
Garland, Maine
04939

Phone: (207) 924-6615
Garland website »

Georgetown

50 Bay Point Road
Georgetown, Maine
04548

Phone: (207)371-2820
Fax: (207) 371-2331
Georgetown website »

Gilead

14 Depot Street
Gilead, Maine
04217

Phone: (207) 836-2115
Fax: (207) 836-2445
Gilead website »

Glenburn

144 Lakeview Road
Glenburn, Maine
04401

Phone: (207)942-2905
Fax: (207) 990-2953
Glenburn website »

Gorham

75 South Street, Suite 1
Gorham, Maine
04038

Phone: (207) 222-1670
Fax: (207) 839-5036
Gorham website »

Gouldsboro

59 Main Street
Gouldsboro, Maine
04669

Phone: (207) 963-5589
Fax: (207) 963-2986
Gouldsboro website »

Grand Isle

366 Main St
Grand Isle, Maine
04746

Phone: (207)895-3420
Grand Isle website »

Grand Lake Str.

4 Water St
Grand Lake Str., Maine
04736

Phone: (207) 796-2001
Fax: (207) 796-5560
Grand Lake Str. website »

Gray

24 Main Street
Gray, Maine
04039

Phone: (207) 657-3339
Fax: (207) 657-2852
Gray website »

Great Pond

Town Hall
Great Pond, Maine
04408

Phone: (207) 584-5860
Great Pond website »

Greenbush

132 Military Road
Greenbush, Maine
04467

Phone: (207) 826-2050
Fax: (207) 826-2190
Greenbush website »

Greene

220 Main Street
Greene, Maine
04236

Phone: (207) 946-5146
Fax: (207) 946-2102
Greene website »

Greenville

7 Minden St
Greenville, Maine
04441

Phone: (207) 695-2421
Fax: (207) 695-4611
Greenville website »

Greenwood

593 Gore Rd
Greenwood, Maine
04255

Phone: (207) 875-2773
Fax: (207) 875-2420
Greenwood website »

Guilford

4 School St
Guilford, Maine
04443

Phone: (207) 876-2202
Guilford website »

Hallowell

One Winthrop Street
Hallowell, Maine
04347

Phone: (207) 623-4021
Fax: (207) 621-8317
Hallowell website »

Hamlin

1151 Hamlin Road
Hamlin, Maine
04785

Phone: (207) 868-5555
Hamlin website »

Hammond

Town Hall
Hammond, Maine
04730

Phone: (207) 532-1104
Hammond website »

Hampden

106 Western Ave
Hampden, Maine
04444

Phone: (207) 862-4500
Fax: (207) 862-5067
Hampden website »

Hancock

18 Point Road
Hancock, Maine
04640

Phone: 422-33933393
Fax: 422-6705
Hancock website »

Hanover

21 Ferry Rd
Hanover, Maine
04237

Phone: (207) 364-8200
Fax: (207) 364-8222
Hanover website »

Harmony

1 Mainstreet Rd
Harmony, Maine
04942

Phone: (207) 683-5681
Fax: (207) 683-5656
Harmony website »

Harpswell

263 Mountain Rd
Harpswell, Maine
04079

Phone: (207) 833-5771
Fax: (207) 833-0058
Harpswell website »

Harrington

114 E Main St
Harrington, Maine
04643

Phone: (207) 483-2061
Fax: (207) 483-4683
Harrington website »

Harrison

20 Front Street
Harrison, Maine
04040

Phone: (207)583-2241
Fax: (207)583-6240
Harrison website »

Hartford

1196 Main Street
Hartford, Maine
04221

Phone: (207) 388-2674
Fax: (207) 388-2388
Hartford website »

Hartland

21 Elm Street,
Hartland, Maine
04943

Phone: (207)938-4401
Fax: (207)938-3018
Hartland website »

Haynesville

16 Danforth Rd
Haynesville, Maine
04497

Phone: (207) 448-2239
Fax: (207) 448-2239
Haynesville website »

Hebron

351 Paris Road
Hebron, Maine
04238

Phone: (207) 966-3284
Fax: (207) 966-2528
Hebron website »

Hermon

333 Billings Road
Hermon, Maine
04402

Phone: (207) 848-1013
Fax: (207) 848-3316
Hermon website »

Hersey

21 Katahdin Street
Hersey, Maine
04765

Phone: (207) 528-2215
Fax: (207) 528-2055
Hersey website »

Hiram

25 Allard Cir
Hiram, Maine
04041

Phone: (207) 625-4663
Fax: (207) 625-7635
Hiram website »

Hodgdon

179 Hodgdon Mills Road
Hodgdon, Maine
04730

Phone: (207) 532-6498
Fax: (207) 521-0139
Hodgdon website »

Holden

570 Main Road
Holden, Maine
04429

Phone: (207) 843-5151
Fax: (207) 843-5153
Holden website »

Hollis

34 Town Farm Road
Hollis, Maine
04042

Phone: (207) 929-8552 ext.18
Fax: (207) 929-3686
Hollis website »

Hope

441 Camden Road
Hope, Maine
04847

Phone: (207) 763-4199
Fax: (207) 763-4195
Hope website »

Houlton

21 Water Street
Houlton, Maine
04730

Phone: (207)532-7111
Fax: (207) 532-1304
Houlton website »

Howland

8 Main St.
Howland, Maine
04448

Phone: (207)732-3513
Fax: (207) 732-4896
Howland website »

Hudson

2334 Hudson Road
Hudson, Maine
04449

Phone: (207) 327-1284
Fax: (207) 327-2870
Hudson website »

Industry

1033 Industry Road
Industry, Maine
04938

Phone: (207) 778-5050
Fax: (207) 778-5502
Industry website »

Island Falls

30 Library St.
Island Falls, Maine
04747

Phone: (207) 463-2246
Fax: (207) 463-2550
Island Falls website »

Isle au Haut

Main St
Isle au Haut, Maine
04645

Phone: (207) 335-5001
Isle au Haut website »

Islesboro

150 Main Road
Islesboro, Maine
04848

Phone: (207)734-2253
Fax: (207) 734-8394
Islesboro website »

Jackman

369 Main Street
Jackman, Maine
04945

Phone: (207) 668-2111
Fax: (207) 668-4125
Jackman website »

Jackson

730 Moosehead Trail
Jackson, Maine
04921

Phone: (207) 722-3439
Fax: (207) 722-4015
Jackson website »

Jay

340 Main Street
Jay, Maine
04239

Phone: (207) 897-6785
Fax: (207) 897-9420
Jay website »

Jefferson

58 Washington Road
Jefferson, Maine
04348

Phone: (207) 549-7401
Fax: (207) 549-7709
Jefferson website »

Jonesboro

Town Hall
Jonesboro, Maine
04648

Phone: (207) 434-5141
Fax: (207) 434-5142
Jonesboro website »

Jonesport

70 Snare Creek Ln., Lower Level
Jonesport, Maine
04649

Phone: 207497-592697-5926
Jonesport website »

Kenduskeag

4010 Broadway
Kenduskeag, Maine
04450

Phone: (207)884-7947
Fax: 884-3043
Kenduskeag website »

Kennebunk

1 Summer St.
Kennebunk, Maine
04043

Phone: (207)985-2102
Fax: (207) 985-4609
Kennebunk website »

Kennebunkport

6 Elm St.
Kennebunkport, Maine
04046

Phone: (207) 967-1610
Fax: (207) 967-8470
Kennebunkport website »

Kingfield

38 School Street
Kingfield, Maine
04947

Phone: (207)265-4637
Fax: (207) 265-4626
Kingfield website »

Kittery

200 Rogers Road
Kittery, Maine
03904

Phone: (207) 439-0452
Fax: (207) 439-6806
Kittery website »

Knox

10 Abbott Road
Knox, Maine
04986

Phone: (207)568-3907
Fax: (207) 568-3927
Knox website »

Lagrange

5791 Bennoch Road
Lagrange, Maine
04453

Phone: (207) 943-2085
Fax: (207) 943-2539
Lagrange website »

Lakeville

1337 Bottle Lake Road
Lakeville, Maine
04487

Phone: (207) 738-5047
Fax: (207) 738-5047
Lakeville website »

Lamoine

606 Douglas Highway
Lamoine, Maine
04605

Phone: (207) 667-2242
Fax: (207) 664-2755
Lamoine website »

Lebanon

15 Upper Guinea Rd
Lebanon, Maine
04027

Phone: (207) 457-6082
Fax: (207) 457-6067
Lebanon website »

Lee

29 Winn Road
Lee, Maine
04455

Phone: (207) 738-2134
Fax: (207) 738-2275
Lee website »

Leeds

8 Community Drive
Leeds, Maine
04263

Phone: (207) 524-5171
Fax: (207) 524-2451
Leeds website »

Levant

691 Town House Road
Levant, Maine
04456

Phone: (207) 884-7660
Fax: (207) 884-7237
Levant website »

Lewiston

27 Pine Street
Lewiston, Maine
04240

Phone: (207) 513-3000
Lewiston website »

Liberty

7 Water Street
Liberty, Maine
04949

Phone: (207) 589-4318
Liberty website »

Limerick

55 Washington Street
Limerick, Maine
04048

Phone: (207)793-2166
Fax: (207) 793-8647
Limerick website »

Limestone

93 Main Street
Limestone, Maine
04750

Phone: (207) 325-4704
Fax: (207) 325-3330
Limestone website »

Limington

425 Sokokis Ave.
Limington, Maine
04049

Phone: (207) 637-2171
Limington website »

Lincoln

63 Main Street
Lincoln, Maine
04457

Phone: (207)794-3372
Fax: (207) 794-2606
Lincoln website »

Lincoln

63 Main St
Lincoln, Maine
04457

Phone: (207) 794-3372
Fax: 794-2606
Lincoln website »

Lincolnville

493 Hope Road
Lincolnville, Maine
04849

Phone: (207)763-3555
Fax: (207) 763-4545
Lincolnville website »

Linneus

1185 Hodgdon Mills Road
Linneus, Maine
04730

Phone: (207) 532-6182
Linneus website »

Lisbon

300 Lisbon Street
Lisbon, Maine
04252

Phone: (207) 353-3000
Fax: (207) 353-3007
Lisbon website »

Litchfield

2400 Hallowell Road
Litchfield, Maine
04350

Phone: (207) 268-4721
Fax: (207) 268-2196
Litchfield website »

Littleton

1536 U.S. Hwy 1
Littleton, Maine
04730

Phone: (207) 538-9862
Fax: (207) 538-9518
Littleton website »

Livermore

10 Crash Road
Livermore, Maine
04253

Phone: (207) 897-3207
Fax: (207) 897-9581
Livermore website »

Livermore Falls

2 Main St
Livermore Falls, Maine
04254

Phone: (207) 897-3321
Fax: (207) 897-9397
Livermore Falls website »

Long Island

104 Wharf St
Long Island, Maine
04050

Phone: (207) 766-5820
Long Island website »

Lovell

1069 Main Street
Lovell, Maine
04016

Phone: (207) 925-6272
Fax: (207) 925-1710
Lovell website »

Lowell

51295 West Old Main Road
Lowell, Maine
04493

Phone: (207) 732-5177
Fax: (207) 732-5687
Lowell website »

Lubec

40 School Street
Lubec, Maine
04652

Phone: (207) 733-2341
Lubec website »

Ludlow

P. O. Box 487
Ludlow, Maine
04730

Phone: (207) 532-7743
Fax: (207) 532-7743
Ludlow website »

Lyman

11 South Waterboro Road
Lyman, Maine
04002

Phone: (207) 247-0643
Fax: (207) 499-7563
Lyman website »

Machias

7 Court Street, Suite 1
Machias, Maine
04654

Phone: (207) 255-6621
Fax: (207) 255-6492
Machias website »

Machiasport

Town Hall
Machiasport, Maine
04655

Phone: (207) 255-4516
Fax: (207) 255-6841
Machiasport website »

Madawaska

328 St Thomas Street
Madawaska, Maine
04756

Phone: (207) 728-6351
Madawaska website »

Madison

26 Weston Avenue
Madison, Maine
04950

Phone: (207) 696-5622
Fax: (207) 696-5623
Madison website »

Magalloway

3930 Dam Road
Magalloway, Maine
03579

Phone: (207) 486-3215
Magalloway website »

Manchester

12 Readfield Road
Manchester, Maine
04351

Phone: (207) 622-1894
Fax: (207) 622-1715
Manchester website »

Mapleton

103 Pulcifur Road
Mapleton, Maine
04757

Phone: (207) 764-3754
Mapleton website »

Mariaville

1686 Mariaville Road
Mariaville, Maine
04605

Phone: (207) 537-2107
Fax: (207) 537-2106
Mariaville website »

Mars Hill

37 Main Street
Mars Hill, Maine
04758

Phone: (207) 425-3731
Fax: (207) 429-8420
Mars Hill website »

Marshfield

187 Northfield Rd
Marshfield, Maine
04654

Phone: (207) 255-4779
Marshfield website »

Masardis

26 School Street
Masardis, Maine
04732

Phone: (207) 435-2841
Fax: (207) 435-3300
Masardis website »

Matinicus Isle

17 South Rd
Matinicus Isle, Maine
04851

Phone: (207) 366-3970
Matinicus Isle website »

Mattawamkeag

327 Main St
Mattawamkeag, Maine
04459

Phone: (207) 736-2464
Fax: (207) 736-2545
Mattawamkeag website »

Maxfield

231 River Rd
Maxfield, Maine
04453

Phone: (207) 732-5639
Maxfield website »

Mechanic Falls

108 Lewiston Street
Mechanic Falls, Maine
04256

Phone: (207) 345-2871
Fax: (207) 345-9201
Mechanic Falls website »

Meddybemps

Rt. 191
Meddybemps, Maine
04657

Phone: (207) 454-0065
Meddybemps website »

Medford

13 Trestle Rd
Medford, Maine
04463

Phone: (207) 732-4079
Medford website »

Medway

4 School Street
Medway, Maine
04460

Phone: (207)746-9531
Fax: (207) 746-5228
Medway website »

Mercer

1015 Beech Hill Road, Suite A
Mercer, Maine
04957

Phone: (207) 587-2911
Fax: (207) 587-2912
Mercer website »

Merrill

3391 Route 2
Merrill, Maine
04780

Phone: (207)757-8286
Merrill website »

Mexico

134 Main St
Mexico, Maine
04257

Phone: (207) 364-7971
Fax: (207) 364-5685
Mexico website »

Milbridge

22 School St
Milbridge, Maine
04658

Phone: (207) 546-2422
Fax: (207) 546-2967
Milbridge website »

Milford

62 Davenport Street
Milford, Maine
04461

Phone: (207) 827-2072
Milford website »

Millinocket

197 Penobscot Avenue
Millinocket, Maine
04462

Phone: (207) 723-7007
Fax: (207) 723-7002
Millinocket website »

Milo

Town Office<br>6 Pleasant Street
Milo, Maine
04463

Phone: (207) 943-2202
Fax: (207) 943-2785
Milo website »

Milton

525 Canton Avenue
Milton, Maine
02186

Phone: (617) 898-4859
Fax: (617) 696-6995
Milton website »

Minot

329 Woodman Hill Rd.
Minot, Maine
04258

Phone: (207) 345-3305
Fax: (207) 346-0924
Minot website »

Monhegan Is.

Town Hall
Monhegan Is., Maine
04852

Phone: (207) 594-8833
Monhegan Is. website »

Monmouth

859 Main Street
Monmouth, Maine
04259

Phone: (207) 933-2206
Fax: (207) 933-3413
Monmouth website »

Monroe

8 Swan Lake Avenue
Monroe, Maine
04951

Phone: (207) 525-3515
Monroe website »

Monson

10 Tenney Hill Rd
Monson, Maine
04464

Phone: (207) 997-3641
Monson website »

Monticello

Town Hall
Monticello, Maine
04760

Phone: (207) 538-9500
Fax: (207) 538-9500
Monticello website »

Montville

414 Center Road
Montville, Maine
04941

Phone: (207) 342-5544
Fax: (207) 342-5550
Montville website »

Moose River

Town Hall
Moose River, Maine
04945

Phone: (207) 668-4019
Fax: (207) 668-7628
Moose River website »

Morrill

44 Weymouth Road
Morrill, Maine
04952

Phone: (207)342-3300
Morrill website »

Moscow

110 Canada Rd
Moscow, Maine
04920

Phone: (207) 672-4834
Moscow website »

Mount Chase

Town Hall
Mount Chase, Maine
04765

Phone: (207) 528-2225
Fax: (207) 528-2225
Mount Chase website »

Mount Desert

21 Sea Street
Mount Desert, Maine
04662

Phone: (207) 276-5531
Fax: (207) 276-3232
Mount Desert website »

Mt. Vernon

1997 North Road
Mt. Vernon, Maine
04352

Phone: (207)293-2379
Fax: (207) 293-3507
Mt. Vernon website »

Naples

15 Village Green Lane
Naples, Maine
04055

Phone: (207) 693-6364
Fax: (207) 693-3667
Naples website »

New Canada

1809 Caribou Road
New Canada, Maine
04743

Phone: (207)834-4004
Fax: (207) 834-4005
New Canada website »

New Gloucester

385 Intervale Rd.
New Gloucester, Maine
04260

Phone: (207) 926-4126 x5
Fax: (207)926-4136
New Gloucester website »

New Limerick

11 Old Station Road
New Limerick, Maine
04761

Phone: (207) 532-3303
Fax: (207) 532-4443
New Limerick website »

New Portland

901 River Rd.
New Portland, Maine
04961

Phone: (207) 628-4441
Fax: (207) 628-4440
New Portland website »

New Sharon

224 Smith Road
New Sharon, Maine
04955

Phone: (207)778-4046
Fax: (207) 778-2102
New Sharon website »

New Sweden

50 Station Road
New Sweden, Maine
04762

Phone: (207)896-3306
Fax: (207) 896-3510
New Sweden website »

New Vineyard

20 Lake St.
New Vineyard, Maine
04956

Phone: (207)652-2222
Fax: (207) 652-2555
New Vineyard website »

Newburgh

Town Office<br>2220 Western Ave
Newburgh, Maine
04444

Phone: (207) 234-4151
Fax: (207) 234-2791
Newburgh website »

Newcastle

86 River Rd
Newcastle, Maine
04553

Phone: (207) 563-2172
Fax: (207) 563-6995
Newcastle website »

Newfield

637 Water St.
Newfield, Maine
04056

Phone: (207) 793-4348
Fax: (207) 793-2162
Newfield website »

Newport

31 Water St
Newport, Maine
04953

Phone: (207) 368-4410
Fax: (207) 368-3265
Newport website »

Newry

422 Bear River Road (Rt 26)
Newry, Maine
04261

Phone: (207) 824-3123
Newry website »

Nobleboro

192 US Highway 1
Nobleboro, Maine
04555

Phone: (207) 563-8816
Fax: (207) 563-8212
Nobleboro website »

Norridgewock

16 Perkins St
Norridgewock, Maine
04957

Phone: (207) 634-2252
Norridgewock website »

North Berwick

21 Main Street
North Berwick, Maine
03906

Phone: (207) 676-3353
North Berwick website »

North Haven

16 Town Office Square
North Haven, Maine
04853

Phone: (207) 867-4433
Fax: (207) 867-4433
North Haven website »

North Yarmouth

10 Village Square RD
North Yarmouth, Maine
04097

Phone: (207) 829-3705 ext.201
Fax: (207) 829-3743
North Yarmouth website »

Northfield

1940 Northfield Road
Northfield, Maine
04654

Phone: (207) 255-4545
Northfield website »

Northport

16 Beech Hill Road
Northport, Maine
04849

Phone: (207)338-3819
Fax: (207) 338-3596
Northport website »

Norway

19 Danforth St
Norway, Maine
04268

Phone: (207) 743-6651
Fax: (207) 743-5307
Norway website »

Oakfield

80 School Street
Oakfield, Maine
04763

Phone: (207) 757-8479
Oakfield website »

Oakland

6 Cascade Mill Road
Oakland, Maine
04963

Phone: (207)465-7357
Fax: (207) 465-9118
Oakland website »

Ogunquit

23 School Street
Ogunquit, Maine
03907

Phone: (207)646-9546
Fax: (207) 646-5920
Ogunquit website »

Old Orchard Bch.

1 Portland Avenue
Old Orchard Bch., Maine
04064

Phone: (207)934-4042
Fax: (207) 934-7967
Old Orchard Bch. website »

Old Town

265 Main Street
Old Town, Maine
04468

Phone: (207)827-3980
Fax: (207)827-3979
Old Town website »

Orient

82 School House Road
Orient, Maine
04471

Phone: (207)448-7729
Fax: (207) 521-5202
Orient website »

Orland

25 School House Road
Orland, Maine
04472

Phone: (207) 469-3186
Fax: (207) 469-3187
Orland website »

Orono

59 Main St
Orono, Maine
04473

Phone: (207)866-2556
Orono website »

Orrington

1 Municipal Way
Orrington, Maine
04474

Phone: (207) 825-3340
Fax: (207) 825-4138
Orrington website »

Osborn

197 Moose Hill Rd.
Osborn, Maine
04605

Phone: (207) 584-3424
Osborn website »

Otis

132 Otis Road
Otis, Maine
04605

Phone: (207)-537-2211
Fax: (207)537-3811
Otis website »

Otisfield

403 State Route 121
Otisfield, Maine
04270

Phone: (207) 539-2664
Fax: (207) 539-2246
Otisfield website »

Owls Head

224 Ash Point Drive
Owls Head, Maine
04854

Phone: (207) 594-7434
Fax: (207) 594-7598
Owls Head website »

Oxford

85 Pleasant St
Oxford, Maine
04270

Phone: (207) 539-4431
Fax: (207) 539-4228
Oxford website »

Palermo

45 North
Palermo, Maine
04354

Phone: (207)993-2296
Palermo website »

Palmyra

4 Madawaska Road
Palmyra, Maine
04965

Phone: (207) 938-4871
Fax: (207) 938-4404
Palmyra website »

Paris

33 Market Sq
Paris, Maine
04281

Phone: (207) 743-2501
Fax: (207) 743-6718
Paris website »

Parkman

771 State Hwy 150
Parkman, Maine
04443

Phone: (207) 876-3730
Fax: (207) 876-9704
Parkman website »

Parsonsfield

62 Federal Road
Parsonsfield, Maine
04047

Phone: (207)625-4558
Parsonsfield website »

Passadumkeag

Town Hall
Passadumkeag, Maine
04475

Phone: (207) 732-5111
Passadumkeag website »

Patten

21 Katahdin St
Patten, Maine
04765

Phone: (207) 528-2215
Fax: (207) 528-2055
Patten website »

Pembroke

Front St
Pembroke, Maine
04666

Phone: (207) 726-2036
Fax: (207) 726-4047
Pembroke website »

Penobscot

1 Southern Bay Road
Penobscot, Maine
04476

Phone: (207) 326-4364
Fax: (207) 326-9442
Penobscot website »

Perham

206 High Meadow Road
Perham, Maine
04766

Phone: (207)455-5887
Fax: (207) 455-4473
Perham website »

Perry

898 U.S. Route 1
Perry, Maine
04667

Phone: (207) 853-4161
Perry website »

Peru

26 Main Street
Peru, Maine
04290

Phone: (207) 562-4627
Fax: (207) 562-8653
Peru website »

Phillips

15 Russell Street
Phillips, Maine
04966

Phone: (207) 639-3561
Phillips website »

Phippsburg

1042 Main Road
Phippsburg, Maine
04562

Phone: (207) 389-2653
Phippsburg website »

Pittsfield

112 Somerset Ave
Pittsfield, Maine
04967

Phone: (207) 487-3136
Pittsfield website »

Pittston

38 Whitefield Road
Pittston, Maine
04345

Phone: (207) 582-4438
Fax: (207) 582-1805
Pittston website »

Plymouth

1947 Moosehead Trail
Plymouth, Maine
04969

Phone: (207)257-4646
Fax: (207) 257-2118
Plymouth website »

Poland

1231 Maine Street
Poland, Maine
04274

Phone: (207) 998-4601
Fax: (207) 998-2002
Poland website »

Portage Lake

20 School Street
Portage Lake, Maine
04768

Phone: (207) 435-4361
Fax: (207) 435-6229
Portage Lake website »

Porter

71 Main St
Porter, Maine
04068

Phone: (207) 625-8344
Fax: (207) 625-4120
Porter website »

Portland

389 Congress St. Room 203
Portland, Maine
04101

Phone: (207) 874-8610
Fax: (207) 874-8612
Portland website »

Pownal

429 Hallowell Road
Pownal, Maine
04069

Phone: (207) 688-4611
Fax: (207)688-4978
Pownal website »

Presque Isle

12 Second Street
Presque Isle, Maine
04769

Phone: (207)764-2720
Fax: (207) 764-2521
Presque Isle website »

Princeton

15 Depot St
Princeton, Maine
04668

Phone: (207) 796-2744
Princeton website »

Prospect

958 Bangor Road
Prospect, Maine
04981

Phone: (207)567-3661
Fax: (207) 567-4366
Prospect website »

Randolph

121 Kinderhook St.
Randolph, Maine
04346

Phone: (207)582-5808
Fax: (207) 582-3854
Randolph website »

Rangeley

15 School Street
Rangeley, Maine
04970

Phone: (207) 864-3326
Fax: (207) 864-3578
Rangeley website »

Raymond

401 Webbs Mills Rd
Raymond, Maine
04071

Phone: (207) 655-4742 x121
Fax: (207) 655-3024
Raymond website »

Readfield

8 Old Kents Hill Road
Readfield, Maine
04355

Phone: (207) 685-4939
Fax: (207) 685-3420
Readfield website »

Richmond

26 Gardiner Street
Richmond, Maine
04357

Phone: (207)737-4305
Fax: (207) 737-4306
Richmond website »

Ripley

47 W Ripley Rd
Ripley, Maine
04930

Phone: (207) 277-4871
Fax: (207) 277-4871
Ripley website »

Robbinston

Town Hall
Robbinston, Maine
04671

Phone: (207) 454-3220
Robbinston website »

Rockland

270 Pleasant St
Rockland, Maine
04841

Phone: (207) 594-0304
Fax: (207) 594-9481
Rockland website »

Rockport

101 Main Street
Rockport, Maine
04856

Phone: (207) 236-9648
Fax: (207) 230-0112
Rockport website »

Rome

8 Mercer Road
Rome, Maine
04963

Phone: (207) 397-4011
Fax: (207) 397-5877
Rome website »

Roque Bluffs

3 Roque Bluffs Rd
Roque Bluffs, Maine
04654

Phone: (207) 255-3330
Fax: (207) 255-3330
Roque Bluffs website »

Roxbury

1095 Roxbury Road
Roxbury, Maine
04275

Phone: (207)364-3982
Roxbury website »

Rumford

145 Congress St, Room 3
Rumford, Maine
04276

Phone: (207) 364-4576
Fax: (207) 364-5642
Rumford website »

Sabattus

190 Middle Road
Sabattus, Maine
04280

Phone: (207) 375-4331
Fax: (207) 375-4104
Sabattus website »

Saco

300 Main Street
Saco, Maine
04072

Phone: (207) 284-4831
Saco website »

Sanford

919 Main Street
Sanford, Maine
04073

Phone: (207)324-9125
Fax: (207) 324-9127
Sanford website »

Sangerville

One Town Hall Avenue
Sangerville, Maine
04479

Phone: (207) 876-2814
Fax: (207) 876-1048
Sangerville website »

Scarborough

259 U.S. Route 1
Scarborough, Maine
04074

Phone: (207) 730-4000
Fax: (207) 730-4033
Scarborough website »

Searsmont

37 Main Street South
Searsmont, Maine
04973

Phone: (207) 342-5411
Fax: (207) 342-3495
Searsmont website »

Searsport

1 Union Street
Searsport, Maine
04974

Phone: (207)548-6372
Fax: (207) 548-2305
Searsport website »

Sebago

406 Bridgton Road
Sebago, Maine
04029

Phone: (207) 787-2457
Fax: (207) 787-2760
Sebago website »

Sebec

29 North Rd
Sebec, Maine
04481

Phone: (207) 564-8367
Fax: (207) 564-0577
Sebec website »

Sedgwick

719 North
Sedgwick, Maine
04676

Phone: (207) 359-2275
Fax: (207) 359-2342
Sedgwick website »

Shapleigh

22 Back Road
Shapleigh, Maine
04076

Phone: (207) 636-2843 Ext. 1 or 6
Fax: (207) 636-1144
Shapleigh website »

Sherman

36 School St
Sherman, Maine
04776

Phone: (207) 365-4260
Fax: (207) 365-4143
Sherman website »

Shirley

89 West Road
Shirley, Maine
04485

Phone: (207) 695-3257
Fax: (207) 695-2562
Shirley website »

Sidney

2986 Middle Road
Sidney, Maine
04330

Phone: (207) 547-3340
Fax: (207) 547-5054
Sidney website »

Skowhegan

225 Water Street
Skowhegan, Maine
04976

Phone: (207) 474-6900
Skowhegan website »

Smithfield

926 Village Rd
Smithfield, Maine
04978

Phone: (207) 362-4772
Fax: (207) 362-5650
Smithfield website »

Smyrna

3391 Route 2
Smyrna, Maine
04780

Phone: (207)757-8286
Fax: (207) 757-7155
Smyrna website »

So. Bristol

470 Clarks Cove Road
So. Bristol, Maine
04573

Phone: (207) 563-3977
Fax: (207) 563-1798
So. Bristol website »

So. Thomaston

125 Spruce Head Road
So. Thomaston, Maine
04858

Phone: (207) 596-6584
Fax: (207) 596-7529
So. Thomaston website »

Solon

121 S Main St
Solon, Maine
04979

Phone: (207) 643-2812
Solon website »

Somerville

665 Patricktown Road, Suite 1
Somerville, Maine
04348

Phone: (207) 549-3828
Fax: (207) 549-4753
Somerville website »

Sorrento

79 Pomola Avenue
Sorrento, Maine
04677

Phone: (207) 422-6889
Fax: (207) 422-3737
Sorrento website »

South Berwick

180 Main Street
South Berwick, Maine
03908

Phone: (207) 384-3300
Fax: (207) 384-3303
South Berwick website »

South Portland

25 Cottage Road
South Portland, Maine
04106

Phone: (207) 767-3201
Fax: (207) 767-7620
South Portland website »

Southport

361 Hendricks Hill Rd
Southport, Maine
04576

Phone: (207) 633-6311
Southport website »

Springfield

517 Main St.
Springfield, Maine
04487

Phone: (207)738-2176
Springfield website »

St. Agatha

419 Main Street
St. Agatha, Maine
04772

Phone: (207) 543-7305
Fax: (207) 543-7306
St. Agatha website »

St. Albans

7 Water St
St. Albans, Maine
04971

Phone: (207) 938-4568
Fax: (207)938-3413
St. Albans website »

St. Francis

873 Main St.
St. Francis, Maine
04774

Phone: (207) 398-3175
Fax: (207) 398-4342
St. Francis website »

St. George

3 School Street
St. George, Maine
04860

Phone: (207) 372-6363
Fax: (207) 372-8954
St. George website »

Stacyville

414 Station Road
Stacyville, Maine
04777

Phone: (207) 365-4195
Fax: (207) 365-4137
Stacyville website »

Standish

175 Northeast Road Route 35
Standish, Maine
04084

Phone: (207) 642-4678
Fax: (207) 642-5181
Standish website »

Starks

57 Anson Rd
Starks, Maine
04911

Phone: (207) 696-8069
Starks website »

Stetson

3 Lakins Road
Stetson, Maine
04488

Phone: (207) 296-3232
Fax: (207) 296-3200
Stetson website »

Steuben

294 U.S. Route 1
Steuben, Maine
04680

Phone: (207) 546-7209
Steuben website »

Stockholm

Town Hall
Stockholm, Maine
04783

Phone: (207) 896-5659
Fax: (207) 896-5706
Stockholm website »

Stockton Springs

217 Main Street
Stockton Springs, Maine
04981

Phone: (207) 567-3404
Stockton Springs website »

Stoneham

22 Butters Hill Rd.
Stoneham, Maine
04231

Phone: (207) 928-2155
Fax: (888) 741-1107
Stoneham website »

Stonington

32 Main Street
Stonington, Maine
04681

Phone: (207) 367-2351 x12
Fax: (207) 367-6361
Stonington website »

Stow

710 Stow Rd
Stow, Maine
04037

Phone: (207) 697-2007
Fax: (207) 697-2136
Stow website »

Strong

14 South Main Street
Strong, Maine
04983

Phone: (207)684-4002
Fax: (207) 684-4004
Strong website »

Sullivan

1888 Us Highway 1
Sullivan, Maine
04664

Phone: (207) 422-6282
Fax: (207) 422-4785
Sullivan website »

Sumner

633 Main Street
Sumner, Maine
04292

Phone: (207) 388-2866
Fax: (207) 388-2862
Sumner website »

Surry

741 North Bend Road
Surry, Maine
04684

Phone: (207) 667-5912
Fax: (207) 667-5187
Surry website »

Swan’s Island

125 Harbor Road
Swan’s Island, Maine
04685

Phone: (207) 526-4279
Swan’s Island website »

Swanville

6 Townhouse Road
Swanville, Maine
04915

Phone: (207)338-5834
Swanville website »

Sweden

147 Bridgton Road
Sweden, Maine
04040

Phone: (207) 647-3944
Fax: (207) 647-3946
Sweden website »

Talmadge

451 Houlton Road
Talmadge, Maine
04492

Phone: (207)796-2225
Talmadge website »

Temple

258 Temple Road
Temple, Maine
04984

Phone: (207)778-6680
Fax: (207) 778-0183
Temple website »

Thomaston

170 Main Street
Thomaston, Maine
04861

Phone: (207) 354-6107
Fax: (207) 354-2132
Thomaston website »

Thorndike

125 Mount View Rd
Thorndike, Maine
04986

Phone: (207)568-3656
Thorndike website »

Topsfield

Town Hall
Topsfield, Maine
04490

Phone: (207) 796-5157
Fax: (207) 796-5157
Topsfield website »

Topsham

100 Main Street
Topsham, Maine
04086

Phone: (207)725-5821
Fax: (207)725-1731
Topsham website »

Tremont

20 Harbor Drive
Tremont, Maine
04612

Phone: (207) 244-7204
Fax: (207) 244-0758
Tremont website »

Trenton

59 Oak Point Road
Trenton, Maine
04605

Phone: (207) 667-7207
Fax: (207) 667-0543
Trenton website »

Troy

129 Rogers Road
Troy, Maine
04987

Phone: (207) 948-2283
Fax: (207) 948-5456
Troy website »

Turner

11 Turner Center Road
Turner, Maine
04282

Phone: (207) 225-3414
Fax: (207) 225-3100
Turner website »

Union

567 Common Road
Union, Maine
04862

Phone: (207) 785-3658
Fax: (207) 785-3652
Union website »

Unity

84 School Street
Unity, Maine
04988

Phone: (207)948-3763
Unity website »

Unity

74 School St.
Unity, Maine
04988

Phone: (207) 948-3763
Fax: (207) 948-3767
Unity website »

Upton

270 Thistle St.
Upton, Maine
04261

Phone: (207) 533-2131
Fax: (207) 533-2131
Upton website »

Van Buren

51 Main St. Suite 101
Van Buren, Maine
04785

Phone: (207)868-2886
Fax: (207) 868-2222
Van Buren website »

Vanceboro

Town Hall
Vanceboro, Maine
04491

Phone: (207) 788-3835
Vanceboro website »

Vassalboro

682 Main Street
Vassalboro, Maine
04962

Phone: (207) 872-2826
Fax: (207) 872-5414
Vassalboro website »

Veazie

1084 Main Street
Veazie, Maine
04401

Phone: (207) 947-2781
Fax: (207) 942-1654
Veazie website »

Verona

16 School Street
Verona, Maine
04416

Phone: (207) 469-7965
Fax: (207) 469-7965
Verona website »

Vienna

Town Hall<br>346 Town House Road
Vienna, Maine
04360

Phone: (207) 293-2915
Vienna website »

Vinalhaven

19 Washington School Road
Vinalhaven, Maine
04863

Phone: (207) 863-4471
Fax: (207) 863-4393
Vinalhaven website »

Wade

683 Gardner Creek Road
Wade, Maine
04786

Phone: (207) 455-5885
Fax: (207) 455-5921
Wade website »

Waite

455 Houlton Rd PMB 1
Waite, Maine
04492

Phone: (207) 796-2646
Waite website »

Waldo

629 Waldo Station Rd
Waldo, Maine
04915

Phone: (207) 342-5400
Fax: (207) 342-2240
Waldo website »

Waldoboro

1600 Atlantic Highway
Waldoboro, Maine
04572

Phone: (207)832-5369
Fax: (207) 832-6061
Waldoboro website »

Wales

175 Centre Road
Wales, Maine
04280

Phone: (207) 375-8881
Fax: (207) 375-8811
Wales website »

Wallagrass

1080 Aroostook Road
Wallagrass, Maine
04781

Phone: (207) 834-2263
Fax: (207) 834-4581
Wallagrass website »

Waltham

1520 Waltham Road
Waltham, Maine
04605

Phone: (207) 584-3752
Fax: (207) 584-4138
Waltham website »

Warren

167 Western Rd
Warren, Maine
04864

Phone: (207) 273-2421
Fax: (207) 273-3107
Warren website »

Washburn

1287 Main St
Washburn, Maine
04786

Phone: (207)455-8485
Washburn website »

Washington

40 Old Union Rd
Washington, Maine
04574

Phone: (207) 845-2897
Fax: (207) 845-2131
Washington website »

Waterboro

24 Townhouse Road
East Waterboro, Maine
04030

Phone: (207) 247-6166 ext 110
Waterboro website »

Waterford

366 Valley Rd
Waterford, Maine
04088

Phone: (207) 583-4403
Fax: (207) 583-6433
Waterford website »

Waterville

1 Common Street
Waterville, Maine
04901

Phone: (207) 680-4213
Fax: (207) 680-4249
Waterville website »

Wayne

48 Pond Road
Wayne, Maine
04284

Phone: (207) 685-4983
Fax: (207) 685-3836
Wayne website »

Weld

23 Mill Street
Weld, Maine
04285

Phone: (207)585-2348
Fax: (207) 585-2540
Weld website »

Wellington

13 Harmony Rd
Wellington, Maine
04942

Phone: (207) 683-2030
Wellington website »

Wells

208 Sanford Road
Wells, Maine
04090

Phone: (207)646-2882
Wells website »

Wesley

2 Whining Pines Drive
Wesley, Maine
04686

Phone: (207) 255-0941
Wesley website »

West Bath

219 Fosters Point Rd
West Bath, Maine
04530

Phone: (207)443-4342
Fax: (207) 443-3256
West Bath website »

West Gardiner

318 Spears Corner Rd
West Gardiner, Maine
04345

Phone: (207) 724-3945
Fax: (207) 724-6000
West Gardiner website »

West Paris

25 Kingsbury St
West Paris, Maine
04289

Phone: (207) 674-2701
Fax: (207) 674-2703
West Paris website »

Westbrook

2 York Street
Westbrook, Maine
04092

Phone: (207) 591-8131
Westbrook website »

Westfield

6 Main St
Westfield, Maine
04787

Phone: (207)425-5951
Fax: (207) 425-4244
Westfield website »

Westmanland

1157 Westmanland Road
Westmanland, Maine
04783

Phone: (207) 896-3019
Westmanland website »

Weston

5 Church Lane
Weston, Maine
04424

Phone: (207) 448-2316
Fax: (207) 448-2747
Weston website »

Westport

6 Fowles Point Road
Westport, Maine
04578

Phone: (207)882-8477
Fax: (207) 882-8347
Westport website »

Whitefield

36 Townhouse Road
Whitefield, Maine
04353

Phone: (207) 549-5175
Fax: (207) 549-3231
Whitefield website »

Whiting

Town Hall
Whiting, Maine
04691

Phone: (207) 733-2027
Fax: (207) 733-2027
Whiting website »

Whitneyville

42 South Main Street
Whitneyville, Maine
04654

Phone: (207) 255-4662
Fax: (207) 255-4662
Whitneyville website »

Wilton

158 Weld Road
Wilton, Maine
04294

Phone: (207)645-4961
Wilton website »

Windham

8 School Road
Windham, Maine
04062

Phone: (207) 892-1900
Fax: (207) 892-1914
Windham website »

Windsor

523 Ridge Road
Windsor, Maine
04363

Phone: (207) 445-2998
Fax: (207) 445-3762
Windsor website »

Winn

24 Main St.
Winn, Maine
04495

Phone: (207) 736-7111
Winn website »

Winslow

114 Benton Ave
Winslow, Maine
04901

Phone: (207) 872-2776
Fax: (207) 872-1999
Winslow website »

Winterport

44 Main Street
Winterport, Maine
04496

Phone: (207) 223-5055
Fax: (207) 223-5056
Winterport website »

Winthrop

17 Highland Avenue
Winthrop, Maine
04364

Phone: (207) 377-7200
Fax: (207) 377-7201
Winthrop website »

Wiscasset

51 Bath Road
Wiscasset, Maine
04578

Phone: (207)882-8200
Fax: 882-8228
Wiscasset website »

Woodland

843 Woodland Center Rd. St 1
Woodland, Maine
04736

Phone: (207) 498-6133
Fax: (207) 493-3319
Woodland website »

Woodland

843 Woodland Center Road Suite 1
Woodland, Maine
04736

Phone: (207) 498-6133
Woodland website »

Woodstock

26 Monk Ave
Bryant Pond, Maine
04219

Phone: (207) 665-2668
Fax: (207) 665-2667
Woodstock website »

Woodville

535 Woodville Road
Woodville, Maine
04457

Phone: (207)746-9355
Fax: (207) 746-9359
Woodville website »

Woolwich

13 Nequasset Road
Woolwich, Maine
04579

Phone: (207) 442-8723
Fax: (207) 442-8859
Woolwich website »

Yarmouth

200 Main Street
Yarmouth, Maine
04096

Phone: (207) 846-9036
Fax: (207) 846-2403
Yarmouth website »

York

186 York Street
York, Maine
03909

Phone: (207) 363-1003
Fax: (207) 363-1009
York website »
Have a question? Ask us now!
Welcome. If you have any questions, I'm happy to help.