New Horizons Genealogy

"Specializing in New England and New York Colonial American Ancestry"

Search Free North Carolina Genealogy Records Online

Search Free North Carolina Genealogy and Family History Records Online including census, cemetery, vital, military and other genealogical and historical records that can be used for your family history research.

Our North Carolina genealogy and family history page is a place where you can come in and research your genealogy and family history. We also do our best to provide a history of the area, to provide you with an overview of the time in which your ancestors lived.

We regret that we are unable to do personal research for you. All genealogical and family history records we come across are being added to this website. Please keep checking back.

Try our genealogy search engine

Free Statewide North Carolina Genealogy Records Online

North Carolina Cemetery Records

North Carolina Military Records

Free North Carolina Genealogy Records By County

CountyEstablishedOriginCounty seat
Alamance County1849Orange CountyGraham
Alexander County1847Caldwell County, Iredell County, and Wilkes CountyTaylorsville
Alleghany County1859Ashe CountySparta
Anson County1750Bladen CountyWadesboro
Ashe County1799Wilkes CountyJefferson
Avery County1911Caldwell County, Mitchell County, and Watauga CountyNewland
Beaufort County1712Original countyWashington
Bertie County1722Chowan CountyWindsor
Bladen County1734New Hanover CountyElizabethtown
Brunswick County1764Bladen County and New Hanover CountyBolivia
Buncombe County1791Burke County and Rutherford CountyAsheville
Burke County1777Rowan CountyMorganton
Cabarrus County1792Mecklenburg CountyConcord
Caldwell County1841Burke County and Wilkes CountyLenoir
Camden County1777Pasquotank CountyCamden
Carteret County1722Craven CountyBeaufort
Caswell County1777Orange CountyYanceyville
Catawba County1842Lincoln CountyNewton
Chatham County1771Orange CountyPittsboro
Cherokee County1839Macon CountyMurphy
Chowan County1668Albemarle CountyEdenton
Clay County1861Cherokee CountyHayesville
Cleveland County1841Lincoln County and Rutherford CountyShelby
Columbus County1808Bladen County and Brunswick CountyWhiteville
Craven County1705Bath CountyNew Bern
Cumberland County1754Bladen CountyFayetteville
Currituck County1668Albemarle CountyCurrituck
Dare County1870Currituck County, Hyde County, and Tyrrell CountyManteo
Davidson County1822Rowan CountyLexington
Davie County1836Rowan CountyMocksville
Duplin County1750New Hanover CountyKenansville
Durham County1881Orange County and Wake CountyDurham
Edgecombe County1741Bertie CountyTarboro
Forsyth County1849Stokes CountyWinston-Salem
Franklin County1779Bute CountyLouisburg
Gaston County1846Lincoln CountyGastonia
Gates County1779Chowan County, Hertford County, and Perquimans CountyGatesville
Graham County1872Cherokee CountyRobbinsville
Granville County1746Edgecombe CountyOxford
Greene County1799Dobbs CountySnow Hill
Guilford County1771Orange County and Rowan CountyGreensboro
Halifax County1758Edgecombe CountyHalifax
Harnett County1855Cumberland CountyLillington
Haywood County1808Buncombe CountyWaynesville
Henderson County1838Buncombe CountyHendersonville
Hertford County1759Bertie County, Chowan County, and Northampton CountyWinton
Hoke County1911Cumberland County and Robeson CountyRaeford
Hyde County1712Original countySwan Quarter
Iredell County1788Rowan CountyStatesville
Jackson County1851Haywood County and Macon CountySylva
Johnston County1746Craven CountySmithfield
Jones County1778Craven CountyTrenton
Lee County1907Chatham County and Moore CountySanford
Lenoir County1791Dobbs CountyKinston
Lincoln County1779Tryon CountyLincolnton
Macon County1828Haywood CountyFranklin
Madison County1851Buncombe County and Yancey CountyMarshall
Martin County1774Halifax County and Tyrrell CountyWilliamston
McDowell County1842Burke County and Rutherford CountyMarion
Mecklenburg County1762Anson CountyCharlotte
Mitchell County1861Burke County, Caldwell County, McDowell County, Watauga County, and Yancey CountyBakersville
Montgomery County1779Anson CountyTroy
Moore County1784Cumberland CountyCarthage
Nash County1777Edgecombe CountyNashville
New Hanover County1729Craven CountyWilmington
Northampton County1741Bertie CountyJackson
Onslow County1734New Hanover CountyJacksonville
Orange County1752Bladen County, Granville County, and Johnston CountyHillsborough
Pamlico County1872Beaufort County and Craven CountyBayboro
Pasquotank County1668Albemarle CountyElizabeth City
Pender County1875New Hanover CountyBurgaw
Perquimans County1668Albemarle CountyHertford
Person County1791Caswell CountyRoxboro
Pitt County1760Beaufort CountyGreenville
Polk County1855Henderson County and Rutherford CountyColumbus
Randolph County1779Guilford CountyAsheboro
Richmond County1779Anson CountyRockingham
Robeson County1787Bladen CountyLumberton
Rockingham County1785Guilford CountyWentworth
Rowan County1753Anson CountySalisbury
Rutherford County1779Tryon CountyRutherfordton
Sampson County1784Duplin CountyClinton
Scotland County1899Richmond CountyLaurinburg
Stanly County1841Montgomery CountyAlbemarle
Stokes County1789Surry CountyDanbury
Surry County1771Rowan CountyDobson
Swain County1871Jackson County and Macon CountyBryson City
Transylvania County1861Henderson County and Jackson CountyBrevard
Tyrrell County1729Chowan County, Currituck County, and Pasquotank CountyColumbia
Union County1842Anson County and Mecklenburg CountyMonroe
Vance County1881Franklin County, Granville County, and Warren CountyHenderson
Wake County1771Cumberland County, Johnston County, and Orange CountyRaleigh
Warren County1779Bute CountyWarrenton
Washington County1799Tyrrell CountyPlymouth
Watauga County1849Ashe County, Caldwell County, Wilkes County, and Yancey CountyBoone
Wayne County1779Dobbs CountyGoldsboro
Wilkes County1777Surry CountyWilkesboro
Wilson County1855Edgecombe County, Johnston County, Nash County, and Wayne CountyWilson
Yadkin County1850Surry CountyYadkinville
Yancey County1833Buncombe County and Burke CountyBurnsville

If you know of a North Carolina Genealogy link that should be added to this list, please Contact us