Find Strafford County, NH cemeteries, clerks, courts, historical societies, libraries, marriage license offices and town and city halls for free public records.
Strafford County Cemeteries may provide you with access to free public records related to funerals, burials, graveyards, gravesites, tombstone and headstone locations. Cemetery records provide Strafford County vital records useful for discovering family history.
Dover City Cemetery Dover NH 131 Central Avenue 03820 603-516-6480
Dover Pine Hill Cemetery Dover NH East Watson Street 03820 603-516-6480
Dover St Charles Cemetery Dover NH Old Rochester Road 03820 603-742-4837
Dover St Marys Cemetery Dover NH Dover Point Road 03820 603-742-4837
Farmington Pine Grove Cemetery Association Farmington NH 4 Canal Street 03835 603-755-9441
Milton Mills Cemetery Milton NH Applebee Road 03851 603-652-4124
Rochester Holy Rosary Cemetery Rochester NH Brock Street 03867 603-332-1863
Rochester Rochester Cemetery Rochester NH Franklin Street 03867 603-332-7423
Rollinsford New Town Cemetery Rollinsford NH Roberts Road 03869 603-742-7460
Rollinsford Saint Michaels Cemetery Rollinsford NH General John Sullivan Way 03869 603-742-7460
Somersworth Forest Glade Cemetery Somersworth NH Maple Street 03878 603-692-4266
Somersworth Mt Calvary Cemetery Somersworth NH Cemetery Road 03878 603-692-2172
St Martins Cemetery Office Holly Trinity Somersworth NH 120 Maple Street 03878 603-692-0524
Strafford Crown Point Cemetery Strafford NH First Crown Point Road 03884 603-332-7905
Strafford County Clerks may provide you with access to free public records related to marriage licenses, divorce filings, criminal, jail and arrest records. Strafford County genealogy records such as marriage licenses and certificates are useful for New Hampshire family research.
Barrington Town Clerk Barrington NH 41 Province Road 03825 603-664-5476
Durham Town Clerk Durham NH 15 Newmarket Road 03824 603-868-5577
Middleton Town Clerk Middleton NH 182 Kings Highway 03887 603-473-2576
Milton Town Clerk Milton NH 424 White Mountain Highway 03851 603-652-9414
New Durham Clerk New Durham NH 4 Main Street 03855 603-859-7171
Strafford County Clerk Dover NH 259 County Farm Road 03820 855-212-1234
Strafford County Courts may provide you with access to free public records related to legal proceedings, cases, filings, documents, and appeals. Strafford County court records provide public records useful to family researchers.
Dover District Court Dover NH 25 Saint Thomas Street 03820 603-742-7202
Durham District Court Durham NH 90 Main Street 03824 603-868-2323
Rochester District Court Rochester NH 76 North Main Street 03867 603-332-3516
Strafford County Courthouse Dover NH 259 County Farm Road 03820 603-742-3065
Strafford County Historical Societies may provide you with access to free public records related to local history and culture. Strafford County vital records provided by Historical Societies are important for ancestry research.
Rochester New Hampshire Historical Society Rochester NH 58 Hanson Street 03867 603-330-3099
Strafford New Hampshire Historical Society Barrington NH 520 Province Road 03825 603-664-7334
Strafford County Libraries may provide you with access to free public records databases with information related to vital, genealogy, historical, and property records. These Strafford County public records are useful for genealogy research.
Dover Public Library Dover NH 73 Locust Street 03820 603-516-6050
Durham Public Library Durham NH 49 Madbury Road 03824 603-868-6699
Madbury Public Library Madbury NH 9 Town Hall Road 03823 603-743-1400
Milton Free Public Library Milton Mills NH PO Box 127 03852 603-473-8535
Rochester Public Library Rochester NH 65 South Main Street 03867 603-332-1428
Strafford 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 Strafford County Marriage License Offices provide important data for family tree research.
Barrington Marriage License Barrington NH 333 Calef Highway 03825 603-664-5476
Durham Marriage License Durham NH 15 Newmarket Road 03824 603-868-5577
Farmington Marriage License Farmington NH 356 Main Street 03835 603-755-3657
Lee Marriage License Lee NH 7 Mast Road 03861 603-659-2964
Madbury Marriage License Madbury NH 13 Town Hall Road 03823 603742513
Middleton Marriage License Middleton NH 182 Kings Highway 03887 603-473-5210
Milton Marriage License Milton NH 424 White Mountain Highway 03851
New Durham Marriage License New Durham NH 4 Main Street 03855 603-859-2091
Rochester Marriage License Rochester NH 31 Wakefield Street 03867 603-332-2130
Rollinsford Marriage License Rollinsford NH 667 Main Street 03869 603-742-2510
Somersworth Marriage License Somersworth NH 1 Government Way 03878 603-692-9511
Strafford Marriage License Strafford NH 12 Mountain View Drive 03884
Strafford 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 Strafford County Town and City Halls for family genealogy research.
Dover City Hall Dover NH 288 Central Avenue 03820 603-516-6800
Lee Town Hall Lee NH 7 Mast Road 03861 603-659-2626
Madbury Town Hall Madbury NH 13 Town Hall Road 03823 603-742-5131
New Durham Town Hall New Durham NH 4 Main Street 03855 603-859-2091
Rollinsford Town Hall Rollinsford NH 667 Main Street 03869 603-742-2510
Somersworth City Hall Somersworth NH 1 Government Way 03878 603-692-4262
Strafford Town Hall Strafford NH 12 Mountain View Drive 03884 603-664-2192