Ranking of Alabama Counties By 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 Alabama Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 688,483. Among all Alabama counties, Mobile County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (55,829), followed by Jefferson County (53,272), and Baldwin County (36,843).

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 Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Mobile County
Jefferson County
Baldwin County
Madison County
Tuscaloosa County
Shelby County
Morgan County
Calhoun County
Lauderdale County
St. Clair County
Ranking of Alabama Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Mobile County 55829
2 Jefferson County 53272
3 Baldwin County 36843
4 Madison County 32990
5 Tuscaloosa County 23733
6 Shelby County 23493
7 Morgan County 21144
8 Calhoun County 20449
9 Lauderdale County 19494
10 St. Clair County 19282
11 Etowah County 19254
12 Cullman County 18380
13 Marshall County 17481
14 Houston County 15291
15 Limestone County 15179
16 Elmore County 14804
17 DeKalb County 14499
18 Walker County 14211
19 Lee County 13872
20 Blount County 13208
21 Jackson County 12895
22 Talladega County 12585
23 Colbert County 12005
24 Montgomery County 11506
25 Chilton County 10877
26 Autauga County 9839
27 Covington County 8197
28 Lawrence County 7703
29 Franklin County 7597
30 Coffee County 7406
31 Dale County 7100
32 Marion County 6993
33 Escambia County 6681
34 Cherokee County 6512
35 Russell County 6414
36 Winston County 6307
37 Tallapoosa County 6274
38 Geneva County 5677
39 Bibb County 5058
40 Chambers County 4874
41 Fayette County 4016
42 Randolph County 3926
43 Cleburne County 3821
44 Pike County 3768
45 Lamar County 3595
46 Clarke County 3359
47 Pickens County 3286
48 Butler County 3265
49 Monroe County 3107
50 Clay County 3029
51 Washington County 2988
52 Dallas County 2854
53 Barbour County 2839
54 Crenshaw County 2815
55 Henry County 2690
56 Marengo County 2139
57 Conecuh County 2127
58 Coosa County 2032
59 Choctaw County 1899
60 Hale County 1666
61 Wilcox County 794
62 Macon County 785
63 Lowndes County 571
64 Perry County 529
65 Bullock County 528
66 Sumter County 508
67 Greene County 339