Ranking of North Carolina Counties By Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of Some College or Associates Degree in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the North Carolina Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of Some College or Associates Degree was 1,481,147. Among all North Carolina counties, Wake County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of Some College or Associates Degree (112,891), followed by Mecklenburg County (93,722), and Guilford County (55,380).

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 Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of Some College or Associates Degree in 2021
Wake County
Mecklenburg County
Guilford County
Forsyth County
Buncombe County
New Hanover County
Gaston County
Johnston County
Cumberland County
Union County
Ranking of North Carolina Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of Some College or Associates Degree in 2021
0 of 0
Rank County Number of People
1 Wake County 112891
2 Mecklenburg County 93722
3 Guilford County 55380
4 Forsyth County 46917
5 Buncombe County 44913
6 New Hanover County 40103
7 Gaston County 39711
8 Johnston County 38087
9 Cumberland County 35293
10 Union County 34543
11 Davidson County 33167
12 Cabarrus County 32906
13 Iredell County 32777
14 Catawba County 30614
15 Brunswick County 29909
16 Randolph County 28766
17 Onslow County 28515
18 Rowan County 26703
19 Alamance County 26089
20 Henderson County 25808
21 Harnett County 21017
22 Durham County 21005
23 Pitt County 19075
24 Moore County 18930
25 Burke County 18486
25 Craven County 18486
26 Lincoln County 18278
27 Carteret County 17654
28 Rockingham County 17647
29 Wayne County 17287
30 Cleveland County 17057
31 Caldwell County 16753
32 Haywood County 15454
33 Surry County 15224
34 Wilkes County 14087
35 Rutherford County 13622
36 Stanly County 13346
37 Orange County 12554
38 Nash County 12265
39 Franklin County 11361
40 Pender County 11167
41 Chatham County 11019
42 Lee County 10707
43 McDowell County 10149
44 Stokes County 9777
45 Yadkin County 8943
46 Granville County 8661
47 Macon County 8496
48 Davie County 8447
49 Sampson County 8292
50 Watauga County 8185
51 Beaufort County 8166
52 Wilson County 8101
53 Dare County 7919
54 Columbus County 7685
55 Transylvania County 7596
56 Lenoir County 7498
57 Robeson County 7316
58 Alexander County 7280
59 Jackson County 7150
60 Cherokee County 7061
61 Person County 6947
62 Ashe County 6829
63 Duplin County 6496
64 Richmond County 6202
65 Currituck County 6000
66 Hoke County 5720
67 Pasquotank County 5692
68 Vance County 4719
69 Polk County 4710
70 Halifax County 4672
71 Bladen County 4447
72 Yancey County 4310
73 Montgomery County 4297
74 Edgecombe County 4145
75 Avery County 4040
76 Madison County 3888
77 Scotland County 3840
78 Mitchell County 3802
79 Caswell County 3586
80 Martin County 3540
81 Greene County 2871
82 Clay County 2859
83 Perquimans County 2684
84 Pamlico County 2578
85 Anson County 2378
86 Swain County 2214
87 Camden County 2171
88 Alleghany County 2162
89 Warren County 2104
90 Chowan County 2011
91 Gates County 1909
92 Hertford County 1885
93 Northampton County 1881
94 Graham County 1754
95 Bertie County 1535
96 Jones County 1438
97 Washington County 1394
98 Hyde County 911
99 Tyrrell County 509