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

Updated on June 18, 2025.

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

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 2019
Mecklenburg
Wake
Guilford
Cumberland
Durham
Forsyth
Pitt
Cabarrus
Gaston
Wayne
Ranking of North Carolina Counties By Non-Hispanic Black or African American Population in 2019
0 of 0
Rank County Non-Hispanic Black or African American Population
1 Mecklenburg County 350425
2 Wake County 221515
3 Guilford County 184954
4 Cumberland County 124898
5 Durham County 114838
6 Forsyth County 98564
7 Pitt County 63937
8 Cabarrus County 40227
9 Gaston County 38958
10 Wayne County 38600
11 Nash County 38446
12 Alamance County 34214
13 Johnston County 33813
14 Wilson County 32294
15 New Hanover County 30297
16 Robeson County 30108
17 Edgecombe County 29467
18 Onslow County 29423
19 Union County 28461
20 Harnett County 28376
21 Halifax County 26611
22 Rowan County 22973
23 Lenoir County 22969
24 Vance County 22700
25 Iredell County 21471
26 Craven County 21243
27 Cleveland County 20215
28 Granville County 18748
29 Hoke County 18547
30 Franklin County 17450
31 Rockingham County 16900
32 Orange County 16704
33 Columbus County 16633
34 Davidson County 16184
35 Sampson County 15994
36 Buncombe County 15645
37 Pasquotank County 14311
38 Duplin County 14289
39 Hertford County 14255
40 Richmond County 14071
41 Brunswick County 13897
42 Catawba County 13509
43 Scotland County 13490
44 Moore County 11728
45 Lee County 11699
46 Bertie County 11588
47 Beaufort County 11293
48 Anson County 11170
49 Northampton County 11035
50 Bladen County 10956
51 Person County 10467
52 Warren County 9932
53 Martin County 9336
54 Pender County 8977
55 Randolph County 8863
56 Chatham County 8649
57 Greene County 7421
58 Caswell County 7205
59 Stanly County 6912
60 Rutherford County 6468
61 Burke County 6001
62 Washington County 5587
63 Montgomery County 4909
64 Chowan County 4731
65 Lincoln County 4690
66 Caldwell County 3985
67 Carteret County 3694
68 Henderson County 3665
69 Gates County 3586
70 Perquimans County 3005
71 Wilkes County 2960
72 Jones County 2715
73 Surry County 2643
74 Davie County 2612
75 Pamlico County 2335
76 Alexander County 2115
77 Stokes County 1784
78 McDowell County 1728
79 Currituck County 1501
80 Tyrrell County 1332
81 Hyde County 1307
82 Camden County 1188
83 Transylvania County 1147
84 Yadkin County 1118
85 Watauga County 933
86 Jackson County 932
87 Dare County 897
88 Polk County 826
89 Avery County 777
90 Haywood County 768
91 Macon County 495
92 Cherokee County 402
93 Madison County 283
94 Ashe County 197
95 Alleghany County 162
96 Yancey County 158
97 Swain County 152
98 Clay County 125
99 Mitchell County 84
100 Graham County 36