Maine Vital Records

Home > Maine Vital Records

Maine State Offices

The Maine state office information is as follows. Most state offices have only the most recent vital records information as state consolition is a relatively new process. Check under the specific record type you're looking for in this state (links above) to see whether you should inquire at the state office or the local offices.

Maine State Archives
Website :
Phone : 207-287-5795

Office of Vital Records
Maine Department of Human Services
221 State Street
#11 State House Station
Augusta, ME 04333-0011

Website : http://www.state.me.us
Phone : 207-287-3181

Maine Vital Records Local Offices

Click County Name for Maps

Abbot
Abbot Town Clerk
P.O. Box 120
Abbot, ME 04406
(207) 876-3340

Acton
Acton Town Clerk
P.O. Box 510
Acton, ME 04001
(207) 636-3839

Albion
Albion Selectmen's Office
P.O. Box 287
Albion, ME 04910
(207) 437-2900

Alfred
Alfred Town Clerk
P.O. Box 129
Alfred, ME 04002
(207) 324-5872

Allagash
Allagash Town Clerk
RR 1 Box 127
St. Francis, ME 04774-9701
(207) 398-3198

Andover
Andover Town Clerk
17 Stillman Rd
Andover, ME 04216
(207) 392-3302

Anson
Anson Town Clerk
Anson Vital Records
P.O. Box 297
Anson, ME 04911-0297
(207) 696-3979

Appleton
Appleton Town Clerk
RR1 Box 2165
Union, ME 04862
(207) 785-4722

Arrowsic
Arrowsic Town Clerk
P.O. Box 282, Old Stage Rd
Arrowsic, ME 04530


Arundel
Arundel Municipal Clerk
468 Limerick Rd
Kennebunkport, ME 04046-8314
(207) 985-7589

Ashland
Ashland Town Clerk
P.O. Box 910
Ashland, ME 04732
(207) 435-2311

Athens
Athens Town Clerk
Town Hall
Athens, ME 04912
(207) 654-3471

Atkinson
Atkinson Town Clerk
102 North Stagecoach Rd
Atkinson, ME 04426
(207) 564-7273

Auburn
Auburn Town Clerk
45 Spring St.
Auburn, ME 04210
(207) 786-2421

Avon
Avon Town Clerk
Town Hall
Route 4
Phillips, ME 04966
(207) 639-5326

Baldwin


Baldwin Town Selectmen
534 Pequawket Trl
West Baldwin, ME 04091
(207) 625-3581

Bar Harbor
Bar Harbor Town Clerk
93 Cottage St
Bar Harbor, ME 04609-1400
(207) 288-4098

Bath
Bath Town Clerk
55 Front St.
Bath, ME 04530
(207) 443-8332

Beaver


Beaver Town Clerk
P.O. Box 2000
Greenville, ME 04441
(207) 695-2880

Benton
Benton Selectman Office
1145 Clinton Ave
Waterville, ME 04901
(207) 453-7191

Bethel
Bethel Town Clerk
19 Main St
Bethel, ME 04217-4014
(207) 824-4171

Biddeford
Biddeford City Clerk
205 Main St
Biddeford, ME 04005-2411
(207) 284-9307

Bingham
Bingham Town Selectman
13 Murry St.
Bingham, ME 04920
(207) 672-5519

Blue Hill
Blue Hill Town Hall
Town Clerk
P.O. Box 412
Blue Hill, ME 04614
(207) 374-2281

Boothbay Harbor
Boothbay Harbor Town Clerk
19 Townsend Ave
Boothbay Harbor, ME 04538-1840
(207) 633-2144

Boothbay
Boothbay Town Clerk
Route 27
Boothbay, ME 04537
(207) 633-3531

Bowdoin
Bowdoin Town Clerk
RR2 Box 3822
Bowdoinham, ME 04008

Notes:
Bowdoinham
Bowdoinham Town Clerk
P.O. Box 85
Bowdoinham, ME 04008


Bowerbank
Bowerbank Town Clerk
RR 2 Box 400
Sebec, ME 04481


Bradford
Bradford Town Clerk
1 Wilder Davis Rd.
Bradford, ME 04410
(207) 327-2121

Bradley
Bradley Town Manager
165B Main St.
Bradley, ME 04411
(207) 827-7725

Bremen
Bremen Town Clerk
P.O. Box 171
Bremen, ME 04551-0171
(207) 529-5945

Brewer City
Brewer City Clerk
80 N Main St
Brewer, ME 04412-2010
(207) 989-7050

Bristol
Bristol Town Clerk's Office
PO Box 147
Bristol, ME 04539-0147
(207) 563-6177

Brooklin
Brooklin Selectmen
Route 175
Brooklin, ME 04616
(207) 359-8394

Brownfield
Brownfield Selectmens Office
Route 160
Brownfield, ME 04010
(207) 935-2007

Brownville
Brownville Town Clerk
Central Square, P.O. Box 659
Brownville, ME 04414
(207) 955-2561

Brunswick
Brunswick Town Clerk
28 Federal St
Brunswick, ME 04011-1510
(207) 725-6658

Buckfield
Buckfield Selectmens Office
34 Turner St
Buckfield, ME 04220
(207) 336-2521

Bucksport
Bucksport Town Clerk
264 Main St
Bucksport, ME 04416
(207) 469-7368

Burnham
Burnham Selectmen's Office
Rr 1 Box 760
Burnham, ME 04922-9712
(207) 948-2369

Buxton
Buxton Town Clerk
185 Portland Rd
Buxton, ME 04072
(207) 929-6171

Byron
Byron Town Clerk
Route 17
Roxbury, ME 04275
(207) 364-3194

Calais
Calais City Clerk
5 Church St
Calais, ME 04619-1603
(207) 454-2521

Camden
Camden Town Clerk
29 Elm St
Camden, ME 04843-1910
(207) 236-3353

Canton
Canton Selectmen's Office
11 Cross St
Canton, ME 04221
(207) 597-2088

Cape Elizabeth
Cape Elizabeth Town Clerk
320 Ocean House Rd
Cape Elizabeth, ME 04107-2419
(207) 799-7665

Caribou
Caribou Town Clerk
25 High Street
Caribou, ME 04736
(207) 493-3324

Carmel
Carmel Town Manager
P.O. Box 114
Carmel, ME 04419
(207) 848-3361

Carthage
Carthage Town Clerk
Route 142
Dixfield, ME 04224
(207) 562-8874

Casco
Casco Town Clerk
P.O. Box 60
Casco, ME 04015-0060
(207) 627-4515

Charleston
Charleston Town Clerk
P.O. Box 120
Charleston, ME 04422-0120
(207) 285-3637

Cherryfield
Cherryfield Town Clerk
P.O. Box 58
Cherryfield, ME 04622
(207) 546-2376

Chesterville
Chesterville Town Clerk
RR 2 Box 4190
Farmington, ME 04938-9643
(207) 778-2433

Belfast
City of Belfast
City Clerk, City Hall
131 Church St.
Belfast, ME 04915-6503
(207) 338-3063

Ellsworth
City of Ellsworth
Town Clerk
P.O. Box 586
Ellsworth, ME 04605
(207) 667-2563

Farmington
City of Farmington Clerk
147 Main St.
Farmington, ME 04938-1729
(207) 778-6539

Augusta
Clerk, City of Augusta
16 Cony St.
Augusta, ME 04330-5200
(207) 626-2310

Bangor
Clerk, City of Bangor
73 Harlow St.
Bangor, ME 04401-1412
(207) 945-4400

Portland
Clerk, City of Portland
389 Congress St., Room 203
Portland, ME 04101-3509
(207) 874-8610

Litchfield
Clerk, Town of Litchfield
RFD 1, Box 1280
Litchfield, ME 04350-9725
(207) 268-4721

Newry
Clerk, Town of Newry
422 Bear River Road
Newry, ME 04261
(207) 824-3123

Columbia Falls
Columbia Falls Town Clerk
P.O. Box 100
Columbia Falls, ME 04623
(207) 483-4067

Columbia
Columbia Town Clerk
RR 1 Box 3A
Columbia Falls, ME 04623-9706
(207) 483-2365

Corinna
Corinna Town Clerk
8 Levi Stewart Dr.
Corinna, ME 04928
(207) 278-4183

Corinth
Corinth Town Clerk
31 Exeter Rd
East Corinth, ME 04427
(207) 285-3271

Cornish
Cornish Municipal Office
P.O. Box 400
Cornish, ME 04020
(207) 625-4324

Cutler
Cutler Town Clerk
Rt 191
Cutler, ME 04626
(207) 259-3693

Danforth
Danforth Town Clerk
P.O. Box 117
Danforth, ME 04424
(207) 448-2321

Dayton
Dayton Town Clerk
Biddeford, ME 04005
(207) 499-7526

Denmark
Denmark Town Clerk
Rt 117
Denmark, ME 04022
(207) 452-2163

Dennysville
Dennysville Town Clerk
Dennysville, ME 04628
(207) 726-4663

Dexter
Dexter Town Clerk
RR 3 Box 740
Dexter, ME 04930-9306
(207) 277-4871

Dover-Foxcroft
Dover-Foxcroft Town Clerk
34 E. Main St.
Dover-Foxcroft, ME 04426
(207) 564-3318

Dresden
Dresden City Selectman
P.O. Box 30
Dresden, ME 04342-0030
(207) 737-4335

Dyer Brook
Dyer Brook Town Clerk
RR 1 Box 80
Island Falls, ME 04747-9712
(207) 757-8302

Eagle Lake
Eagle Lake Town Manager
36 Devoe Brook Rd
Eagle Lake, ME 04739
(207) 444-5125

East Machias
East Machias Town Clerk
RR 1
East Machias, ME 04630
(207) 255-8598

East Millinocket
East Millinocket Town Clerk
53 Main St
East Millinocket, ME 04430-1126
(207) 746-3551

Easton
Easton Town Clerk
3 Station Road
Easton, ME 04740
(207) 488-6652

Eastport
Eastport City Clerk
78 High St
Eastport, ME 04631-1219
(207) 853-2300

Eddington
Eddington Town Manager
906 Main Road
Eddington, ME 04428
(207) 843-7758

Edgecomb
Edgecomb Town Selectman
Rt 27
Edgecomb, ME 04556
(207) 882-7018

Eliot
Eliot Town Clerk
141 State Rd
Eliot, ME 03903-1309
(207) 439-1817

Enfield
Enfield Town Clerk
P.O. Box 429
West Enfield, ME 04493
(207) 732-4270

Etna
Etna Town Hall
Direct to Town Clerk
P.O. Box G
Etna, ME 04434
(207) 269-3551

Exeter
Exeter Town Clerk
1220 Stetson Rd
Exeter, ME 04435-9998
(207) 379-2191

Fairfield
Fairfield Town Clerk
19 Lawrence Ave
Fairfield, ME 04937-1220
(207) 453-7346

Falmouth
Falmouth Town Clerk
271 Falmouth Rd
Falmouth, ME 04105-2098
(207) 781-5253

Farmingdale


Farmingdale Town Clerk
175 Maine Ave
Farmingdale, ME 04344-2802
(207) 582-2225

Fort Fairfield
Fort Fairfield Town Clerk
121 Main St
Fort Fairfield, ME 04742-1120
(207) 472-3800

Fort Kent
Fort Kent Town Clerk
111 W Main St
Fort Kent, ME 04743-1020
(207) 834-3136

Frankfort
Frankfort Town Clerk
P.O. Box 218
Frankfort, ME 04438
(207) 223-5546

Freedom
Freedom Town Clerk
Academy Hills
Freedom, ME 04941
(207) 382-6177

Freeport
Freeport Town Clerk
30 Main St
Freeport, ME 04032-1209
(207) 865-4743

Frenchville
Frenchville Town Clerk
283 US Route 1
Frenchville, ME 04745-6110
(207) 543-7301

Fryeburg
Fryeburg Town Clerk
2 Lovell Pond Rd
Fryeburg, ME 04037-1428
(207) 697-2007

Gardiner
Gardiner City Clerk
6 Church St
Gardiner, ME 04345-2112
(207) 582-4460

Garland
Garland Town Clerk
5 Dexter Rd
Garland, ME 04939
(207) 924-6615

Georgetown
Georgetown Town Clerk
P.O. Box 436
Georgetown, ME 04548


Gorham
Gorham Town Clerk
270 Main St
Gorham, ME 04038-1312
(207) 839-5037

Grand Isle
Grand Isle Town Clerk
RR 1
Grand Isle, ME 04746-9801
(207) 895-3420

Grand Lake Stream
Grand Lake Stream City Hall
4 Water St
Grand Lake Stream, ME 04637
(207) 796-2001

Greenbush
Greenbush Town Clerk
P.O. Box 210
Olamon, ME 04467-0210
(207) 732-3644

Greenville
Greenville Town Clerk
Minden St, P.O. Box 1109
Greenville, ME 04441
(207) 695-2421

Greenwood
Greenwood Town Clerk
Birdhill Rd & Rt 26
Locke Mills, ME 04255
(207) 875-2773

Guilford
Guilford Town Clerk
P.O. Box 355
Guiford, ME 04443
(207) 876-2202

Hallowell
Hallowell City Hall
Town Clerk
1 Winthrop St
Hallowell, ME 04347-1318
(207) 623-4021

Hampden
Hampden Town Clerk
106 Western Ave
Hampden, ME 04444-1436
(207) 862-3034

Hancock
Hancock Selectmen's Office
Hancock Point Rd
Hancock, ME 04640
(207) 422-3393

Harpswell
Harpswell Town Clerk
263 Mountain Rd
Harpswell, ME 04079
(207) 833-5822

Harrington
Harrington Town Clerk
1 E Main St
Harrington, ME 04643
(207) 483-2061

Harrison
Harrison Town Clerk
Front & Main
Harrison, ME 04040
(207) 583-2241

Hartford
Hartford Town Clerk
RR 1 Box 220
Canton, ME 04221
(207) 388-2674

Hartland
Hartland Selectmen
11 Academy St
Hartland, ME 04943-9602
(207) 938-4401

Hiram
Hiram Selectmen
Schoolhouse Rd
Hiram, ME 04041
(207) 625-4663

Hodgdon
Hodgdon Town Manager's Office
179 Hodgdon Mill Rd
Hodgdon, ME 04730
(207) 532-6498

Holden
Holden Town Clerk
570 Main Rd
Holden, ME 04429-7147
(207) 843-5151

Hollis
Hollis Town Clerk
Route 35
Hollis Center, ME 04042
(207) 929-8552

Houlton
Houlton Town Clerk
21 Water St
Houlton, ME 04730-2104
(207) 532-7111

Howland
Howland Town Clerk
8 Main St
Howland, ME 04448
(207) 732-3513

Hudson
Hudson Town Clerk
2334 Hudson Rd
Hudson, ME 04449-3001
(207) 327-1284

Island Falls
Island Falls Town Clerk
P.O. Box 100
Island Falls, ME 04747
(207) 463-2246

Isle Au Haut
Isle Au Haut Town Clerk
Main St
Isle Au Haut, ME 04645
(207) 335-5001

Islesboro
Islesboro Town Clerk
150 Main Rd
Islesboro, ME 04848
(207) 734-2253

Jackson
Jackson Town Clerk
RR 1 Box 2770
Brooks, ME 04921-9748
(207) 722-3439

Jefferson
Jefferson Town Clerk
P.O. Box 237
Jefferson, ME 04348-0237
(207) 549-7401

Jonesboro
Jonesboro Town Selectmen's Office
Station Rd
Jonesboro, ME 04648
(207) 434-5141

Jonesport
Jonesport Town Clerk
P.O. Box 489
Jonesport, ME 04649
(207) 497-5926

Kenduskeag
Kenduskeag Town Clerk
Route 15
Kenduskeag, ME 04450
(207) 884-7947

Kennebunk
Kennebunk Town Clerk
1 Summer St
Kennebunk, ME 04043-1808
(207) 985-3675

Kennebunkport
Kennebunkport Town Clerk
6 Elm St
Kennebunkport, ME 04046-6155
(207) 967-4243

Kingfield
Kingfield Town Clerk
38 School St
Kingfield, ME 04947
(207) 265-4637

Kingsbury Plantation
Kingsbury Plantation Town Clerk
HCR 31
Harmony, ME 04942


Kittery
Kittery Town Clerk
200 Rogers Rd
Kittery, ME 03904-1458
(207) 439-0452

Knox
Knox Town Clerk
Abbott Rd
Thorndike, ME 04986
(207) 568-3907

La Grange
La Grange Town Clerk
Bennoch Rd
Lagrange, ME 04453
(207) 943-2085

Lamoine
Lamoine Selectman's Office
Rr 2 Box 53
Ellsworth, ME 04605-9606
(207) 667-2242

Lebanon
Lebanon Selectmen
Po Box 339
East Lebanon, ME 04027-0339
(207) 457-1171

Lee
Lee Town Clerk
Route 168
Lee, ME 04455
(207) 738-2134

Levant
Levant Town Clerk
P.O. Box 220
Levant, ME 04456
(207) 884-7660

Liberty
Liberty Town Clerk
Back St
Liberty, ME 04949
(207) 589-4318

Limerick
Limerick Town Clerk
55 Washington St.
Limerick, ME 04048
(207) 793-2655

Limestone
Limestone Town Clerk
93 Main St
Limestone, ME 04750
(207) 325-4704

Limington
Limington Town Clerk
P.O. Box 240
Limington, ME 04049-0240
(207) 637-2171

Lincoln
Lincoln Town Clerk
75 Main St
Lincoln, ME 04457-1460
(207) 794-3372

Lincolnville
Lincolnville Town Clerk
493 Hope Rd
Lincolnville, ME 04849
(207) 763-3555

Livermore
Livermore Falls Town Clerk
2 Main St
Livermore Falls, ME 04254-1220
(207) 897-3321

Long Island
Long Island Town Clerk
P.O. Box 263
Long Island, ME 04050-0263
(207) 766-5820

Lovell
Lovell Town Clerk
Rt 5 & Eastman Hill
Lovell, ME 04051
(207) 925-6272

Lubec
Lubec Town Clerk
40 School St
Lubec, ME 04652-1152
(207) 733-2342

Ludlow
Ludlow Town Clerk
P.O. Box 487
Houlton, ME 04730-0487
(207) 532-7743

Lyman
Lyman Town Clerk
1 S Waterboro Rd
Biddeford, ME 04005-6662
(207) 499-7562

Machias
Machias Town Clerk
70 Court St
Machias, ME 04654-1031
(207) 255-8683

Machiasport
Machiasport Town Clerk
Route 92
Machiasport, ME 04655
(207) 255-4516

Macwahoc
Macwahoc Town Clerk
Macwahoc
Kingman, ME 04451
(207) 765-2581

Madawaska
Madawaska Town Clerk
98 Saint Thomas St
Madawaska, ME 04756-1242
(207) 728-6351

Madison
Madison Town Clerk
26 Weston Ave
Madison, ME 04950-1230
(207) 696-5622

Mars Hill
Mars Hill Town Clerk
15 W Ridge Rd
Mars Hill, ME 04758
(207) 425-3731

Mattawamkeag
Mattawamkeag Town Clerk
Main St
Mattawamkeag, ME 04459
(207) 736-2464

Maxfield
Maxfield Town Clerk
West Enfield, ME 04493
(207) 732-5639

Medford
Medford Town Clerk
RR 1 Box 124
LaGrange, ME 04453
(207) 732-4079

Medway
Medway Selectmen Office
School St & Old Town Rd
Medway, ME 04460
(207) 746-9531

Mexico
Mexico Town Clerk
32 Main St
Mexico, ME 04257-1413
(207) 364-7971

Milbridge
Milbridge Town Clerk
66 School St
Milbridge, ME 04658
(207) 546-2422

Milford
Milford Town Manager
26 Davenport
Milford, ME 04461
(207) 827-2286

Millinocket
Millinocket Town Clerk
197 Penobscot Ave
Millinocket, ME 04462-1430
(207) 723-7006

Milo
Milo Town Clerk
PO Box 218, Pleasant St
Milo, ME 04463
(207) 943-2202

Monroe
Monroe Town Clerk
Route 141
Monroe, ME 04951
(207) 525-3515

Monson
Monson Town Clerk
Main St., PO Box 308
Monson, ME 04464
(207) 997-3641

Monticello
Monticello Town Manager's Office
US Route 1
Monticello, ME 04760
(207) 538-9500

Montville
Montville Town Clerk
RR 2 Box 860
Thorndike, ME 04986-9802
(207) 589-4302

Morrill
Morrill Town Clerk
RR 1 Box 890
Morrill, ME 04952-9711
(207) 342-5241

Mount Vernon
Mount Vernon Selectman's Ofc
Rr 1 Box 3340
Mt Vernon, ME 04352-9735
(207) 293-2636

Naples
Naples TownClerk
P.O. Box 1757
Naples, ME 04055
(207) 693-6364

New Sharon
New Sharon Town Selectmen Office
Main
New Sharon, ME 04955
(207) 778-4046

New Sweden
New Sweden TownClerk
50 Station Rd
New Sweden, ME 04762
(207) 896-3306

New Vineyard
New Vineyard Selectman's Ofc
P.O. Box 262
New Vineyard, ME 04956
(207) 652-2222

Newburg
Newburg Town Clerk
2660 Western Ave
Hampden, ME 04444-4754
(207) 234-4151

Newfield
Newfield TownClerk
Route 11
Newfield, ME 04056
(207) 793-4348

Newport
Newport TownClerk
31 Water St
Newport, ME 04953-1119
(207) 368-4410

Nobleboro
Nobleboro TownClerk
RR 1
Nobleboro, ME 04555
(207) 563-8816

North Berwick
North Berwick Town Clerk
Main St
North Berwick, ME 03906
(207) 676-3353

North Haven
North Haven TownClerk
Upper Main
North Haven, ME 04853
(207) 867-4433

North Yarmouth
North Yarmouth TownClerk
130 Walnut Hill Rd
North Yarmouth, ME 04097-4725
(207) 829-3705

Northeast Harbor
Northeast Harbor Town Clerk
21 Sea St
Northeast Harbor, ME 04662
(207) 276-5531

Norway
Norway TownClerk
26 Danforth St
Norway, ME 04268-6004
(207) 743-6651

State of Maine
Office of Vital Statistics
Department of Human Services
211 State St, Station 11
Augusta, ME 04333-0011
(207) 287-3181

Ogunquit
Ogunquit Town Clerk
24 School St
Ogunquit, ME 03907
(207) 646-9546

Old Orchard Beach
Old Orchard Beach Town Hall
Old Orchard St
Old Orchard Bch, ME 04064
(207) 934-5714

Orono
Orono Town Clerk
59 1 2 N Main St
Orono, ME 04473-1733
(207) 866-2556

Orrington
Orrington Town Clerk's Office
Center Dr
Orrington, ME 04474
(207) 825-3340

Otisfield
Otisfield Town Clerk
413 State Route 121
Otisfield, ME 04270
(207) 539-2664

Oxford
Oxford Manager
85 Pleasant St
Oxford, ME 04270-4205
(207) 539-4431

Palermo
Palermo TownClerk
RR 1 Box 1416
Palermo, ME 04354-9731
(207) 993-2296

Parkman
Parkman Town Clerk
RFD 1 Box 1818
Guilford, ME 04443
(207) 876-3730

Parsonsfield
Parsonsfield Selectmen
Route 45
Kezar Falls, ME 04047
(207) 625-4558

Penobscot
Penobscot Selectmen
Rt 175
Penobscot, ME 04476
(207) 326-4364

Peru
Peru Town Clerk
Peru Center Rd
Peru, ME 04290
(207) 562-4627

Phippsburg
Phippsburg Town Clerk
HCR 31 Box 25
Phippsburg, ME 04562


Plymouth
Plymouth Town Clerk
Route 7
Plymouth, ME 04969
(207) 257-4646

Portage
Portage Town Clerk
7 School St
Portage, ME 04768
(207) 435-4361

Porter
Porter Town Clerk
Main St
Kezar Falls, ME 04047
(207) 625-8344

Presque Isle
Presque Isle City Clerk
12 2nd St
Presque Isle, ME 04769-2459
(207) 764-2520

Princeton
Princeton Town Clerk
Depot St
Princeton, ME 04668
(207) 796-2744

Prospect
Prospect Town Clerk
RR 1 Box 214
Stockton Springs, ME 04981-9712
(207) 567-3661

Rangeley
Rangeley Town Clerk
3 School St
Rangeley, ME 04970
(207) 864-3327

Raymond
Raymond Town Manager & Clerk
401 Route 85
Raymond, ME 04071-6331
(207) 655-4742

Readfield
Readfield Town Clerk
Old Kents Hill Rd
Readfield, ME 04355
(207) 685-4939

Richmond
Richmond Town Clerk
P.O. Box 159
Richmond, ME 04357


Rockland
Rockland City Clerk
270 Pleasant St
Rockland, ME 04841-5305
(207) 594-0304

Rockport
Rockport Town Manager
101 Main St
Rockport, ME 04856-5963
(207) 236-0806

Roque Bluffs
Roque Bluffs Town Clerk
Roque Bluffs Rd
Machias, ME 04654
(207) 255-3330

Roxbury
Roxbury Selectman's Office
Route 17
Roxbury, ME 04275
(207) 364-3982

Rumford
Rumford Town Clerk
145 Congress St
Rumford, ME 04276-2078
(207) 364-3001

Sabattus
Sabattus Selectman's Office
14 Main St
Sabattus, ME 04280
(207) 375-8113

Saco
Saco City Clerk
300 Main St
Saco, ME 04072-1515
(207) 284-4831

Sanford
Sanford Town Clerk
267 Main St
Sanford, ME 04073-3589
(207) 324-9125

Sangerville
Sangerville Town Clerk
Main St, P.O. Box 188
Sangerville, ME 04479
(207) 876-2814

Scarborough
Scarborough Town Clerk
259 Us Route 1
Scarborough, ME 04074-9525
(207) 883-7778

Searsmont
Searsmont Town Clerk
Morrill, ME 04952
(207) 342-5411

Searsport
Searsport Town Clerk
Reservoir
Searsport, ME 04974
(207) 548-6372

Sebec
Sebec Town Clerk
P.O. Box 57
Sebec, ME 04481
(207) 564-8367

Shapleigh
Shapleigh Town Clerk
Back Rd
Shapleigh, ME 04076
(207) 636-2839

Sherman Mills
Sherman Mills Town Clerk
Golden Ridge Rd
Sherman Mills, ME 04776
(207) 365-4260

Shirley
Shirley Town Clerk
General Delivery
Shirley, ME 04485
(207) 895-3678

Sidney
Sidney Selectman
Middle Rd
Augusta, ME 04330
(207) 547-3159

Skowhegan
Skowhegan Town Clerk
90 Water St.
Skowhegan, ME 04976-1729
(207) 474-6902

Smyrna
Smyrna Town Clerk
Main St
Smyrna Mills, ME 04780
(207) 757-8286

Solon
Solon Town Clerk
Route 201
Solon, ME 04979
(207) 643-2812

Sorrento
Sorrento Selectmen
Po Box 85
Sorrento, ME 04677-0085
(207) 422-6889

South Bristol
South Bristol Town Clerk
470 Clarks Cove Rd
Walpole, ME 04573-3315
(207) 563-3977

South Paris
South Paris Town Clerk
1 Main
South Paris, ME 04281
(207) 743-2501

South Portland
South Portland City Clerk
25 Cottage Rd
South Portland, ME 04106-3604
(207) 767-7601

Southwest Harbor
Southwest Harbor Town Manager
Main
Southwest Harbor, ME 04679
(207) 244-5404

St. Francis
St. Francis Town Clerk
P.O. Box 98
St. Francis, ME 04774-0098
(207) 398-3175

Stetson
Stetson Town Clerk
Route 222 & Route 143
Stetson, ME 04488
(207) 296-3232

Steuben
Steuben Town Clerk
294 US Route 1
Steuben, ME 04680-2749
(207) 546-7209

Stockton Springs
Stockton Springs Town Clerk
Main St
Stockton Springs, ME 04981
(207) 567-3404

Stoneham
Stoneham Town Clerk
Butters Hill Rd
East Stoneham, ME 04231
(207) 928-2155

Stonington
Stonington Town Manager
Main
Stonington, ME 04681
(207) 367-2351

Strong
Strong Town Clerk
Lower Main
Strong, ME 04983
(207) 684-4005

Sullivan
Sullivan Selectmen
Rt 1
Sullivan, ME 04664
(207) 422-6282

Sumner
Sumner Town Clerk
Town Office
Route 219
Sumner, ME 04292
(207) 388-2866

Swans Island
Swans Island Town Clerk
Town Hall
Fire House Ln
Swans Island, ME 04685
(207) 526-4279

Sweden
Sweden Town Selectmen's Ofc
Rr 93
Bridgton, ME 04009
(207) 647-3944

Tenants Harbor
Tenants Town Clerk
Tenants Harbor Town Office
School & Route 131
Tenants Harbor, ME 04860
(207) 372-6363

Thomaston
Thomaston Town Clerk
Town Office
Knox St
Thomaston, ME 04861
(207) 354-6107

Thorndike
Thorndike Town Clerk
Town Office
Mt. View Rd.
Thorndike, ME 04986
(207) 568-3653

Topsham
Topsham Town Clerk
22 Elm Street
Topsham, ME 04086
(207) 725-1719

Charlotte
Town Clerk
Charlotte Town Hall
Route 214
Pembroke, ME 04666
(207) 454-2114

Springfield
Town Clerk
Springfield Town Hall
Lakeville
Springfield, ME 04487
(207) 738-5047

South Berwick
Town Clerk
South Berwick Town Offices
180 Main St
South Berwick, ME 03908-1508
(207) 384-2263

Old Town
Town Clerk
51 N Brunswick St
Old Town, ME 04468-1408
(207) 827-3980

Alexander
Town Clerk
Alexander Town Hall
50 Cooper Rd
Woodland, ME 04694-6331
(207) 454-3011

Gilead
Town of Gilead Selectmen
North Rd
Bethel, ME 04217
(207) 836-2115

Newcastle
Town of Newcastle Selectmen
86 River Rd
New Castle, ME 04553-3838
(207) 563-2172

Owl's Head
TownClerk
Owl's Head Town Office
Ash Point Rd
Owls Head, ME 04854
(207) 594-7434

Troy
Troy Town Clerk
Bangor Rd
Troy, ME 04987
(207) 948-2524

Turner
Turner Selectman's Office
Irish Rd
Turner, ME 04282
(207) 225-3417

Union
Union Town Clerk
Town Office
568 Common Rd
Union, ME 04862-4251
(207) 785-3658

Unity
Unity Selectmen's Office
Main St
Unity, ME 04988
(207) 948-3763

Van Buren
Van Buren Town Clerk
Town Office
65 Main St.
Van Buren, ME 04785-1027
(207) 868-2886

Vassalboro
Vassalboro Town Manager
Route 32 Main St
North Vassalboro, ME 04962
(207) 873-6217

Vienna
Vienna Selectman's Office
Kimball Pond Rd
Vienna, ME 04360
(207) 293-2087

Vinalhaven
Vinalhaven Town Clerk
N Main
Vinalhaven, ME 04863
(207) 863-2077

Waldoboro
Waldoboro Town Manager
1600 Atlantic Hwy
Waldoboro, ME 04572-6018
(207) 832-5369

Warren
Warren Town Clerk
167 Western Rd
Warren, ME 04864-4279
(207) 273-2421

Washburn
Washburn Town Clerk
1 Main St
Washburn, ME 04786
(207) 455-8485

Washington
Washington Town Office
RR 105
Washington, ME 04574
(207) 845-2897

Waterborough
Waterborough Town Clerk
Townhouse Rd
Waterboro, ME 04087
(207) 247-3166

Waterville
Waterville Town Clerk
City Hall
1 Common St
Waterville, ME 04901-6643
(207) 873-7131

Weld
Weld Town Selectmen
Carthage Rd
Weld, ME 04285
(207) 585-2348

Wellington
Wellington Town Clerk
9 Parkman Rd
Wellington, ME 04942
(207) 683-2030

Wells
Wells Town Clerk
Route 109
Wells, ME 04090
(207) 646-2882

West Bath
West Bath Town Clerk
RR 1 Box 420
West Bath, ME 04530


West Paris
West Paris Town Office
Town Clerk
25 Kingsbury St
West Paris, ME 04289-5127
(207) 674-2701

West Southport
West Southport Town Selectmen
Route 27
West Southport, ME 04576
(207) 633-3318

Westbrook
Westbrook City Clerk
2 York St
Westbrook, ME 04092-4750
(207) 854-0624

Whiting
Whiting Town Office
Route 1
Whiting, ME 04691
(207) 733-2027

Willimantic
Willimantic Town Clerk
General Delivery
Willimantic, ME 04443
(207) 997-3269

Wilton
Wilton Town Clerk
158 Weld Rd
Wilton, ME 04294-4404
(207) 645-4961

Windham
Windham Town Clerk
8 School Rd
Windham, ME 04062-4807
(207) 892-1900

Winthrop
Winthrop Town Clerk
57 Main St
Winthrop, ME 04364-1442
(207) 377-2286

Wiscasset
Wiscasset Town Clerk
Bath Rd
Wiscasset, ME 04578
(207) 882-8205

Woodstock
Woodstock Town Office
Town Clerk
26 Monk Ave
Bryant Pond, ME 04219
(207) 665-2668

Woolwich
Woolwich Town Clerk
P.O. Box 1660
Woolwich, ME 04579
(207) 442-8723

Yarmouth
Yarmouth Town Clerk
79 Main St
Yarmouth, ME 04096-6717
(207) 846-9036

York
York Town Clerk
186 York St
York, ME 03909-1314
(207) 363-1003

   
 
Vital Records Search
(sponsored by Genealogy Archives)
First Name
Last Name

State
Search Type
you will be taken to another website to view results.
 
 

Leave a comment..

 
 
green