Greene County Ancestry Search (North Carolina)

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


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

Greene County Clerk Snow Hill NC 229 Kingold Boulevard 28580 252-747-3446


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

Greene County Court Snow Hill NC 301 North Greene Street 28580 252-747-3505

Greene District Court Snow Hill NC 301 North Greene Street 28580 252-747-5744


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

Greene County Arts and Historical Society Snow Hill NC 107 Northwest 3rd Street 28580 252-747-1999


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

Greene County Marriage License Snow Hill NC 301 North Greene Street 28580 252-747-3620