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

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the population of North Carolina (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 33.02%. Among all North Carolina counties, Orange County had the highest percentage of its population (aged 25 years and above) with an educational attainment of Bachelors or Higher (61.26%), followed by Wake County (54.72%), and Durham County (50.72%).

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.

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

Ranking of North Carolina Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Orange County
Wake County
Durham County
Mecklenburg County
Chatham County
Watauga County
New Hanover County
Buncombe County
Dare County
Moore County
Ranking of North Carolina Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Orange County 61.26
2 Wake County 54.72
3 Durham County 50.72
4 Mecklenburg County 46.93
5 Chatham County 44.99
6 Watauga County 44.42
7 New Hanover County 42.83
8 Buncombe County 42.28
9 Dare County 40.17
10 Moore County 40.14
11 Union County 37.68
12 Guilford County 37.21
13 Transylvania County 35.90
14 Cabarrus County 34.77
15 Forsyth County 34.48
16 Polk County 33.77
17 Henderson County 33.02
18 Pitt County 32.64
19 Madison County 31.71
20 Brunswick County 31.67
21 Iredell County 31.62
22 Carteret County 30.15
23 Pender County 28.98
24 Jackson County 28.75
25 Haywood County 27.74
26 Clay County 26.98
27 Alamance County 26.35
28 Davie County 26.15
29 Currituck County 26.05
30 Cumberland County 25.89
31 Pasquotank County 25.68
32 Craven County 25.56
33 Onslow County 24.83
34 Johnston County 24.60
35 Lincoln County 24.25
36 Catawba County 24.00
37 Macon County 23.97
38 Avery County 23.88
39 Camden County 23.83
40 Pamlico County 23.54
41 Granville County 23.37
42 Gaston County 23.26
43 Harnett County 22.97
44 Chowan County 22.59
45 Franklin County 22.55
46 Cherokee County 22.54
47 Mitchell County 22.32
48 Nash County 21.84
49 Swain County 21.40
50 Lee County 20.84
51 Wayne County 20.43
52 Alleghany County 20.39
53 Beaufort County 20.37
54 Perquimans County 20.34
55 Yancey County 20.33
56 Rowan County 19.88
57 Hoke County 19.83
58 Wilson County 19.75
59 Ashe County 19.56
60 Rutherford County 19.32
61 Davidson County 19.26
62 Surry County 19.00
63 Cleveland County 18.91
64 Burke County 18.65
65 McDowell County 18.26
66 Stanly County 17.93
67 Bladen County 17.70
68 Person County 17.58
69 Richmond County 17.54
70 Edgecombe County 17.42
71 Vance County 17.10
72 Wilkes County 16.75
73 Northampton County 16.68
74 Caldwell County 16.59
75 Montgomery County 16.52
76 Hertford County 16.31
77 Randolph County 16.07
78 Duplin County 15.56
79 Rockingham County 15.55
80 Scotland County 15.34
81 Warren County 15.24
82 Caswell County 15.12
83 Bertie County 14.96
84 Alexander County 14.90
85 Halifax County 14.75
86 Jones County 14.74
87 Sampson County 14.70
88 Martin County 14.51
89 Robeson County 14.16
90 Columbus County 14.06
91 Yadkin County 13.97
92 Lenoir County 13.96
92 Stokes County 13.96
93 Graham County 13.54
94 Washington County 12.49
95 Anson County 11.75
96 Tyrrell County 11.22
97 Hyde County 11.14
98 Gates County 10.97
99 Greene County 10.75