Ranking of North Carolina Counties By Non-Hispanic Black or African American Population in 2010

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2010, among all North Carolina counties, Mecklenburg County had the highest number of people who identified their ethnicity as Non-Hispanic Black or African American (281.07K), followed by Wake County (184.91K), and Guilford County (158.35K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Carolina counties.

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of North Carolina Counties By Non-Hispanic Black or African American Population in 2010
Mecklenburg
Wake
Guilford
Cumberland
Durham
Forsyth
Pitt
Wayne
Nash
Robeson
Ranking of North Carolina Counties By Non-Hispanic Black or African American Population in 2010
0 of 0
Rank County Non-Hispanic Black or African American Population
1 Mecklenburg County 281069
2 Wake County 184909
3 Guilford County 158350
4 Cumberland County 115503
5 Durham County 102496
6 Forsyth County 90029
7 Pitt County 57234
8 Wayne County 38256
9 Nash County 35646
10 Robeson County 32495
11 Edgecombe County 32393
12 Wilson County 31523
13 Gaston County 31099
14 New Hanover County 29608
15 Halifax County 28912
16 Alamance County 28118
17 Onslow County 27599
18 Cabarrus County 26983
19 Johnston County 25293
20 Lenoir County 23985
21 Harnett County 23826
22 Union County 23373
23 Craven County 22958
24 Vance County 22432
25 Rowan County 22113
26 Cleveland County 20265
27 Iredell County 18821
28 Granville County 18350
29 Rockingham County 17602
30 Columbus County 17562
31 Sampson County 16991
32 Franklin County 16092
33 Orange County 15808
34 Hoke County 15659
35 Pasquotank County 15263
36 Buncombe County 15093
37 Hertford County 14931
38 Duplin County 14704
39 Davidson County 14364
40 Richmond County 14192
41 Scotland County 13891
42 Bertie County 13236
43 Anson County 13006
44 Catawba County 12934
45 Northampton County 12816
46 Brunswick County 12215
47 Bladen County 12199
48 Beaufort County 12143
49 Moore County 11782
50 Lee County 11387
51 Warren County 10918
52 Martin County 10587
53 Person County 10586
54 Pender County 9218
55 Chatham County 8326
56 Randolph County 8067
57 Caswell County 8013
58 Greene County 7848
59 Rutherford County 6820
60 Stanly County 6599
61 Washington County 6519
62 Burke County 5947
63 Montgomery County 5180
64 Chowan County 5032
65 Lincoln County 4260
66 Gates County 4037
67 Caldwell County 4033
68 Carteret County 3991
69 Perquimans County 3323
70 Jones County 3267
71 Henderson County 3187
72 Wilkes County 2811
73 Surry County 2665
74 Pamlico County 2614
75 Davie County 2573
76 Alexander County 2032
77 Stokes County 1890
78 Hyde County 1830
79 Tyrrell County 1675
80 McDowell County 1664
81 Currituck County 1340
82 Camden County 1294
83 Transylvania County 1288
84 Yadkin County 1162
85 Polk County 901
86 Watauga County 849
87 Dare County 811
88 Jackson County 749
89 Avery County 721
90 Haywood County 623
91 Macon County 429
92 Cherokee County 327
93 Madison County 234
94 Ashe County 155
95 Alleghany County 137
96 Yancey County 134
97 Swain County 83
98 Clay County 67
99 Mitchell County 56
100 Graham County 18