Richmond County Ancestry Search (North Carolina)

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


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

Rockingham Lincoln Memorial Park Cemetery Rockingham NC 860 Fayetteville Road 28379 910-895-0702

Rockingham RicHomeond County Memorial Park Cemetery Rockingham NC 1717 East Broad Avenue 28379 910-895-2778


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

Ellerbe Town Clerk Ellerbe NC 108 Page Street 28338 910-652-6251

Richmond Clerk Rockingham NC 105 West Franklin Street 28379 910-419-7400

Richmond County Clerk Rockingham NC PO Box 504 28380 910-997-8213


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

Richmond County Court Rockingham NC 114 East Franklin Street 28379 704-694-4344

Richmond District Court Rockingham NC 114 East Franklin Street 28379 910-997-9160


Richmond County Libraries may provide you with access to free public records databases with information related to vital, genealogy, historical, and property records. These Richmond County public records are useful for genealogy research.

Sandhill Regional Library Office Rockingham NC 412 East Franklin Street 28379 910-997-3388


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

Richmond County Marriage License Rockingham NC Richmond County Courthouse, 114 Franklin Street 28380 910-997-8217


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

Hamlet Town Hall Hamlet NC 172 Earle Franklin Road 28345 910-582-6002

Hoffman Town Hall Hoffman NC 3373 U.s. 1 28347 910-281-3606

Hoffman Town Hall Hoffman NC 2176 Caddell Rd 28347 910-281-3606

Rockingham City Hall Rockingham NC 514 Rockingham Rd 28379 910-895-9088