Genealogy.com
New? Start Here
Genealogy How-To
 Getting Started
 Getting Organized
 Developing Your Research Skills
 Sharing Your Family's Story
 Reference Guide
 Biography Assistant
Free Genealogy Classes
 Beginning Genealogy
 Internet Genealogy
 Tracing Immigrant Origins
Search

Family Finder
First Name:
Middle:
Last:
 

Maine

To learn what kind of information you can find through county courthouses, see the topic All about county and town resources.

Addresses for Maine:

State of Maine

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

Abbot

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

Acton

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

Albion

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

Alexander

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

Alfred

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

Allagash

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

Andover

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

Anson

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

Appleton

Appleton Town Clerk
RR1 Box 2165
Union, ME 04862
Telephone: (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
Telephone: (207) 985-7589

Ashland

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

Athens

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

Atkinson

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

Auburn

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

Augusta

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

Avon

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

Baldwin

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

Bangor

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

Bar Harbor

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

Bath

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

Beaver

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

Belfast

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

Benton

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

Bethel

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

Biddeford

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

Bingham

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

Blue Hill

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

Boothbay

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

Boothbay Harbor

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

Bowdoin

Bowdoin Town Clerk
RR2 Box 3822
Bowdoinham, ME 04008

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
Telephone: (207) 327-2121

Bradley

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

Bremen

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

Brewer City

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

Bristol

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

Brooklin

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

Brownfield

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

Brownville

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

Brunswick

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

Buckfield

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

Bucksport

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

Burnham

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

Buxton

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

Byron

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

Calais

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

Camden

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

Canton

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

Cape Elizabeth

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

Caribou

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

Carmel

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

Carthage

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

Casco

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

Charleston

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

Cherryfield

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

Chesterville

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

Columbia

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

Columbia Falls

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

Corinna

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

Corinth

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

Cornish

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

Cutler

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

Danforth

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

Dayton

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

Denmark

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

Dennysville

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

Dexter

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

Dover-Foxcroft

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

Dresden

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

Dyer Brook

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

Eagle Lake

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

East Machias

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

East Millinocket

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

Easton

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

Eastport

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

Eddington

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

Edgecomb

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

Eliot

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

Ellsworth

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

Enfield

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

Etna

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

Exeter

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

Fairfield

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

Falmouth

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

Farmingdale

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

Farmington

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

Fort Fairfield

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

Fort Kent

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

Frankfort

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

Freedom

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

Freeport

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

Frenchville

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

Fryeburg

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

Gardiner

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

Garland

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

Georgetown

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

Gilead

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

Gorham

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

Grand Isle

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

Grand Lake Stream

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

Greenbush

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

Greenville

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

Greenwood

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

Guilford

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

Hallowell

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

Hampden

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

Hancock

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

Harpswell

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

Harrington

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

Harrison

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

Hartford

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

Hartland

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

Hiram

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

Hodgdon

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

Holden

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

Hollis

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

Houlton

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

Howland

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

Hudson

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

Island Falls

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

Isle Au Haut

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

Islesboro

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

Jackson

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

Jefferson

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

Jonesboro

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

Jonesport

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

Kenduskeag

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

Kennebunk

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

Kennebunkport

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

Kingfield

Kingfield Town Clerk
38 School St
Kingfield, ME 04947
Telephone: (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
Telephone: (207) 439-0452

Knox

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

La Grange

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

Lamoine

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

Lebanon

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

Lee

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

Levant

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

Liberty

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

Limerick

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

Limestone

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

Limington

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

Lincoln

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

Lincolnville

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

Litchfield

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

Livermore

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

Long Island

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

Lovell

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

Lubec

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

Ludlow

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

Lyman

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

Machias

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

Machiasport

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

Macwahoc

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

Madawaska

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

Madison

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

Mars Hill

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

Mattawamkeag

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

Maxfield

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

Medford

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

Medway

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

Mexico

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

Milbridge

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

Milford

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

Millinocket

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

Milo

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

Monroe

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

Monson

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

Monticello

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

Montville

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

Morrill

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

Mount Vernon

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

Naples

Naples Town Clerk
P.O. Box 1757
Naples, ME 04055
Telephone: (207) 693-6364

Newcastle

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

New Sharon

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

New Sweden

New Sweden Town Clerk
50 Station Rd
New Sweden, ME 04762
Telephone: (207) 896-3306

New Vineyard

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

Newburg

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

Newfield

Newfield Town Clerk
Route 11
Newfield, ME 04056
Telephone: (207) 793-4348

Newport

Newport Town Clerk
31 Water St
Newport, ME 04953-1119
Telephone: (207) 368-4410

Newry

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

Nobleboro

Nobleboro Town Clerk
RR 1
Nobleboro, ME 04555
Telephone: (207) 563-8816

North Berwick

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

North Haven

North Haven Town Clerk
Upper Main
North Haven, ME 04853
Telephone: (207) 867-4433

North Yarmouth

North Yarmouth Town Clerk
130 Walnut Hill Rd
North Yarmouth, ME 04097-4725
Telephone: (207) 829-3705

Northeast Harbor

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

Norway

Norway Town Clerk
26 Danforth St
Norway, ME 04268-6004
Telephone: (207) 743-6651

Ogunquit

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

Old Orchard Beach

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

Old Town

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

Orono

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

Orrington

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

Otisfield

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

Owl's Head

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

Oxford

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

Palermo

Palermo Town Clerk
RR 1 Box 1416
Palermo, ME 04354-9731
Telephone: (207) 993-2296

Parkman

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

Parsonsfield

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

Charlotte

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

Penobscot

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

Peru

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

Phippsburg

Phippsburg Town Clerk
HCR 31 Box 25
Phippsburg, ME 04562

Plymouth

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

Portage

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

Porter

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

Portland

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

Presque Isle

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

Princeton

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

Prospect

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

Rangeley

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

Raymond

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

Readfield

Readfield Town Clerk
Old Kents Hill Rd
Readfield, ME 04355
Telephone: (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
Telephone: (207) 594-0304

Rockport

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

Roque Bluffs

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

Roxbury

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

Rumford

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

Sabattus

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

Saco

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

Sanford

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

Sangerville

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

Scarborough

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

Searsmont

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

Searsport

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

Sebec

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

Shapleigh

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

Sherman Mills

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

Shirley

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

Sidney

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

Skowhegan

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

Smyrna

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

Solon

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

Sorrento

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

South Berwick

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

South Bristol

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

South Paris

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

South Portland

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

Southwest Harbor

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

Springfield

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

St. Francis

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

Stetson

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

Steuben

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

Stockton Springs

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

Stoneham

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

Stonington

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

Strong

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

Sullivan

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

Sumner

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

Swans Island

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

Sweden

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

Tenants Harbor

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

Thomaston

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

Thorndike

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

Topsham

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

Troy

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

Turner

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

Union

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

Unity

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

Van Buren

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

Vassalboro

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

Vienna

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

Vinalhaven

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

Waldoboro

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

Warren

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

Washburn

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

Washington

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

Waterborough

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

Waterville

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

Weld

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

Wellington

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

Wells

Wells Town Clerk
Route 109
Wells, ME 04090
Telephone: (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
Telephone: (207) 674-2701

West Southport

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

Westbrook

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

Whiting

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

Willimantic

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

Wilton

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

Windham

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

Winthrop

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

Wiscasset

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

Woodstock

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

Woolwich

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

Yarmouth

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

York

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

"How-To" Guide Menu
Return to the Main Menu of the Genealogy "How-To" Guide
Home | Help | About Us | Site Index | Terms of Service | PRIVACY
© 2011 Ancestry.com