Salem County Ancestry Search

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


Salem County Cemetery

Search Salem County NJ cemeteries as part of a free ancestry search.

Elmer Alliance Cemetery Association 970 Gershal Avenue Pittsgrove NJ 08318 856-696-1520

Lawnside Cemetery 1017 U.s. 40 Woodstown NJ 08098 856-769-2626

Olivet Cemetery Association 716 Buck Road Pittsgrove NJ 08318 856-358-8029


Salem County Clerk Office

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

Elk Township Clerk 667 Whig Lane Monroeville NJ 08343 856-881-6631

Elmer Clerk S MAIN St Elmer NJ 08318 856-307-0004

Penns Grove Borough Clerk 1 State Street Penns Grove NJ 08069 856-299-0098

Pennsville Township Clerk 90 N Broadway Pennsville NJ 08070 856-678-8036


Salem County Court

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

Alloway Municipal Court Friesburg Rd Alloway NJ 08001 856-935-0550

Carneys Point Municipal Court 303 Harding Highway Carneys Point NJ 08069 856-299-1013

Elk Municipal Court 680 Whig Lane Monroeville NJ 08343 856-881-6631

Elmer Municipal Court 90 West Avenue Woodstown NJ 08098 856-769-2424

Elsinboro Municipal Court 619 Salem Fort Elfsborg Road Salem NJ 08079 856-935-2200

Mannington Municipal Court 90 West Avenue Woodstown NJ 08098 856-769-2424

Newfield Municipal Court 680 Whig Lane Monroeville NJ 08343 856-881-6631

Oldmans Municipal Court 23 Pedricktown Woodstown Road Pedricktown NJ 08067 856-769-2424

Penns Grove Municipal Court 1 State Street Penns Grove NJ 08069 856-299-0911

Pennsville Municipal Court 90 North Broadway Pennsville NJ 08070 856-678-8036

Pilesgrove Municipal Court 1180 U.s. 40 Pilesgrove NJ 08098 856-769-1275


Salem County Historical Society

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

Penns Grove Historical Society 48 West Main Street Penns Grove NJ 08069 856-299-1556