Ranking of North Carolina Counties By Percentage of Population Aged 25 years and above with an Educational attainment of Less than High School Diploma 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 Less than High School Diploma was 10.96%. Among all North Carolina counties, Tyrrell County had the highest percentage of its population (aged 25 years and above) with an educational attainment of Less than High School Diploma (23.76%), followed by Greene County (22.38%), and Robeson County (22.09%).

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 Less than High School Diploma in 2021
Tyrrell County
Greene County
Robeson County
Hyde County
Alleghany County
Duplin County
Halifax County
Bertie County
Northampton County
Lenoir County
Ranking of North Carolina Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Tyrrell County 23.76
2 Greene County 22.38
3 Robeson County 22.09
4 Hyde County 21.28
5 Alleghany County 20.54
6 Duplin County 20.32
7 Halifax County 20.14
8 Bertie County 19.84
9 Northampton County 19.05
10 Lenoir County 18.99
10 Surry County 18.99
11 Wilkes County 18.83
12 Scotland County 18.67
13 Caldwell County 18.52
14 Sampson County 18.18
15 Wilson County 17.83
16 Montgomery County 17.72
17 Caswell County 17.53
18 Anson County 17.52
19 Martin County 17.50
20 Graham County 17.46
21 Richmond County 17.33
22 Burke County 16.69
23 Jones County 16.61
24 Washington County 16.45
25 Hertford County 16.23
25 Rockingham County 16.23
26 Randolph County 16.10
27 Columbus County 15.96
28 Vance County 15.56
29 Chowan County 15.48
30 Edgecombe County 15.40
31 Bladen County 15.02
32 Alexander County 14.98
33 Swain County 14.95
34 McDowell County 14.60
35 Rutherford County 14.48
36 Lee County 14.39
37 Yadkin County 14.38
38 Warren County 14.27
39 Davidson County 14.21
40 Wayne County 14.16
41 Stanly County 13.95
42 Granville County 13.94
43 Avery County 13.89
44 Perquimans County 13.71
45 Stokes County 13.69
46 Cleveland County 13.65
47 Catawba County 13.51
48 Franklin County 13.50
49 Gaston County 13.30
50 Rowan County 13.13
51 Ashe County 12.98
52 Nash County 12.64
53 Beaufort County 12.31
54 Alamance County 12.29
55 Hoke County 12.27
56 Person County 12.20
57 Yancey County 12.04
58 Mitchell County 11.69
59 Harnett County 11.55
60 Johnston County 11.28
61 Macon County 11.16
62 Clay County 11.15
63 Lincoln County 11.11
64 Jackson County 10.82
65 Pasquotank County 10.77
66 Forsyth County 10.73
67 Gates County 10.65
68 Pender County 10.63
69 Chatham County 10.53
70 Madison County 10.43
71 Pamlico County 10.41
72 Craven County 10.30
73 Haywood County 10.27
74 Cherokee County 10.16
75 Pitt County 10.09
76 Durham County 10.07
77 Camden County 10.05
78 Union County 9.88
79 Guilford County 9.81
80 Davie County 9.80
81 Cabarrus County 9.32
82 Mecklenburg County 9.17
83 Iredell County 8.92
84 Henderson County 8.37
85 Onslow County 8.23
86 Buncombe County 8.13
87 Cumberland County 8.02
87 Transylvania County 8.02
88 Carteret County 7.92
89 Currituck County 7.74
90 Moore County 7.71
91 Polk County 7.35
92 Brunswick County 7.21
93 Watauga County 6.93
94 Wake County 6.34
95 Orange County 6.29
96 New Hanover County 6.21
97 Dare County 4.71