Ranking of Alabama 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 Alabama (aged 25 years and above) who had an educational attainment of Less than High School Diploma was 12.60%. Among all Alabama counties, Barbour County had the highest percentage of its population (aged 25 years and above) with an educational attainment of Less than High School Diploma (24.33%), followed by Bullock County (22.39%), and DeKalb County (21.79%).

The chart below shows the top 10 Alabama counties, and the table below shows the ranking of all Alabama 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 Alabama Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
Barbour County
Bullock County
DeKalb County
Perry County
Wilcox County
Winston County
Franklin County
Cherokee County
Randolph County
Bibb County
Ranking of Alabama Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
Items per page:
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Barbour County 24.33
2 Bullock County 22.39
3 DeKalb County 21.79
4 Perry County 21.37
5 Wilcox County 20.76
6 Winston County 20.69
7 Franklin County 20.50
8 Cherokee County 20.18
9 Randolph County 19.72
10 Bibb County 19.46
11 Choctaw County 19.42
12 Crenshaw County 18.77
13 Hale County 18.73
14 Henry County 18.68
15 Marion County 18.67
16 Tallapoosa County 18.44
17 Escambia County 18.27
18 Chilton County 18.24
19 Clarke County 17.78
20 Walker County 17.71
21 Monroe County 17.60
22 Jackson County 17.57
23 Lamar County 17.54
24 Geneva County 17.51
25 Chambers County 17.22
26 Talladega County 17.11
27 Clay County 16.99
28 Fayette County 16.97
29 Cleburne County 16.94
30 Lawrence County 16.77
31 Pickens County 16.73
32 Macon County 16.49
33 Marshall County 16.48
34 Blount County 16.35
35 Cullman County 15.79
36 Greene County 15.56
37 Morgan County 15.32
38 Lowndes County 15.26
39 Dale County 15.16
40 Coosa County 14.91
41 Covington County 14.82
42 Calhoun County 14.79
43 Russell County 14.75
44 Butler County 14.44
45 Dallas County 14.09
46 St. Clair County 13.99
47 Washington County 13.83
48 Etowah County 13.80
49 Coffee County 13.64
50 Limestone County 13.48
51 Marengo County 13.42
52 Colbert County 13.20
53 Sumter County 12.73
54 Pike County 12.71
55 Conecuh County 12.43
56 Elmore County 12.36
57 Montgomery County 12.27
58 Houston County 12.24
59 Mobile County 12.14
60 Lauderdale County 11.31
61 Autauga County 10.42
62 Tuscaloosa County 10.36
63 Jefferson County 9.04
64 Baldwin County 8.99
65 Lee County 8.63
66 Madison County 8.03
67 Shelby County 6.38