Rank County Population (2012)
1 Mecklenburg County, North Carolina 969,031
2 Wake County, North Carolina 952,151
3 Guilford County, North Carolina 500,879
4 Forsyth County, North Carolina 358,137
5 Cumberland County, North Carolina 324,049
6 Durham County, North Carolina 279,641
7 Buncombe County, North Carolina 244,490
8 New Hanover County, North Carolina 209,234
9 Union County, North Carolina 208,520
10 Gaston County, North Carolina 208,049
11 Cabarrus County, North Carolina 184,498
12 Onslow County, North Carolina 183,263
13 Johnston County, North Carolina 174,938
14 Pitt County, North Carolina 172,554
15 Davidson County, North Carolina 163,260
16 Iredell County, North Carolina 162,708
17 Catawba County, North Carolina 154,339
18 Alamance County, North Carolina 153,920
19 Randolph County, North Carolina 142,466
20 Rowan County, North Carolina 138,180
21 Orange County, North Carolina 137,941
22 Robeson County, North Carolina 135,496
23 Wayne County, North Carolina 124,246
24 Harnett County, North Carolina 122,135
25 Brunswick County, North Carolina 112,257
26 Henderson County, North Carolina 108,266
27 Craven County, North Carolina 104,770
28 Cleveland County, North Carolina 97,474
29 Nash County, North Carolina 95,708
30 Rockingham County, North Carolina 92,720
31 Burke County, North Carolina 90,505
32 Moore County, North Carolina 90,302
33 Caldwell County, North Carolina 81,930
34 Wilson County, North Carolina 81,867
35 Lincoln County, North Carolina 79,313
36 Surry County, North Carolina 73,561
37 Wilkes County, North Carolina 69,306
38 Carteret County, North Carolina 67,632
39 Rutherford County, North Carolina 67,323
40 Chatham County, North Carolina 65,976
41 Sampson County, North Carolina 63,949
42 Franklin County, North Carolina 61,475
43 Stanly County, North Carolina 60,576
44 Granville County, North Carolina 60,436
45 Duplin County, North Carolina 60,033
46 Lee County, North Carolina 59,715
47 Lenoir County, North Carolina 59,227
48 Haywood County, North Carolina 58,908
49 Columbus County, North Carolina 57,638
50 Edgecombe County, North Carolina 55,954
51 Pender County, North Carolina 54,195
52 Halifax County, North Carolina 54,006
53 Watauga County, North Carolina 51,871
54 Hoke County, North Carolina 50,536
55 Beaufort County, North Carolina 47,507
56 Stokes County, North Carolina 46,783
57 Richmond County, North Carolina 46,627
58 Vance County, North Carolina 45,132
59 McDowell County, North Carolina 44,998
60 Davie County, North Carolina 41,433
61 Pasquotank County, North Carolina 40,591
62 Jackson County, North Carolina 40,448
63 Person County, North Carolina 39,268
64 Yadkin County, North Carolina 38,084
65 Alexander County, North Carolina 36,853
66 Scotland County, North Carolina 36,094
67 Bladen County, North Carolina 34,915
68 Dare County, North Carolina 34,573
69 Macon County, North Carolina 33,869
70 Transylvania County, North Carolina 32,849
71 Montgomery County, North Carolina 27,668
72 Ashe County, North Carolina 27,097
73 Cherokee County, North Carolina 26,992
74 Anson County, North Carolina 26,351
75 Hertford County, North Carolina 24,438
76 Currituck County, North Carolina 24,077
77 Martin County, North Carolina 23,961
78 Caswell County, North Carolina 23,217
79 Greene County, North Carolina 21,429
80 Northampton County, North Carolina 21,428
81 Madison County, North Carolina 20,742
82 Bertie County, North Carolina 20,653
83 Warren County, North Carolina 20,576
84 Polk County, North Carolina 20,271
85 Avery County, North Carolina 17,635
86 Yancey County, North Carolina 17,630
87 Mitchell County, North Carolina 15,368
88 Chowan County, North Carolina 14,772
89 Swain County, North Carolina 14,141
90 Perquimans County, North Carolina 13,563
91 Pamlico County, North Carolina 13,074
92 Washington County, North Carolina 12,736
93 Gates County, North Carolina 11,869
94 Alleghany County, North Carolina 10,927
95 Clay County, North Carolina 10,618
96 Jones County, North Carolina 10,275
97 Camden County, North Carolina 10,090
98 Graham County, North Carolina 8,700
99 Hyde County, North Carolina 5,859
100 Tyrrell County, North Carolina 4,338