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

Updated on June 18, 2025.

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

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 2017
Mecklenburg
Wake
Guilford
Cumberland
Durham
Forsyth
Pitt
Wayne
Nash
Gaston
Ranking of North Carolina Counties By Non-Hispanic Black or African American Population in 2017
0 of 0
Rank County Non-Hispanic Black or African American Population
1 Mecklenburg County 338662
2 Wake County 214757
3 Guilford County 179512
4 Cumberland County 121902
5 Durham County 113976
6 Forsyth County 96694
7 Pitt County 62483
8 Wayne County 38107
9 Nash County 37761
10 Gaston County 36550
11 Cabarrus County 36274
12 Wilson County 32246
13 Alamance County 32068
14 Robeson County 31070
15 New Hanover County 30710
16 Johnston County 30668
17 Edgecombe County 30315
18 Onslow County 28817
19 Harnett County 27505
20 Halifax County 27226
21 Union County 27014
22 Lenoir County 23089
23 Rowan County 22539
24 Vance County 22394
25 Craven County 21568
26 Iredell County 20534
27 Cleveland County 20058
28 Granville County 18720
29 Hoke County 17892
30 Columbus County 16972
31 Rockingham County 16846
32 Franklin County 16789
33 Orange County 16468
34 Sampson County 16054
35 Buncombe County 15594
36 Davidson County 15474
37 Hertford County 14369
38 Duplin County 14368
39 Pasquotank County 14037
40 Richmond County 13973
41 Scotland County 13735
42 Catawba County 13484
43 Brunswick County 13399
44 Anson County 11976
45 Bertie County 11797
46 Moore County 11712
47 Lee County 11596
48 Beaufort County 11548
49 Northampton County 11400
50 Bladen County 11334
51 Person County 10494
52 Warren County 10029
53 Martin County 9537
54 Pender County 9095
55 Randolph County 8816
56 Chatham County 8592
57 Greene County 7526
58 Caswell County 7318
59 Stanly County 6963
60 Rutherford County 6383
61 Burke County 5950
62 Washington County 5750
63 Montgomery County 4973
64 Chowan County 4819
65 Lincoln County 4444
66 Carteret County 3831
67 Caldwell County 3819
68 Henderson County 3651
69 Gates County 3629
70 Perquimans County 3055
71 Wilkes County 2907
72 Jones County 2854
73 Surry County 2600
74 Davie County 2586
75 Pamlico County 2389
76 Alexander County 2138
77 Stokes County 1794
78 McDowell County 1612
79 Tyrrell County 1540
80 Hyde County 1486
81 Currituck County 1427
82 Camden County 1218
83 Transylvania County 1178
84 Yadkin County 1131
85 Watauga County 941
86 Jackson County 913
87 Dare County 872
88 Polk County 850
89 Avery County 777
90 Haywood County 738
91 Macon County 440
92 Cherokee County 394
93 Madison County 302
94 Ashe County 199
95 Alleghany County 166
96 Yancey County 145
97 Swain County 144
98 Clay County 118
99 Mitchell County 73
100 Graham County 40