Craven County Ancestry Search (North Carolina)

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


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

New Bern City Cemeteries Division New Bern NC 300 Pollock Street 28560 252-639-7515

New Bern Memorials Cemetery New Bern NC 2202 Neuse Boulevard 28560 252-636-1127

New Bern National Cemetery New Bern NC 1711 National Avenue 28560 252-637-2912

Vanceboro Celestial Memorial Gardens Cemetery Vanceboro NC 1236 Old Washington Road 28586 252-244-0027


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

Craven County Clerk New Bern NC 406 Craven Street 28560 252-636-6601


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

Craven County Court New Bern NC 302 Broad Street 28560 252-639-9012

Craven District Court New Bern NC 302 Broad Street 28560 252-639-9011


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

New Bern Historical Society New Bern NC 511 Broad Street 28560 252-638-8558


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

Craven County Marriage License New Bern NC 406 Craven Street 28560 252-636-6617


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

Bridgeton Town Hall New Bern NC 202 B Street 28560 252-637-3697

Cove City Town Hall Cove City NC 204 South Main Street 28523 252-633-1595

New Bern City Hall New Bern NC 300 Pollock Street 28560 252-636-4000

Trent Woods Town Hall Trent Woods NC 912 Country Club Drive 28562 252-637-9810

Vanceboro Town Hall Vanceboro NC 7905 Main Street 28586 252-244-0919