Ranking of Alabama Counties By 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 White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 700,605. Among all Alabama counties, Mobile County had the highest White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (56,854), followed by Jefferson County (54,806), and Baldwin County (37,535).

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 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
Etowah County
Ranking of Alabama Counties By 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 56854
2 Jefferson County 54806
3 Baldwin County 37535
4 Madison County 34081
5 Tuscaloosa County 24160
6 Shelby County 24107
7 Morgan County 21598
8 Calhoun County 20661
9 Lauderdale County 19749
10 Etowah County 19428
11 St. Clair County 19420
12 Cullman County 18522
13 Marshall County 18261
14 Houston County 15672
15 Limestone County 15449
16 Elmore County 15029
17 DeKalb County 14734
18 Walker County 14280
19 Lee County 14084
20 Blount County 13441
21 Jackson County 13128
22 Talladega County 12612
23 Colbert County 12024
24 Montgomery County 11885
25 Chilton County 11027
26 Autauga County 9917
27 Covington County 8284
28 Franklin County 7757
29 Lawrence County 7706
30 Coffee County 7530
31 Dale County 7228
32 Marion County 6993
33 Escambia County 6941
34 Cherokee County 6512
35 Russell County 6509
36 Winston County 6342
37 Tallapoosa County 6331
38 Geneva County 5829
39 Bibb County 5271
40 Chambers County 4917
41 Fayette County 4016
42 Randolph County 3986
43 Cleburne County 3847
43 Pike County 3847
44 Lamar County 3615
45 Pickens County 3500
46 Clarke County 3396
47 Butler County 3277
48 Monroe County 3107
49 Clay County 3043
50 Washington County 3004
51 Barbour County 2882
52 Dallas County 2856
53 Crenshaw County 2852
54 Henry County 2722
55 Marengo County 2139
56 Conecuh County 2127
57 Coosa County 2080
58 Choctaw County 1914
59 Hale County 1666
60 Wilcox County 816
61 Macon County 793
62 Lowndes County 571
63 Bullock County 559
64 Perry County 529
65 Sumter County 508
66 Greene County 339