Salem Ancestry Search

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


Salem Cemetery

Search Salem NH cemeteries as part of a free ancestry search.

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

Salem Pine Grove Cemetery 329 Main Street Salem NH 03079 603-890-2180

Salem Town of Cemeteries & Parks 329 North Main Street Salem NH 03079 603-890-2180

Cemetery on the Hill Range Road Windham NH 03087 4.0 miles from Salem 603-893-0828

Haverhill St Joseph Cemetery 892 Hilldale Avenue Haverhill MA 01832 4.6 miles from Salem 781-322-6300


Salem Clerk Office

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

Salem Town Clerk 33 Geremonty Drive Salem NH 03079 603-890-2110

Methuen City Clerk 41 Pleasant Street Methuen Town MA 01844 4.1 miles from Salem 978-983-8595

Atkinson Town Clerk 21 Academy Avenue Atkinson NH 03811 4.6 miles from Salem 603-362-4920

Haverhill City Clerk 4 Summer Street Haverhill MA 01830 6.3 miles from Salem 978-374-2312

Plaistow Town Clerk 145 Main Street Plaistow NH 03865 6.4 miles from Salem 603-382-8129


Salem Court

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

Salem District Court 35 Geremonty Drive Salem NH 03079 603-893-4483

Lawrence District Court 2 Appleton Street Lawrence MA 01840 6.0 miles from Salem 978-687-7184

Haverhill District Court 45 Ginty Boulevard Haverhill MA 01830 6.4 miles from Salem 978-373-4151

Plaistow District Court 14 Elm Street Plaistow NH 03865 6.5 miles from Salem 603-382-4651

Derry District Court 10 Manning Street Derry NH 03038 9.2 miles from Salem 603-434-4676


Salem Historical Society

Search Salem NH historical societies as part of a free ancestry search.

Atkinson Historical Society 3 Academy Avenue Atkinson NH 03811 4.3 miles from Salem 603-362-9317

Plaistow Historical Society 127 Main Street Plaistow NH 03865 6.3 miles from Salem 603-382-1675

Hampstead Historical Society 67 Main Street Hampstead NH 03841 6.3 miles from Salem 603-329-6959

Haverhill Historical Society 240 Water Street Haverhill MA 01830 6.9 miles from Salem 978-374-4626

Pelham New Hampshire Historical Society 5 Main Street Pelham NH 03076 7.2 miles from Salem 603-635-6977


Salem Library

Search Salem NH libraries as part of a free ancestry search.

Kelley Library 234 Main Street Salem NH 03079 603-898-7064

Nevins Memorial Library 305 Broadway Methuen Town MA 01844 4.0 miles from Salem 978-686-4080

Nesmith Library 8 Fellows Road Windham NH 03087 5.1 miles from Salem 603-432-7154

Hampstead Public Library 9 Mary E Clark Drive Hampstead NH 03841 5.2 miles from Salem 603-329-6411

Lawrence Public Library 51 Lawrence Street Lawrence MA 01841 5.7 miles from Salem 978-620-3600


Salem Marriage License Office

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

Salem Marriage License 33 Geremonty Drive Salem NH 03079 603-890-2116

Atkinson Marriage License 21 Academy Avenue Atkinson NH 03811 4.6 miles from Salem 603-362-4920

Windham Marriage License 3 North Lowell Road Windham NH 03087 5.3 miles from Salem 603-434-5075

Hampstead Marriage License 11 Main Street Hampstead NH 03841 6.1 miles from Salem

Plaistow Marriage License 145 Main Street Plaistow NH 03865 6.4 miles from Salem


Salem Town & City Hall

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

Salem NH Town Hall 33 Geremonty Drive Salem NH 03079 603-890-2128

Salem Town Hall 1 Sally Sweet Way Salem NH 03079 603-890-2190

Windham Town Hall 3 North Lowell Road Windham NH 03087 5.1 miles from Salem 603-434-5075

Lawrence City Hall 200 Common Street Lawrence MA 01840 5.9 miles from Salem 978-794-5803

Haverhill City Hall 4 Summer Street Haverhill MA 01830 6.3 miles from Salem 978-374-2300