Ranking of Iowa Counties By Percentage of Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of Bachelors or Higher in 2021 (ACS-5Yrs)
Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the Iowa Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 30.48%. Among all Iowa counties, Johnson County had the highest percentage of its Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of Bachelors or Higher (56.57%), followed by Dallas County (51.44%), and Story County (49.02%).
The chart below shows the top 10 Iowa counties, and the table below shows the ranking of all Iowa 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.
| Rank | County | Percentage of Population (Aged 25yrs+) (%) |
|---|---|---|
| 1 | Johnson County | 56.57 |
| 2 | Dallas County | 51.44 |
| 3 | Story County | 49.02 |
| 4 | Polk County | 41.46 |
| 5 | Jefferson County | 35.64 |
| 6 | Scott County | 35.24 |
| 7 | Linn County | 35.16 |
| 8 | Bremer County | 33.67 |
| 9 | Sioux County | 33.35 |
| 10 | Warren County | 32.78 |
| 11 | Dubuque County | 32.38 |
| 12 | Dickinson County | 32.19 |
| 13 | Black Hawk County | 31.03 |
| 14 | Marion County | 30.53 |
| 15 | Winneshiek County | 30.45 |
| 16 | Poweshiek County | 29.52 |
| 17 | Mills County | 29.00 |
| 18 | Buena Vista County | 28.85 |
| 19 | Woodbury County | 27.15 |
| 20 | Grundy County | 26.09 |
| 21 | Boone County | 25.82 |
| 22 | Decatur County | 25.56 |
| 23 | Muscatine County | 25.17 |
| 24 | Hamilton County | 25.01 |
| 25 | Madison County | 24.61 |
| 26 | Plymouth County | 24.48 |
| 27 | Winnebago County | 24.38 |
| 28 | Cerro Gordo County | 24.23 |
| 29 | Washington County | 24.00 |
| 30 | Clay County | 23.99 |
| 31 | Palo Alto County | 23.71 |
| 32 | Pottawattamie County | 23.39 |
| 33 | Marshall County | 22.93 |
| 34 | Iowa County | 22.88 |
| 35 | Des Moines County | 22.87 |
| 36 | Shelby County | 22.83 |
| 37 | Henry County | 22.71 |
| 38 | Cherokee County | 22.33 |
| 39 | Union County | 22.14 |
| 40 | Crawford County | 21.99 |
| 41 | Cedar County | 21.88 |
| 42 | O'Brien County | 21.85 |
| 43 | Carroll County | 21.73 |
| 44 | Clinton County | 21.56 |
| 45 | Benton County | 21.47 |
| 46 | Calhoun County | 21.42 |
| 47 | Jones County | 21.38 |
| 48 | Buchanan County | 21.35 |
| 49 | Mahaska County | 21.32 |
| 50 | Cass County | 21.31 |
| 51 | Adams County | 21.26 |
| 52 | Audubon County | 21.17 |
| 53 | Greene County | 20.89 |
| 54 | Hancock County | 20.85 |
| 55 | Mitchell County | 20.75 |
| 56 | Ringgold County | 20.74 |
| 57 | Guthrie County | 20.72 |
| 58 | Hardin County | 20.38 |
| 59 | Webster County | 20.25 |
| 60 | Floyd County | 20.23 |
| 60 | Worth County | 20.23 |
| 61 | Franklin County | 20.02 |
| 62 | Lee County | 19.94 |
| 63 | Jasper County | 19.79 |
| 64 | Lyon County | 19.78 |
| 65 | Wapello County | 19.77 |
| 66 | Wright County | 19.76 |
| 67 | Ida County | 19.59 |
| 68 | Adair County | 19.45 |
| 69 | Harrison County | 19.37 |
| 70 | Monroe County | 19.36 |
| 71 | Jackson County | 19.18 |
| 72 | Appanoose County | 19.11 |
| 73 | Kossuth County | 19.09 |
| 74 | Delaware County | 18.97 |
| 75 | Montgomery County | 18.90 |
| 76 | Butler County | 18.65 |
| 77 | Davis County | 18.60 |
| 78 | Sac County | 18.44 |
| 79 | Chickasaw County | 18.41 |
| 80 | Humboldt County | 18.36 |
| 81 | Howard County | 18.29 |
| 82 | Fremont County | 17.99 |
| 83 | Osceola County | 17.90 |
| 84 | Page County | 17.81 |
| 84 | Pocahontas County | 17.81 |
| 85 | Fayette County | 17.65 |
| 86 | Tama County | 17.64 |
| 87 | Clayton County | 17.55 |
| 88 | Allamakee County | 17.48 |
| 89 | Emmet County | 17.32 |
| 90 | Taylor County | 17.15 |
| 91 | Keokuk County | 16.49 |
| 92 | Louisa County | 15.79 |
| 93 | Van Buren County | 15.55 |
| 94 | Wayne County | 15.36 |
| 95 | Monona County | 15.23 |
| 96 | Lucas County | 15.21 |
| 97 | Clarke County | 14.99 |