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

Story County had the highest high school graduate or higher, population 25 and over of 99 counties in 2022, at 97.1%. Davis County had the lowest, at 79.2%. The median was 93.2% and the figure for Iowa was 93%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest97.1Story County
Lowest79.2Davis County
Median93.299 counties
Iowa93History

Map of counties, 2022

Adair County: 95.7 %Adams County: 94 %Allamakee County: 91.7 %Appanoose County: 92 %Audubon County: 90.5 %Benton County: 94.4 %Black Hawk County: 92.9 %Boone County: 95.2 %Bremer County: 96.1 %Buchanan County: 93.6 %Buena Vista County: 79.3 %Butler County: 93.5 %Calhoun County: 93.9 %Carroll County: 94.7 %Cass County: 91.3 %Cedar County: 95.6 %Cerro Gordo County: 93.7 %Cherokee County: 93.2 %Chickasaw County: 93.6 %Clarke County: 84.5 %Clay County: 95.5 %Clayton County: 90.7 %Clinton County: 92 %Crawford County: 82.5 %Dallas County: 96.3 %Davis County: 79.2 %Decatur County: 89.1 %Delaware County: 92.1 %Des Moines County: 92.9 %Dickinson County: 96.5 %Dubuque County: 94 %Emmet County: 87.3 %Fayette County: 92.9 %Floyd County: 93.2 %Franklin County: 92.4 %Fremont County: 94.9 %Greene County: 93.2 %Grundy County: 95.9 %Guthrie County: 94.3 %Hamilton County: 92.6 %Hancock County: 91.3 %Hardin County: 93.4 %Harrison County: 93.1 %Henry County: 91.1 %Howard County: 92 %Humboldt County: 94.2 %Ida County: 93 %Iowa County: 93.7 %Jackson County: 94 %Jasper County: 94.2 %Jefferson County: 93.3 %Johnson County: 96.1 %Jones County: 94.3 %Keokuk County: 93.5 %Kossuth County: 93.7 %Lee County: 94.1 %Linn County: 95 %Louisa County: 86.1 %Lucas County: 92.4 %Lyon County: 94.7 %Madison County: 97 %Mahaska County: 93.2 %Marion County: 94.1 %Marshall County: 85.2 %Mills County: 95.1 %Mitchell County: 92.3 %Monona County: 93 %Monroe County: 93 %Montgomery County: 91.6 %Muscatine County: 90.1 %O'Brien County: 90.7 %Osceola County: 86.2 %Page County: 92.9 %Palo Alto County: 93 %Plymouth County: 94.3 %Pocahontas County: 91.5 %Polk County: 92.7 %Pottawattamie County: 90.6 %Poweshiek County: 94.9 %Ringgold County: 94 %Sac County: 93.7 %Scott County: 94 %Shelby County: 94.3 %Sioux County: 91.6 %Story County: 97.1 %Tama County: 91 %Taylor County: 91 %Union County: 92.8 %Van Buren County: 88.4 %Wapello County: 87.9 %Warren County: 96.5 %Washington County: 92.3 %Wayne County: 89.4 %Webster County: 91.8 %Winnebago County: 94.5 %Winneshiek County: 95.2 %Woodbury County: 87.6 %Worth County: 94.3 %Wright County: 92.7 %
  • Under 91
  • 91 to 92
  • 92 to 93
  • 93 to 94
  • 94 to 95
  • 95 and over
%, 2022. Source: Invokely calculation with data from U.S. Census Bureau. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2022

Story County: 97.1 %Story County97.1Madison County: 97 %Madison County97Dickinson County: 96.5 %Dickinson County96.5Warren County: 96.5 %Warren County96.5Dallas County: 96.3 %Dallas County96.3Bremer County: 96.1 %Bremer County96.1Johnson County: 96.1 %Johnson County96.1Grundy County: 95.9 %Grundy County95.9Adair County: 95.7 %Adair County95.7Cedar County: 95.6 %Cedar County95.6Clay County: 95.5 %Clay County95.5Boone County: 95.2 %Boone County95.2Winneshiek County: 95.2 %Winneshiek County95.2Mills County: 95.1 %Mills County95.1Linn County: 95 %Linn County95Fremont County: 94.9 %Fremont County94.9Poweshiek County: 94.9 %Poweshiek County94.9Lyon County: 94.7 %Lyon County94.7Carroll County: 94.7 %Carroll County94.7Winnebago County: 94.5 %Winnebago County94.5Benton County: 94.4 %Benton County94.4Worth County: 94.3 %Worth County94.3Plymouth County: 94.3 %Plymouth County94.3Jones County: 94.3 %Jones County94.3Guthrie County: 94.3 %Guthrie County94.3Shelby County: 94.3 %Shelby County94.3Jasper County: 94.2 %Jasper County94.2Humboldt County: 94.2 %Humboldt County94.2Marion County: 94.1 %Marion County94.1Lee County: 94.1 %Lee County94.1Adams County: 94 %Adams County94Dubuque County: 94 %Dubuque County94Scott County: 94 %Scott County94Ringgold County: 94 %Ringgold County94Jackson County: 94 %Jackson County94Calhoun County: 93.9 %Calhoun County93.9Cerro Gordo County: 93.7 %Cerro Gordo County93.7Kossuth County: 93.7 %Kossuth County93.7Iowa County: 93.7 %Iowa County93.7Sac County: 93.7 %Sac County93.7Story County: 97.1 %Story County97.1Madison County: 97 %Madison County97Dickinson County: 96.5 %Dickinson County96.5Warren County: 96.5 %Warren County96.5Dallas County: 96.3 %Dallas County96.3Bremer County: 96.1 %Bremer County96.1Johnson County: 96.1 %Johnson County96.1Grundy County: 95.9 %Grundy County95.9Adair County: 95.7 %Adair County95.7Cedar County: 95.6 %Cedar County95.6Clay County: 95.5 %Clay County95.5Boone County: 95.2 %Boone County95.2Winneshiek County: 95.2 %Winneshiek County95.2Mills County: 95.1 %Mills County95.1Linn County: 95 %Linn County95Fremont County: 94.9 %Fremont County94.9Poweshiek County: 94.9 %Poweshiek County94.9Lyon County: 94.7 %Lyon County94.7Carroll County: 94.7 %Carroll County94.7Winnebago County: 94.5 %Winnebago County94.5Benton County: 94.4 %Benton County94.4Worth County: 94.3 %Worth County94.3Plymouth County: 94.3 %Plymouth County94.3Jones County: 94.3 %Jones County94.3Guthrie County: 94.3 %Guthrie County94.3Shelby County: 94.3 %Shelby County94.3Jasper County: 94.2 %Jasper County94.2Humboldt County: 94.2 %Humboldt County94.2Marion County: 94.1 %Marion County94.1Lee County: 94.1 %Lee County94.1Adams County: 94 %Adams County94Dubuque County: 94 %Dubuque County94Scott County: 94 %Scott County94Ringgold County: 94 %Ringgold County94Jackson County: 94 %Jackson County94Calhoun County: 93.9 %Calhoun County93.9Cerro Gordo County: 93.7 %Cerro Gordo County93.7Kossuth County: 93.7 %Kossuth County93.7Iowa County: 93.7 %Iowa County93.7Sac County: 93.7 %Sac County93.7
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCounties2022 (%)Change on 2021
1Story County97.1+0.2 pts
2Madison County97+0.5 pts
3Dickinson County96.5+1 pts
4Warren County96.5+0.7 pts
5Dallas County96.3+0.4 pts
6Bremer County96.1-0.4 pts
7Johnson County96.1-0.2 pts
8Grundy County95.9+0.4 pts
9Adair County95.7+1 pts
10Cedar County95.60 pts
11Clay County95.50 pts
12Boone County95.2+1 pts
12Winneshiek County95.2-0.7 pts
14Mills County95.1-0.2 pts
15Linn County95+0.1 pts
16Fremont County94.9+0.2 pts
17Poweshiek County94.9+0.7 pts
18Lyon County94.7+1 pts
19Carroll County94.7+0.4 pts
20Winnebago County94.5+0.2 pts
21Benton County94.4+0.2 pts
22Worth County94.3+1.2 pts
23Plymouth County94.3-0.1 pts
24Jones County94.3-0.4 pts
25Guthrie County94.3-0.1 pts
25Shelby County94.3+0.8 pts
27Jasper County94.20 pts
28Humboldt County94.2+1 pts
29Marion County94.1+0.1 pts
30Lee County94.1+0.8 pts
31Adams County94-0.5 pts
32Dubuque County94+0.3 pts
32Scott County94+0.1 pts
34Ringgold County94+0.7 pts
35Jackson County94+0.5 pts
36Calhoun County93.9-0.1 pts
37Cerro Gordo County93.7+0.2 pts
37Kossuth County93.7+0.2 pts
39Iowa County93.7-0.9 pts
40Sac County93.7+0.1 pts
41Chickasaw County93.6+0.3 pts
42Buchanan County93.6-0.1 pts
43Butler County93.5-0.6 pts
44Keokuk County93.5+0.5 pts
45Hardin County93.4+1 pts
46Jefferson County93.3+0.5 pts
47Mahaska County93.2+1.2 pts
48Floyd County93.2+0.4 pts
49Cherokee County93.2-0.3 pts
50Greene County93.2-0 pts
51Harrison County93.1+0.9 pts
52Ida County93+0.4 pts
52Monroe County93-0.5 pts
54Monona County93+0.2 pts
55Palo Alto County93-0.5 pts
56Des Moines County92.90 pts
57Black Hawk County92.9+0.8 pts
58Fayette County92.9+0.3 pts
59Page County92.9+0.8 pts
60Union County92.8+1.7 pts
61Wright County92.70 pts
62Polk County92.7+0.2 pts
63Hamilton County92.6-0.9 pts
64Franklin County92.4+1.6 pts
65Lucas County92.4-0.5 pts
66Washington County92.3+0.4 pts
67Mitchell County92.3-0.5 pts
68Delaware County92.1-0.1 pts
69Howard County92+0.5 pts
70Clinton County920 pts
71Appanoose County92+1.1 pts
72Webster County91.8+0.3 pts
73Allamakee County91.7+1.3 pts
74Montgomery County91.6-0.6 pts
75Sioux County91.6-0.4 pts
76Pocahontas County91.5+2 pts
77Hancock County91.3-0.4 pts
78Cass County91.3+1.9 pts
79Henry County91.1-0.8 pts
80Taylor County91+0.2 pts
81Tama County91+0.3 pts
82O'Brien County90.7-0.9 pts
83Clayton County90.7-0.2 pts
84Pottawattamie County90.6+0.7 pts
85Audubon County90.5-1.3 pts
86Muscatine County90.1+0.5 pts
87Wayne County89.4-0 pts
88Decatur County89.1-0.8 pts
89Van Buren County88.4+0.6 pts
90Wapello County87.9-0.1 pts
91Woodbury County87.6-0.1 pts
92Emmet County87.3-2.5 pts
93Osceola County86.2-2.4 pts
94Louisa County86.1+1.5 pts
95Marshall County85.2-0.1 pts
96Clarke County84.5-0 pts
97Crawford County82.5+1.2 pts
98Buena Vista County79.3-0 pts
99Davis County79.2-0.3 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/2022/table-based-SF/data/5YRData/acsdt5y2022-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, 2022) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-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, 2022. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b15003.dat. Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties?period=2022. 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, 2022. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b15003.dat. Also distributed by Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties?period=2022.

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, 2022 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b15003.dat, via Invokely: https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties?period=2022 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2022,
  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, 2022}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b15003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties?period=2022. 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/2022/table-based-SF/data/5YRData/acsdt5y2022-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, 2022
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b15003.dat
L2  - https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties?period=2022
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/high-school-graduate-or-higher/iowa-counties?period=2022.
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/2022/table-based-SF/data/5YRData/acsdt5y2022-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.1% in 2022, according to the U.S. Census Bureau.

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

Davis County, with 79.2% in 2022.

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