Rockingham County Ancestry Search (New Hampshire)

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


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

Cavalry Cemetery Portsmouth NH 2075 Lafayette Road 03801 603-436-9239

Cemetery on the Hill Windham NH Range Road 03087 603-893-0828

Cemetery on the Plains Windham NH Cobbetts Pond Road 03087 603-893-0828

Chester Village Cemetery Chester NH Haverhill Road 03036 603-887-4979

Derry Forest Hill Cemetery Derry NH 14 Manning Street 03038 603-432-6144

Eternal Light Memorial Cemetery Salem NH 21 Pond Street 03079 603-893-0909

Exeter Cemetery Exeter NH 30 Linden Street 03833 603-778-6167

Hampstead Lakeview Cemetery Hampstead NH Kent Farm Road 03841 603-329-5011

Hampton High Street Cemetery Hampton NH High Street 03842 603-926-6659


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

Atkinson Town Clerk Atkinson NH 21 Academy Avenue 03811 603-362-4920

Auburn Town Clerk Auburn NH 47 Chester Road 03032 603-483-2281

Candia Town Clerk Candia NH 74 High Street 03034 603-483-5573

Epping Town Clerk Epping NH 157 Main Street 03042 603-679-8288

Hampton Falls Town Clerk Hampton Falls NH 1 Drinkwater Road 03844 603-926-4618


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

Candia District Court Candia NH 110 Raymond Road 03034 603-483-2789

Derry District Court Derry NH 10 Manning Street 03038 603-434-4676

Exeter District Court Brentwood NH 10 Route 125 03833 603-642-9173

Hampton District Court Seabrook NH 130 Ledge Road 03874 603-474-2637


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

Atkinson Historical Society Atkinson NH 3 Academy Avenue 03811 603-362-9317

Chester New Hampshire Historical Society Chester NH 1 Chester Street 03036 603-887-4545

Epping Historical Society Epping NH 11 Water Street 03042 603-679-2944

Exeter Historical Society Exeter NH 47 Front Street 03833 603-778-2335

Freemont Historical Society Fremont NH 225 South Road 03044 603-895-4032

Hampstead Historical Society Hampstead NH 67 Main Street 03841 603-329-6959


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

Derry Public Library Derry NH 64 East Broadway 03038 603-432-6140

East Kingston Town Library East Kingston NH 47 Maplevale Road 03827 603-642-8333

Exeter Public Library Exeter NH 4 Chestnut Street 03833 603-772-3101

Hampstead Public Library Hampstead NH 9 Mary E Clark Drive 03841 603-329-6411


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

Atkinson Marriage License Atkinson NH 21 Academy Avenue 03811 603-362-4920

Auburn Marriage License Auburn NH 47 Chester Road 03032 603-483-2281

Brentwood Marriage License Brentwood NH 1 Dalton Road 03833 603-642-6400

Candia Marriage License Candia NH 74 High Street 03034 603-483-5573

Chester Marriage License Chester NH 84 Chester Street 03036 603-887-3636

Danville Marriage License Danville NH 210 Main Street 03819

Deerfield Marriage License Deerfield NH 8 Raymond Road 03037

Derry Marriage License Derry NH 14 Manning Street 03038 603-432-6105

East Kingston Marriage License East Kingston NH 24 Depot Road 03827 603-642-8794

Epping Marriage License Epping NH 157 Main Street 03042 603-679-5441

Exeter Marriage License Exeter NH 10 Front Street 03833 603-778-0591

Fremont Marriage License Fremont NH 295 Main Street 03044 603-895-8693

Greenland Marriage License Greenland NH 575 Portsmouth Avenue 03840 603-431-7111

Hampstead Marriage License Hampstead NH 11 Main Street 03841

Hampton Falls Marriage License Hampton Falls NH 1 Drinkwater Road 03844


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

Auburn Town Hall Auburn NH 47 Chester Road 03032 603-483-5052

Brentwood Town Hall Brentwood NH 1 Dalton Road 03833 603-642-8817

Danville Town Hall Danville NH 210 Main St 03819 603-382-8253

Deerfield Town Hall Deerfield NH 8 Raymond Road 03037 603-463-8811

Exeter Town Hall Exeter NH 10 Front Street 03833 603-778-0591

Fremont Town Hall Fremont NH 295 Main Street 03044 603-895-8693

Greenland Town Hall Greenland NH 575 Portsmouth Avenue 03840 603-431-7111