Cheshire County Ancestry Search (New Hampshire)

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


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

Ash Swamp Cemetery Keene NH West Street 03431 603-357-9829

Conant Cemetery Jaffrey NH Stratton Road 03452 603-532-6521

Cutter Cemetery Jaffrey NH Harkness Road 03452 603-532-6521

Fitzwilliam Pine Grove Cemetery Fitzwilliam NH Royalston Road 03447 603-585-6680

Keene Greenlawn Cemetery Keene NH Greenlawn Street 03431 603-357-9829

Keene North Cemetery Keene NH Court Street 03431 603-357-9829

Keene Saint Josephs Cemetery Keene NH 600 Main Street 03431 603-357-3967

Keene Washington Cemetery Keene NH 312 Washington Street 03431 603-357-9829

Keene West Cemetery Keene NH Bradford Road 03431 603-357-9829

Keene Woodland Cemetery Keene NH Beaver Street 03431 603-357-9829

Monadnock View Cemetery Keene NH Park Avenue 03431 603-357-9829

Old Burial Ground Cemetery Jaffrey NH Blackberry Lane 03452 603-532-6521

Parks Recreation & Cemetery Department Rec Center Keene NH 312 Washington Street 03431 603-357-9829

Phillips Heil Cemetery Jaffrey NH Fitzwilliam Road 03452 603-532-6521


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

Alstead Clerk Alstead NH 15 Mechanic Street 03602 603-835-2242

Cheshire County Clerk Keene NH 33 Winter Street 03431 855-212-1234

Chesterfield Town Clerk Chesterfield NH 504 New Hampshire 63 03443 603-363-8071

Deputy Town Clerk Walpole NH 34 Elm Street 03608 603-756-3514

Dublin Town Clerk Dublin NH 1122 Main Street 03444 603-563-8859

Fitzwilliam Town Clerk Fitzwilliam NH 13 Templeton Turnpike 03447 603-585-7791

Harrisville Town Clerk Harrisville NH 705 Chesham Road 03450 603-827-5546

Hinsdale Town Clerk Hinsdale NH 11 Main Street 03451 603-336-5719

Jaffrey Town Clerk Jaffrey NH 10 Goodnow Street 03452 603-532-7880

Keene City Clerk Keene NH 3 Washington Street 03431 603-352-0133

Marlborough Town Clerk Marlborough NH 236 Main Street 03455 603-876-4529

Nelson Town Clerk Harrisville NH 7 Nelson Road 03450 603-847-9043

Richmond Town Clerk Richmond NH 105 Old Homestead Highway 03470 603-239-6202


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

Cheshire County Court Keene NH 12 Court Street 03431 603-352-6902

Jaffrey Peterborough District Court Jaffrey NH 84 Peterborough Street 03452 603-532-8698

Keene District Court Keene NH 3 Washington Street 03431 603-352-2559


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

Cheshire County Historical Society Keene NH 246 Main Street 03431 603-352-1895

Fitzwilliam Historical Society Fitzwilliam NH 66 New Hampshire 119 West 03447 603-585-7742

Jaffrey Historical Society Jaffrey NH 40 Main Street 03452 603-532-6160

Marlow NH Historical Society Marlow NH 118 Nh Route 123 03456 603-446-2292


Cheshire County Libraries may provide you with access to free public records databases with information related to vital, genealogy, historical, and property records. These Cheshire County public records are useful for genealogy research.

Antioch University New England Keene NH 40 Avon Street 03431 603-357-3122

Keene Public Library Keene NH 60 Winter Street 03431 603-352-0157


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

Alstead Marriage License Alstead NH 15 Mechanic Street 03602 603-835-2242

Chesterfield Marriage License Chesterfield NH 490 Route 63 03443

Dublin Marriage License Dublin NH 1120 Main Street 03444 603-563-8859

Fitzwilliam Marriage License Fitzwilliam NH 13 Templeton Turnpike 03447 603-585-7214

Gilsum Marriage License Gilsum NH 650 Route 10 03448 603-357-0320

Harrisville Marriage License Marlborough NH 705 Old Chesham Road 03455 603-827-5546

Hinsdale Marriage License Hinsdale NH 11 Main Street 03451 603-336-5719

Jaffrey Marriage License Jaffrey NH 10 Goodnow Street 03452 603-532-7445

Keene Marriage License Keene NH 3 Washington Street 03431 603-352-0133

Marlborough Marriage License Marlborough NH 236 Main Street 03455 603-876-4529

Marlow Marriage License Marlow NH 167, Nh Route 123 03456 603-446-2245

Nelson Marriage License Harrisville NH 7 Nelson Road 03450 603-847-9043

Richmond Marriage License Richmond NH 105 Old Homestead Highway 03470 603-239-4232


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

Dublin Town Hall Dublin NH 1120 Main Street 03444 603-563-8544