Duplin County Ancestry Search (North Carolina)

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


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

Duplin Memorial Gardens Cemetery Wallace NC 612 South Norwood Street 28466 910-285-3395

East Duplin Memorial Gardens Cemetery Beulaville NC 106 East Main Street 28518 910-298-4038

Faison Cemetery Faison NC East Main Street 28341

Pink Hill Oak Ridge Memorial Park Cemetery Pink Hill NC 985 North Carolina 11 South 28572 252-568-4330

Riverview Memorial Park & Mausoleum Cemetery Wallace NC 612 South Norwood Street 28466 910-285-3395

Rockfish Memorial Cemeteries Wallace NC 6269 North Carolina 41 28466 910-285-3395

Warsaw Pine Crest Cemetery Warsaw NC Pine Crest Drive 28398 910-293-7814


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

Duplin County Clerk Kenansville NC PO Box 910 28349 910-296-2100

Rose Hill Clerk Rose Hill NC 103 Southwest Railroad Street 28458 910-289-2091


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

Duplin County Court Kenansville NC 112 Duplin Street 28349 910-296-2305

Duplin District Court Kenansville NC 112 Duplin Street 28349 910-592-7419


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

Duplin County Marriage License Kenansville NC Duplin County Courthouse Annex, Room #106 28349 910-296-2108


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

Beulaville Town Hall Beulaville NC 111 West Quinn Street 28518 910-298-4647

Calypso Town Hall Calypso NC 103 West Trade Street 28325 919-658-9221

Kenansville Town Hall Kenansville NC 141 Routledge Road 28349 910-296-0369

Magnolia Town Hall Magnolia NC 113 North Railroad Street 28453 910-289-3205

Rose Hill Town Hall Rose Hill NC 103 Southwest Railroad Street 28458 910-289-3159

Teachey Town Hall Teachey NC 137 East 2nd Street 28464 910-285-7564

Techery Town Of Hall Teachey NC 445 Log Cabin Rd 28464 910-285-4961

Warsaw Town Hall Warsaw NC 121 South Front Street 28398 910-293-7814