Ranking of Alabama Counties By Percentage of Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the Alabama Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 29.55%. Among all Alabama counties, Conecuh County had the highest percentage of its Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (46.47%), followed by Butler County (44.71%), and Franklin County (43.80%).

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, and for other races and ethnicities.

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

Ranking of Alabama Counties By Percentage of Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Conecuh County
Butler County
Franklin County
Chilton County
Lawrence County
Bibb County
Pickens County
Crenshaw County
Lamar County
Escambia County
Ranking of Alabama Counties By Percentage of Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Conecuh County 46.47
2 Butler County 44.71
3 Franklin County 43.80
4 Chilton County 43.30
5 Lawrence County 42.46
6 Bibb County 42.27
7 Pickens County 42.22
8 Crenshaw County 42.02
9 Lamar County 41.64
10 Escambia County 41.52
11 Washington County 40.85
12 Hale County 40.67
13 Fayette County 40.31
14 Monroe County 40.13
15 Winston County 39.06
16 Cleburne County 38.79
17 Cherokee County 38.24
18 Coosa County 37.94
19 Jackson County 37.89
20 Clarke County 37.49
21 Colbert County 37.20
22 Blount County 36.49
23 Covington County 36.30
24 Clay County 36.18
25 Marion County 36.16
26 Wilcox County 36.11
27 Choctaw County 35.66
28 Geneva County 35.43
29 DeKalb County 35.25
30 Dallas County 35.14
31 St. Clair County 35.09
32 Macon County 35.05
33 Lauderdale County 35.00
34 Walker County 34.54
35 Chambers County 34.07
36 Calhoun County 33.92
37 Russell County 33.63
38 Marengo County 33.62
39 Talladega County 33.61
40 Mobile County 33.34
41 Etowah County 33.03
42 Pike County 32.89
43 Randolph County 32.79
44 Autauga County 32.71
45 Cullman County 32.52
46 Barbour County 32.42
47 Bullock County 32.33
48 Elmore County 32.29
49 Morgan County 31.63
50 Marshall County 31.34
51 Henry County 30.58
52 Houston County 29.97
53 Lowndes County 29.65
54 Dale County 29.64
55 Perry County 29.59
56 Tallapoosa County 29.26
57 Greene County 28.75
58 Coffee County 28.24
59 Limestone County 27.56
60 Baldwin County 26.56
61 Tuscaloosa County 26.55
62 Sumter County 25.97
63 Jefferson County 22.14
64 Montgomery County 20.41
65 Shelby County 19.61
66 Lee County 19.50
67 Madison County 18.47