← All states
North Carolina county public records
1,752,281 records across 100 counties. Choose your county.
50,000+ 10,000+ 1,000+ under 1,000 none yet
- Alamance County 19,746
- Alexander County 7
- Alleghany County 1,197
- Anson County 709
- Ashe County 3,851
- Avery County 3,129
- Beaufort County 8,927
- Bertie County 274
- Bladen County 1,070
- Brunswick County 125,374
- Buncombe County 17,137
- Burke County 6,258
- Cabarrus County 21,244
- Caldwell County 1,434
- Camden County 252
- Carteret County 9,624
- Caswell County 405
- Catawba County 21,950
- Chatham County 11,448
- Cherokee County 2,283
- Chowan County 374
- Clay County 370
- Cleveland County 5,043
- Columbus County 3,469
- Craven County 22,407
- Cumberland County 57,572
- Currituck County 1,341
- Dare County 3,239
- Davidson County 24,215
- Davie County 2,636
- Duplin County 1,945
- Durham County 43,371
- Edgecombe County 2,507
- Forsyth County 63,445
- Franklin County 1,063
- Gaston County 33,851
- Gates County 96
- Graham County 203
- Granville County 1,106
- Greene County 350
- Guilford County 99,294
- Halifax County 47
- Harnett County 22,523
- Haywood County 9,251
- Henderson County 15,966
- Hertford County 387
- Hoke County 4,036
- Hyde County 260
- Iredell County 26,239
- Jackson County 10,651
- Johnston County 25,468
- Jones County 850
- Lee County 5,715
- Lenoir County 3,440
- Lincoln County 22,692
- Macon County 7,119
- Madison County 348
- Martin County 656
- McDowell County 636
- Mecklenburg County 327,156
- Mitchell County 471
- Montgomery County 820
- Moore County 15,890
- Nash County 9,891
- New Hanover County 185,665
- Northampton County 439
- Onslow County 44,776
- Orange County 19,049
- Pamlico County 1,697
- Pasquotank County 2,962
- Pender County 1,847
- Perquimans County 287
- Person County 5,714
- Pitt County 25,524
- Polk County 793
- Randolph County 4,039
- Richmond County 1,558
- Robeson County 1,340
- Rockingham County 8,321
- Rowan County 16,271
- Rutherford County 4,565
- Sampson County 4,247
- Scotland County 1,123
- Stanly County 7,450
- Stokes County 1,062
- Surry County 2,707
- Swain County 3
- Transylvania County 3,340
- Tyrrell County 110
- Union County 44,442
- Vance County 989
- Wake County 196,695
- Warren County 2,633
- Washington County 790
- Watauga County 5,807
- Wayne County 3,148
- Wilkes County 5,576
- Wilson County 6,810
- Yadkin County 3,340
- Yancey County 2,434