Avery County Ancestry Search (North Carolina)

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


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

Banner Cemetery Elk Park NC 196 Sunset Circle 28622 828-898-5556

McGuire Cemetery Elk Park NC 5280 Beech Mountain Road 28622 828-898-5876

Newland Hughes Cemetery Newland NC 59 Baxter Hughes Road 28657

Pittman Cemetery Newland NC 367 Powdermill Creek Road 28657 828-733-2169


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

Avery County Clerk Newland NC PO Box 640 28657 828-733-8212

Crossnore Town Clerk Crossnore NC 1 Fountain Circle 28616 828-733-0360


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

Avery County Court Newland NC 200 Montezuma Street 28657 828-265-5369

Avery District Court Newland NC 200 Montezuma Street 28657 828-733-2395


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

Avery County Marriage License Newland NC 200 Montezuma Street 28657 828-733-8260


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

Banner Elk Town Hall Banner Elk NC 200 Park Avenue 28604 828-898-5398

Beech Mountain Town Hall Beech Mountain NC 403 Beech Mountain Parkway 28604 828-387-4236

Elk Park City Hall Elk Park NC 169 Winters Street 28622 828-733-9573

Newland Town Hall Newland NC 301 Cranberry Street 28657 828-733-2023

Sugar Mountain Village Town Hall Sugar Mountain NC 237 Dick Trundy Lane 28604 828-898-9292