Portsmouth Ancestry Search

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


Portsmouth Cemetery

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

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

Portsmouth Old North Cemetery Maplewood Avenue Portsmouth NH 03801

Portsmouth St Marys Cemetery Middle Road Portsmouth NH 03801 603-436-0048

Portsmouth Temple Israel Cemetery Banfield Road Portsmouth NH 03801

Proprietors Burying Ground Cemetery South Street Portsmouth NH 03801 603-436-2323


Portsmouth Clerk Office

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

Portsmouth Clerk 1 Junkins Avenue Portsmouth NH 03801 603-610-7229

Rye Town Clerk 10 Central Road Rye NH 03870 3.5 miles from Portsmouth 603-964-8562

Durham Town Clerk 15 Newmarket Road Durham NH 03824 8.6 miles from Portsmouth 603-868-5577

Hampton Town Clerk 100 Winnacunnet Road Hampton NH 03842 8.9 miles from Portsmouth 603-926-0406

Hampton Falls Town Clerk 1 Drinkwater Road Hampton Falls NH 03844 10.7 miles from Portsmouth 603-926-4618


Portsmouth Court

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

Portsmouth District Court 101 Parrott Avenue Portsmouth NH 03801 603-431-2192

York District Court 11 Chases Pond Road York Harbor ME 03909 8.9 miles from Portsmouth 207-363-1230

Durham District Court 90 Main Street Durham NH 03824 9.2 miles from Portsmouth 603-868-2323

Dover District Court 25 Saint Thomas Street Dover NH 03820 10.4 miles from Portsmouth 603-742-7202

Hampton District Court 130 Ledge Road Seabrook NH 03874 13.0 miles from Portsmouth 603-474-2637


Portsmouth Historical Society

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

Portsmouth Historical Society 118 Pleasant Street Portsmouth NH 03801 603-436-8420

Portsmouth New Hampshire Historical Society 43 Middle Street Portsmouth NH 03801 603-436-8420

Rye New Hampshire Historical Society 10 Old Parish Road Rye NH 03870 3.4 miles from Portsmouth 603-964-7730

Stratham Historical Society Portsmouth Avenue Stratham NH 03885 7.5 miles from Portsmouth 603-778-0434

Newmarket Historical Society Granite Street Newmarket NH 03857 8.1 miles from Portsmouth 603-659-7420


Portsmouth Library

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

Portsmouth Public Library 175 Parrott Avenue Portsmouth NH 03801 603-427-1540

North Hampton Public Library 237A Atlantic Avenue North Hampton NH 03862 6.5 miles from Portsmouth 603-964-6326

Durham Public Library 49 Madbury Road Durham NH 03824 9.2 miles from Portsmouth 603-868-6699

University of New Hampshire Library 18 Library Way Durham NH 03824 9.3 miles from Portsmouth 603-862-1535

Exeter Public Library 4 Chestnut Street Exeter NH 03833 9.9 miles from Portsmouth 603-772-3101


Portsmouth Marriage License Office

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

New Castle Marriage License 49 Main Street New Castle NH 03854 3.3 miles from Portsmouth

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

Rye Marriage License 10 Central Road Rye NH 03870 3.5 miles from Portsmouth 603-964-8562

Newington Marriage License 205 Nimble Hill Road Newington NH 03801 4.0 miles from Portsmouth 603-436-7640

North Hampton Marriage License 237 Atlantic Avenue North Hampton NH 03862 6.6 miles from Portsmouth 603-964-6029


Portsmouth Town & City Hall

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

Newington Town Hall GOSLING Rd Portsmouth NH 03801 603-431-4111

Portsmouth City Hall 1 Junkins Avenue Portsmouth NH 03801 603-431-2000

New Castle Town Hall 49 Main Street New Castle NH 03854 3.3 miles from Portsmouth 603-431-6710

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

Rye Town Hall 10 Central Road Rye NH 03870 3.5 miles from Portsmouth 603-964-5523