Ranking of North Carolina Counties By Black or African American Alone 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 race as Black or African American Alone (367.53K), followed by Wake County (233.57K), and Guilford County (190.68K).

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 Black or African American Alone Population in 2019
Mecklenburg
Wake
Guilford
Cumberland
Durham
Forsyth
Pitt
Cabarrus
Gaston
Wayne
Ranking of North Carolina Counties By Black or African American Alone Population in 2019
0 of 0
Rank County Black or African American Alone Population
1 Mecklenburg County 367530
2 Wake County 233571
3 Guilford County 190683
4 Cumberland County 131850
5 Durham County 119161
6 Forsyth County 105286
7 Pitt County 65354
8 Cabarrus County 42657
9 Gaston County 40385
10 Wayne County 40208
11 Nash County 39100
12 Johnston County 35994
13 Alamance County 35599
14 Wilson County 33105
15 Onslow County 31861
16 New Hanover County 31448
17 Robeson County 30920
18 Union County 30111
19 Harnett County 30038
20 Edgecombe County 29805
21 Halifax County 26889
22 Rowan County 23982
23 Lenoir County 23350
24 Vance County 23145
25 Iredell County 22499
26 Craven County 21922
27 Cleveland County 20465
28 Hoke County 19539
29 Granville County 19275
30 Franklin County 18053
31 Orange County 17408
32 Rockingham County 17300
33 Columbus County 16947
33 Davidson County 16947
34 Sampson County 16874
35 Buncombe County 16346
36 Duplin County 15084
37 Pasquotank County 14620
38 Hertford County 14432
39 Richmond County 14395
40 Catawba County 14360
41 Brunswick County 14306
42 Scotland County 13652
43 Lee County 12342
44 Moore County 12065
45 Bertie County 11672
46 Beaufort County 11667
47 Anson County 11267
48 Bladen County 11206
49 Northampton County 11163
50 Person County 10619
51 Warren County 10107
52 Randolph County 9579
53 Martin County 9473
54 Pender County 9288
55 Chatham County 9154
56 Greene County 7677
57 Caswell County 7319
58 Stanly County 7149
59 Rutherford County 6683
60 Burke County 6252
61 Washington County 5693
62 Montgomery County 5108
63 Lincoln County 4995
64 Chowan County 4795
65 Caldwell County 4296
66 Henderson County 3965
67 Carteret County 3895
68 Gates County 3620
69 Wilkes County 3196
70 Perquimans County 3049
71 Surry County 3039
72 Jones County 2761
73 Davie County 2756
74 Pamlico County 2392
75 Alexander County 2204
76 McDowell County 1910
77 Stokes County 1891
78 Currituck County 1601
79 Tyrrell County 1371
80 Hyde County 1336
81 Yadkin County 1274
82 Camden County 1233
83 Transylvania County 1187
84 Watauga County 1042
85 Jackson County 1034
86 Dare County 1013
87 Polk County 863
88 Haywood County 851
89 Avery County 811
90 Macon County 614
91 Cherokee County 468
92 Madison County 306
93 Ashe County 252
94 Yancey County 200
95 Alleghany County 198
96 Swain County 163
97 Clay County 145
98 Mitchell County 113
99 Graham County 47