Ranking of Alabama Counties By Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)
Updated on September 3, 2025.
Based on the US Census ACS-5Yrs estimates, in 2021, the population of Alabama (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 1,041,209. Among all Alabama counties, Jefferson County had the highest population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (121,180), followed by Mobile County (95,988), and Madison County (50,364).
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.
You may also be interested in:
Related Topics: Alabama ACS-5Yrs Estimates, 2021 Topic List.
Data Source: US Census - ACS 5-Year Estimates.
Ranking of Alabama Counties By Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
25
0 of 0
| Rank | County | Number of People |
|---|---|---|
| 1 | Jefferson County | 121180 |
| 2 | Mobile County | 95988 |
| 3 | Madison County | 50364 |
| 4 | Baldwin County | 44342 |
| 5 | Tuscaloosa County | 41868 |
| 6 | Montgomery County | 39384 |
| 7 | Shelby County | 29933 |
| 8 | Calhoun County | 27783 |
| 9 | Morgan County | 26406 |
| 10 | Etowah County | 24491 |
| 11 | Houston County | 23633 |
| 12 | Lee County | 23254 |
| 13 | Lauderdale County | 22572 |
| 14 | St. Clair County | 22302 |
| 15 | Marshall County | 20178 |
| 16 | Talladega County | 19830 |
| 17 | Cullman County | 19624 |
| 18 | Limestone County | 19395 |
| 19 | Elmore County | 19351 |
| 20 | DeKalb County | 16172 |
| 21 | Walker County | 15674 |
| 22 | Colbert County | 15244 |
| 23 | Jackson County | 14431 |
| 24 | Blount County | 14284 |
| 25 | Chilton County | 13113 |
| 26 | Autauga County | 12977 |
| 27 | Russell County | 11774 |
| 28 | Escambia County | 11249 |
| 29 | Dale County | 10376 |
| 30 | Coffee County | 10108 |
| 31 | Dallas County | 10065 |
| 32 | Covington County | 10037 |
| 33 | Lawrence County | 9642 |
| 34 | Tallapoosa County | 9300 |
| 35 | Franklin County | 9016 |
| 36 | Chambers County | 8996 |
| 37 | Marion County | 7472 |
| 38 | Bibb County | 7052 |
| 39 | Pike County | 7035 |
| 40 | Geneva County | 6879 |
| 41 | Cherokee County | 6809 |
| 42 | Clarke County | 6740 |
| 43 | Barbour County | 6600 |
| 44 | Winston County | 6590 |
| 45 | Monroe County | 6205 |
| 46 | Butler County | 6050 |
| 47 | Pickens County | 5903 |
| 48 | Randolph County | 5304 |
| 49 | Fayette County | 4714 |
| 50 | Marengo County | 4653 |
| 51 | Washington County | 4606 |
| 52 | Conecuh County | 4200 |
| 53 | Lamar County | 4151 |
| 54 | Cleburne County | 3958 |
| 55 | Hale County | 3943 |
| 56 | Henry County | 3931 |
| 57 | Crenshaw County | 3882 |
| 58 | Clay County | 3813 |
| 59 | Macon County | 3765 |
| 60 | Choctaw County | 3477 |
| 61 | Coosa County | 3410 |
| 62 | Lowndes County | 3094 |
| 63 | Bullock County | 2841 |
| 64 | Wilcox County | 2806 |
| 65 | Sumter County | 2588 |
| 66 | Perry County | 2229 |
| 67 | Greene County | 2173 |