Strafford County Ancestry Search

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


Strafford County Cemetery

Search Strafford County NH cemeteries as part of a free ancestry search.

Dover City Cemetery 131 Central Avenue Dover NH 03820 603-516-6480

Dover Pine Hill Cemetery East Watson Street Dover NH 03820 603-516-6480

Dover St Charles Cemetery Old Rochester Road Dover NH 03820 603-742-4837

Dover St Marys Cemetery Dover Point Road Dover NH 03820 603-742-4837

Farmington Pine Grove Cemetery Association 4 Canal Street Farmington NH 03835 603-755-9441


Strafford County Clerk Office

Search Strafford County NH clerk, clerks, county, city, circuit or clerk of court as part of a free ancestry search.

Barrington Town Clerk 41 Province Road Barrington NH 03825 603-664-5476

Durham Town Clerk 15 Newmarket Road Durham NH 03824 603-868-5577


Strafford County Court

Search Strafford County NH courts and courthouses as part of a free ancestry search.

Dover District Court 25 Saint Thomas Street Dover NH 03820 603-742-7202

Durham District Court 90 Main Street Durham NH 03824 603-868-2323


Strafford County Library

Search Strafford County NH libraries as part of a free ancestry search.

Dover Public Library 73 Locust Street Dover NH 03820 603-516-6050

Durham Public Library 49 Madbury Road Durham NH 03824 603-868-6699

Madbury Public Library 9 Town Hall Road Madbury NH 03823 603-743-1400


Strafford County Marriage License Office

Search Strafford County NH marriage license offices as part of a free ancestry search.

Barrington Marriage License 333 Calef Highway Barrington NH 03825 603-664-5476

Durham Marriage License 15 Newmarket Road Durham NH 03824 603-868-5577

Farmington Marriage License 356 Main Street Farmington NH 03835 603-755-3657

Lee Marriage License 7 Mast Road Lee NH 03861 603-659-2964

Madbury Marriage License 13 Town Hall Road Madbury NH 03823 603742513


Strafford County Town & City Hall

Search Strafford County NH town and city halls as part of a free ancestry search.

Dover City Hall 288 Central Avenue Dover NH 03820 603-516-6800

Lee Town Hall 7 Mast Road Lee NH 03861 603-659-2626

Madbury Town Hall 13 Town Hall Road Madbury NH 03823 603-742-5131