Franklin County Ancestry Search (Maine)

Find Franklin County, ME cemeteries, clerks, courts, historical societies, libraries, marriage license offices and town and city halls for free public records.


Franklin County Cemeteries may provide you with access to free public records related to funerals, burials, graveyards, gravesites, tombstone and headstone locations. Cemetery records provide Franklin County vital records useful for discovering family history.

East Wilton Cemetery Wilton ME Cemetery Road 04294 207-645-4961

New Sharon Village Cemetery New Sharon ME Main Street 04955 207-474-9381

Oxford Congregational Church And Cemetery Kingfield ME 2 Hillside Drive 04947 207-539-2978


Franklin County Clerks may provide you with access to free public records related to marriage licenses, divorce filings, criminal, jail and arrest records. Franklin County genealogy records such as marriage licenses and certificates are useful for Maine family research.

Farmington Town Clerk Farmington ME 153 Farmington Falls Road 04938 207-778-6539

Franklin County Clerk Farmington ME 140 Route 46 04938


Franklin County Courts may provide you with access to free public records related to legal proceedings, cases, filings, documents, and appeals. Franklin County court records provide public records useful to family researchers.

Farmington District Court Farmington ME 129 Main Street 04938 207-778-8200

Franklin County Superior Court Farmington ME 140 Route 46 04938 207-778-3346


Franklin County Historical Societies may provide you with access to free public records related to local history and culture. Franklin County vital records provided by Historical Societies are important for ancestry research.

Phillips Historical Society Phillips ME 8 Pleasant Street 04966 207-639-2162

Rangeley Historical Society Rangeley ME 2472 Main Street 04970 207-864-2333

Woolwich Maine Historical Society Farmington ME 4579 Maine 4 04938 207-443-4833


Franklin County Marriage License Offices may provide you with free public records related to marriage licenses, wedding licenses, certificates and proof of marriage. Vital records from Franklin County Marriage License Offices provide important data for family tree research.

Franklin County Marriage License Farmington ME Franklin County Courthouse, 140 Main Street 04938 207-778-6614


Franklin County Town and City Halls may provide you with free public records related to vital records, birth certificates, death certificates, marriage licenses, as well as property ownership records. Public records provided by Franklin County Town and City Halls for family genealogy research.

Avon Town Hall Avon ME 1116 Rangeley Road 04966 207-639-5326

Rangeley Plantation Town Hall Rangeley ME SOUTH SHORE Dr 04970 207-864-5155

Weld Town Hall Weld ME 7 School Street 04285 207-585-2915