Ranking of North Carolina Counties By Two Or More Races Population Aged 25 years and above with an Educational attainment of Bachelors or Higher in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the North Carolina Two Or More Races population (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 66,874. Among all North Carolina counties, Wake County had the highest Two Or More Races population (aged 25 years and above) with an educational attainment of Bachelors or Higher (13,077), followed by Mecklenburg County (11,860), and Durham County (4,187).

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

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of North Carolina Counties By Two Or More Races Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Wake County
Mecklenburg County
Durham County
Cumberland County
Guilford County
Forsyth County
Union County
Orange County
Buncombe County
New Hanover County
Ranking of North Carolina Counties By Two Or More Races Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Items per page:
0 of 0
Rank County Number of People
1 Wake County 13077
2 Mecklenburg County 11860
3 Durham County 4187
4 Cumberland County 3258
5 Guilford County 3005
6 Forsyth County 2672
7 Union County 1760
8 Orange County 1675
9 Buncombe County 1555
10 New Hanover County 1436
11 Cabarrus County 1376
12 Gaston County 1166
13 Iredell County 1123
14 Onslow County 1082
15 Johnston County 1033
16 Chatham County 866
17 Harnett County 829
18 Pitt County 820
19 Catawba County 771
20 Brunswick County 741
21 Alamance County 733
22 Moore County 674
23 Randolph County 600
24 Davidson County 506
25 Wayne County 415
26 Henderson County 357
27 Craven County 356
28 Nash County 338
29 Pasquotank County 333
30 Hoke County 316
31 Pender County 310
32 Lincoln County 302
33 Carteret County 292
34 Halifax County 289
35 Rutherford County 284
36 Wilson County 264
37 Franklin County 244
38 Robeson County 243
39 Duplin County 237
40 Haywood County 216
41 Granville County 200
41 Sampson County 200
42 Burke County 198
43 Davie County 188
44 Caldwell County 183
45 Rowan County 180
46 Lee County 178
47 Edgecombe County 176
48 Cleveland County 173
49 Columbus County 166
50 Vance County 154
51 Surry County 152
52 Richmond County 134
52 Rockingham County 134
53 Mitchell County 124
54 Stanly County 122
55 Greene County 119
55 Wilkes County 119
56 Dare County 118
57 Jackson County 117
58 Northampton County 114
59 Alleghany County 112
59 Currituck County 112
60 Transylvania County 111
61 Lenoir County 94
62 Avery County 87
62 Camden County 87
63 Stokes County 86
64 Caswell County 77
65 Scotland County 76
65 Swain County 76
66 Person County 71
67 McDowell County 69
67 Martin County 69
68 Anson County 66
69 Watauga County 63
70 Polk County 60
71 Macon County 58
72 Jones County 49
73 Beaufort County 48
74 Gates County 47
75 Montgomery County 46
76 Bertie County 42
77 Ashe County 40
78 Madison County 39
78 Perquimans County 39
79 Graham County 35
79 Hertford County 35
80 Cherokee County 31
81 Warren County 30
82 Pamlico County 28
83 Hyde County 26
83 Washington County 26
84 Yadkin County 22
85 Alexander County 19
86 Tyrrell County 13
86 Yancey County 13
87 Bladen County 9
87 Chowan County 9
88 Clay County 4