Grafton County Ancestry Search (New Hampshire)

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


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

Alexandria Riverside Cemetery Alexandria NH 3222 Fowler River Road 03222 603-744-3288

Bethlehem Maple Street Cemetery Bethlehem NH 42 Maple Street 03574 603-731-3107

Enfield Oak Grove Cemetery Enfield NH Oak Grove Street 03748 603-632-4201

Homeland Cemetery Bristol NH 378 Pleasant Street 03222 603-744-3600

Johns River Cemetery Littleton NH 3598 Dalton Road 03561 603-837-2092

Kinsman Cemetery Franconia NH Paine Road 03580 603-823-8017

Landaff Center Cemetery Landaff NH Cemetery Road 03585 603-823-5340


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

Alexandria Town Clerk Alexandria NH 47 Washburn Road 03222 603-744-3288

Bethlehem Town Clerk Bethlehem NH 2155 Main Street 03574 603-869-2293

Canaan Town Clerk Canaan NH 1169 U.s. 4 03741 603-523-7106

Franconia Town Clerk Franconia NH 421 Main Street 03580 603-823-5237

Grafton County Clerk Haverhill NH 3785 Dartmouth College Highway 03774 855-212-1234

Grafton Town Clerk Grafton NH 7 Library Road 03240 603-523-7270

Hanover Town Clerk Hanover NH 41 South Main Street 03755 603-643-0712

Haverhill Town Clerk North Haverhill NH 2975 Dartmouth College Highway 03774 603-787-6200

Holderness Town Clerk Holderness NH 1089 U.s. 3 03245 603-968-7536

Lebanon City Clerk Lebanon NH 51 North Park Street 03766 603-448-3054


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

Grafton County Court Haverhill NH 3785 Dartmouth College Highway 03774 603-787-6961

Haverhill District Court Haverhill NH 3785 Dartmouth College Highway 03774 603-787-6626

Lebanon District Court Lebanon NH 36 Centerra Parkway 03766 603-643-3555


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

Campton Historical Society Campton NH 529 New Hampshire 175 03223 603-536-5140

Holderness Historical Society Ashland NH 3rd Main street 03217 603-968-9898


Grafton 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 Grafton County Marriage License Offices provide important data for family tree research.

Alexandria Marriage License Alexandria NH 47 Washburn Road 03222 603-744-3288

Ashland Marriage License Ashland NH 20 Highland Street 03217 603-968-4432

Bath Marriage License Bath NH 4 West Bath Road 03740 603-747-2454

Benton Marriage License Benton NH 221 Coventry Road 03785 603-787-6541

Bethlehem Marriage License Bethlehem NH 2155 Main Street 03574 603-869-2293

Bridgewater Marriage License Bristol NH 297 Mayhew Turnpike 03222 603-744-5055

Bristol Marriage License Bristol NH 230 Lake Street 03222 603-744-3354

Campton Marriage License Campton NH 1307 New Hampshire 175 03223

Canaan Marriage License Canaan NH 1169 U.s. 4 03741 603-523-7106

Dorchester Marriage License Dorchester NH 804 River Road 03266 603-786-9476

Easton Marriage License Franconia NH 1060 Easton Valley Road 03580 603-823-8017

Ellsworth Marriage License Ellsworth NH 3 Ellsworth Pond Rd 03223 603-726-3551

Enfield Marriage License Enfield NH 23 Main Street 03748

Franconia Marriage License Franconia NH 421 Main Street 03580 603-823-5237

Grafton Marriage License Grafton NH 7 Library Road 03240 603-523-7270

Groton Marriage License Rumney NH 754 North Groton Road 03266 603-744-8849

Hanover Marriage License Hanover NH 41 South Main Street 03755 603-640-3200

Haverhill Marriage License North Haverhill NH 2975 Dartmouth College Highway 03774 603-787-6200

Hebron Marriage License Hebron NH 10 Church Lane 03241 603-744-7999

Holderness Marriage License Holderness NH 1089 U.s. 3 03245 603-968-7536

Landaff Marriage License Landaff NH 12 Center Hill Road 03585 603-838-6220


Grafton 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 Grafton County Town and City Halls for family genealogy research.

Ashland Town Hall Ashland NH 10 Highland St 03217 603-968-4432

Easton Town Hall Franconia NH 1060 Easton Valley Rd 03580 603-823-8017

Franconia Town Hall Franconia NH 421 Main Street 03580 603-823-7752

Hanover Town Hall Hanover NH 36 South Main Street 03755 603-643-5317

Holderness Town Hall Holderness NH 1089 U.s. 3 03245 603-968-2145

Landaff Town Hall Landaff NH 12 Center Hill Road 03585 603-838-6220

Lebanon City Hall Lebanon NH 51 N Park St 03766 603-448-1720