Counties in Iowa by high school graduate or higher, population 25 and over, 2024

Story County had the highest high school graduate or higher, population 25 and over of 99 counties in 2024, at 97.4%. Davis County had the lowest, at 80.9%. The median was 93.5% and the figure for Iowa was 93.3%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest97.4Story County
Lowest80.9Davis County
Median93.599 counties
Iowa93.3History

Map of counties, 2024

Adair County: 94.9 %Adams County: 93.9 %Allamakee County: 92.6 %Appanoose County: 89.8 %Audubon County: 92.3 %Benton County: 95.2 %Black Hawk County: 92.9 %Boone County: 95.1 %Bremer County: 96.2 %Buchanan County: 94.1 %Buena Vista County: 81.3 %Butler County: 93.9 %Calhoun County: 92.9 %Carroll County: 95.2 %Cass County: 94.5 %Cedar County: 95.7 %Cerro Gordo County: 94.8 %Cherokee County: 93.2 %Chickasaw County: 93.7 %Clarke County: 89.3 %Clay County: 93.3 %Clayton County: 92.6 %Clinton County: 93.3 %Crawford County: 83.6 %Dallas County: 95.4 %Davis County: 80.9 %Decatur County: 89.8 %Delaware County: 93.7 %Des Moines County: 93.8 %Dickinson County: 96.9 %Dubuque County: 93.9 %Emmet County: 90.1 %Fayette County: 93.1 %Floyd County: 95 %Franklin County: 90.5 %Fremont County: 93.1 %Greene County: 93.6 %Grundy County: 96.9 %Guthrie County: 95.9 %Hamilton County: 94.4 %Hancock County: 91.4 %Hardin County: 93.1 %Harrison County: 93.9 %Henry County: 91.7 %Howard County: 92.5 %Humboldt County: 93.2 %Ida County: 94.5 %Iowa County: 95.5 %Jackson County: 94.2 %Jasper County: 94 %Jefferson County: 95.1 %Johnson County: 96.3 %Jones County: 95.2 %Keokuk County: 94.4 %Kossuth County: 95.1 %Lee County: 92.5 %Linn County: 95.2 %Louisa County: 85.7 %Lucas County: 91.8 %Lyon County: 95.3 %Madison County: 96.6 %Mahaska County: 93.5 %Marion County: 94.8 %Marshall County: 86.9 %Mills County: 96.6 %Mitchell County: 93.1 %Monona County: 92.5 %Monroe County: 95.4 %Montgomery County: 91.7 %Muscatine County: 89.7 %O'Brien County: 90.5 %Osceola County: 87.4 %Page County: 93.4 %Palo Alto County: 93.3 %Plymouth County: 94.8 %Pocahontas County: 90.6 %Polk County: 92.5 %Pottawattamie County: 90.7 %Poweshiek County: 94.9 %Ringgold County: 94 %Sac County: 92.8 %Scott County: 94.1 %Shelby County: 95.4 %Sioux County: 90.9 %Story County: 97.4 %Tama County: 91.5 %Taylor County: 92.6 %Union County: 91.5 %Van Buren County: 85.7 %Wapello County: 88.6 %Warren County: 96.7 %Washington County: 93.5 %Wayne County: 90.9 %Webster County: 93 %Winnebago County: 94.7 %Winneshiek County: 96.2 %Woodbury County: 87.6 %Worth County: 93.6 %Wright County: 91.7 %
  • Under 91
  • 91 to 93
  • 93 to 94
  • 94 to 95
  • 95 and over
%, 2024. Source: Invokely calculation with data from U.S. Census Bureau. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

Story County: 97.4 %Story County97.4Dickinson County: 96.9 %Dickinson County96.9Grundy County: 96.9 %Grundy County96.9Warren County: 96.7 %Warren County96.7Madison County: 96.6 %Madison County96.6Mills County: 96.6 %Mills County96.6Johnson County: 96.3 %Johnson County96.3Winneshiek County: 96.2 %Winneshiek County96.2Bremer County: 96.2 %Bremer County96.2Guthrie County: 95.9 %Guthrie County95.9Cedar County: 95.7 %Cedar County95.7Iowa County: 95.5 %Iowa County95.5Monroe County: 95.4 %Monroe County95.4Dallas County: 95.4 %Dallas County95.4Shelby County: 95.4 %Shelby County95.4Lyon County: 95.3 %Lyon County95.3Benton County: 95.2 %Benton County95.2Carroll County: 95.2 %Carroll County95.2Jones County: 95.2 %Jones County95.2Linn County: 95.2 %Linn County95.2Kossuth County: 95.1 %Kossuth County95.1Boone County: 95.1 %Boone County95.1Jefferson County: 95.1 %Jefferson County95.1Floyd County: 95 %Floyd County95Adair County: 94.9 %Adair County94.9Poweshiek County: 94.9 %Poweshiek County94.9Marion County: 94.8 %Marion County94.8Cerro Gordo County: 94.8 %Cerro Gordo County94.8Plymouth County: 94.8 %Plymouth County94.8Winnebago County: 94.7 %Winnebago County94.7Cass County: 94.5 %Cass County94.5Ida County: 94.5 %Ida County94.5Keokuk County: 94.4 %Keokuk County94.4Hamilton County: 94.4 %Hamilton County94.4Jackson County: 94.2 %Jackson County94.2Scott County: 94.1 %Scott County94.1Buchanan County: 94.1 %Buchanan County94.1Jasper County: 94 %Jasper County94Ringgold County: 94 %Ringgold County94Butler County: 93.9 %Butler County93.9Story County: 97.4 %Story County97.4Dickinson County: 96.9 %Dickinson County96.9Grundy County: 96.9 %Grundy County96.9Warren County: 96.7 %Warren County96.7Madison County: 96.6 %Madison County96.6Mills County: 96.6 %Mills County96.6Johnson County: 96.3 %Johnson County96.3Winneshiek County: 96.2 %Winneshiek County96.2Bremer County: 96.2 %Bremer County96.2Guthrie County: 95.9 %Guthrie County95.9Cedar County: 95.7 %Cedar County95.7Iowa County: 95.5 %Iowa County95.5Monroe County: 95.4 %Monroe County95.4Dallas County: 95.4 %Dallas County95.4Shelby County: 95.4 %Shelby County95.4Lyon County: 95.3 %Lyon County95.3Benton County: 95.2 %Benton County95.2Carroll County: 95.2 %Carroll County95.2Jones County: 95.2 %Jones County95.2Linn County: 95.2 %Linn County95.2Kossuth County: 95.1 %Kossuth County95.1Boone County: 95.1 %Boone County95.1Jefferson County: 95.1 %Jefferson County95.1Floyd County: 95 %Floyd County95Adair County: 94.9 %Adair County94.9Poweshiek County: 94.9 %Poweshiek County94.9Marion County: 94.8 %Marion County94.8Cerro Gordo County: 94.8 %Cerro Gordo County94.8Plymouth County: 94.8 %Plymouth County94.8Winnebago County: 94.7 %Winnebago County94.7Cass County: 94.5 %Cass County94.5Ida County: 94.5 %Ida County94.5Keokuk County: 94.4 %Keokuk County94.4Hamilton County: 94.4 %Hamilton County94.4Jackson County: 94.2 %Jackson County94.2Scott County: 94.1 %Scott County94.1Buchanan County: 94.1 %Buchanan County94.1Jasper County: 94 %Jasper County94Ringgold County: 94 %Ringgold County94Butler County: 93.9 %Butler County93.9
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCounties2024 (%)Change on 2023
1Story County97.4+0.3 pts
2Dickinson County96.9-0.4 pts
3Grundy County96.9-0.4 pts
4Warren County96.70 pts
5Madison County96.6+1.3 pts
6Mills County96.6+0.9 pts
7Johnson County96.30 pts
8Winneshiek County96.2+0.8 pts
9Bremer County96.2+0.3 pts
10Guthrie County95.9+1 pts
11Cedar County95.7-0 pts
12Iowa County95.5+0.8 pts
13Monroe County95.4+0.8 pts
14Dallas County95.4-0.7 pts
15Shelby County95.40 pts
16Lyon County95.3-0.1 pts
17Benton County95.2+0.5 pts
18Carroll County95.2+0.2 pts
19Jones County95.2+0.8 pts
20Linn County95.2-0.1 pts
21Kossuth County95.1+0.5 pts
22Boone County95.1-0.7 pts
22Jefferson County95.1-0.3 pts
24Floyd County95+0.3 pts
25Adair County94.9+0.3 pts
26Poweshiek County94.9+0.2 pts
27Marion County94.8+0.3 pts
28Cerro Gordo County94.8+0.3 pts
28Plymouth County94.8+0.6 pts
30Winnebago County94.7-0 pts
31Cass County94.5+1.5 pts
32Ida County94.5+1.1 pts
33Keokuk County94.4+0.1 pts
34Hamilton County94.4+1.8 pts
35Jackson County94.2+0.3 pts
36Scott County94.1-0 pts
37Buchanan County94.1-0.6 pts
38Jasper County94+0.7 pts
39Ringgold County94+0.6 pts
40Butler County93.9+0.4 pts
41Adams County93.9+1.4 pts
42Dubuque County93.9-0.2 pts
43Harrison County93.9+0.3 pts
44Des Moines County93.8-0.2 pts
45Delaware County93.7+1.5 pts
46Chickasaw County93.7+0.5 pts
47Worth County93.6-0.6 pts
48Greene County93.6+0.6 pts
49Washington County93.5+0.2 pts
50Mahaska County93.5-0.6 pts
51Page County93.4+0.2 pts
52Palo Alto County93.3-0.6 pts
53Clay County93.3-1.6 pts
54Clinton County93.3+0.7 pts
55Humboldt County93.2-0.3 pts
56Cherokee County93.2+0.1 pts
57Fayette County93.1-0.3 pts
58Fremont County93.1-1.9 pts
59Mitchell County93.1+0.2 pts
60Hardin County93.1-0.6 pts
61Webster County93+0.7 pts
62Calhoun County92.9-0.8 pts
63Black Hawk County92.9-0.3 pts
64Sac County92.8+0.6 pts
65Taylor County92.6+0.6 pts
66Allamakee County92.60 pts
66Clayton County92.6+1.8 pts
68Monona County92.5-1 pts
69Howard County92.5+0.7 pts
70Lee County92.5-1.7 pts
71Polk County92.5-0 pts
72Audubon County92.3+0.3 pts
73Lucas County91.8-0.8 pts
74Montgomery County91.7-0.9 pts
75Henry County91.7+0.2 pts
76Wright County91.7-1 pts
77Tama County91.5+0.1 pts
78Union County91.5-1.5 pts
79Hancock County91.4-0.2 pts
80Wayne County90.9+2.5 pts
81Sioux County90.9+0.3 pts
82Pottawattamie County90.7-0.4 pts
83Pocahontas County90.6-0.8 pts
84Franklin County90.5-1.1 pts
85O'Brien County90.5+0.2 pts
86Emmet County90.1+2.4 pts
87Appanoose County89.8+0.1 pts
87Decatur County89.8+0.7 pts
89Muscatine County89.7-0.8 pts
90Clarke County89.3+3.2 pts
91Wapello County88.6+0.9 pts
92Woodbury County87.6+0.5 pts
93Osceola County87.4+1.8 pts
94Marshall County86.9-0.2 pts
95Louisa County85.7-1.9 pts
95Van Buren County85.7-3.6 pts
97Crawford County83.6-0.4 pts
98Buena Vista County81.3+0.8 pts
99Davis County80.9+0.6 pts

Other periods

About this ranking

People aged 25 and over who hold a regular high school diploma, a GED or alternative credential, or any higher level of education, as a percentage of all people aged 25 and over. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Measures the adult population, not students: it is not the high school graduation rate of a class. Not comparable with the EU share below upper secondary education, which covers ages 25 to 64.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs (Counties in Iowa by high school graduate or higher, population 25 and over, 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat

MLA 9

American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs, Counties in Iowa by high school graduate or higher, population 25 and over, 2024. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat. Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs. Counties in Iowa by high school graduate or higher, population 25 and over, 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat. Also distributed by Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs, Counties in Iowa by high school graduate or higher, population 25 and over, 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat, via Invokely: https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2024,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs: Counties in Iowa by high school graduate or higher, population 25 and over, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary\_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs: Counties in Iowa by high school graduate or higher, population 25 and over, 2024
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat
L2  - https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b15003.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Iowa by high school graduate or higher, population 25 and over using official data, and cite the source.
rank_places {"indicator":"high_school_graduate_share","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=high_school_graduate_share&level=province&within=Iowa&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest high school graduate or higher, population 25 and over?

Story County, with 97.4% in 2024, according to the U.S. Census Bureau.

Which county has the lowest high school graduate or higher, population 25 and over?

Davis County, with 80.9% in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B15003: population 25 years and over with a high school diploma, GED or higher as a percentage of the population 25 years and over, calculated with stored inputs. Retrieved 2026-10-12.

High school graduate or higher, population 25 and over: other rankings

Counties in Iowa: more rankings