Iowa Schools & Education

School quality and education data for all 99 counties.

Avg Graduation Rate

92.3%

Avg Per-Pupil Spending

$7,591

Avg School Score

61/100

Total Schools

1,327

328 districts

State Overview

About Schools in Iowa

Iowa Leads in Graduation Rates with Lean Spending

Iowa boasts a 92.3% graduation rate, significantly outperforming the national average of 87.0%. Despite this success, the state spends only $7,591 per pupil, which is roughly 42% below the national average of $13,000. This high performance places Iowa well above the national median school score of 50.0.

Significant Achievement Gaps Across 99 Counties

Educational outcomes vary across the state, with school scores ranging from a high of 59.4 down to 45.3. While Dallas County achieves a 97.3% graduation rate, Buena Vista County lags behind at just 72.2%. This 25-point gap in graduation rates reveals a stark disparity between the state's best and worst performing regions.

High Return on Every Education Dollar Spent

Iowa demonstrates exceptional return on investment by hitting a 92.3% graduation rate while spending $5,400 less per student than the national average. Even the state's highest spender, Kossuth County at $8,712, remains thousands of dollars below the national benchmark. This efficiency proves that Iowa's public schools prioritize outcomes over high-cost overhead.

Union and Winneshiek Counties Set the Bar

Union and Winneshiek counties lead the state with matching top scores of 59.4 and graduation rates exceeding 96%. Howard County follows closely with a 59.0 score and a 95.7% graduation rate. These three counties represent the peak of Iowa’s educational system, combining strong graduation figures with moderate spending.

A Strong Choice for Efficient Public Schooling

Iowa remains a powerhouse for education, consistently outperforming national benchmarks in graduation rates and overall scores. Families should look to high-performing counties like Dallas, Union, and Winneshiek for the state's most reliable results. While spending stays low statewide, the academic outcomes remain among the most competitive in the country.

All Iowa Counties

CountySchool Score
Winneshiek County80/100
Union County80/100
Howard County79/100
Shelby County76/100
Chickasaw County76/100
Delaware County75/100
Monona County75/100
Washington County74/100
Clay County74/100
Emmet County73/100
Mitchell County73/100
Carroll County72/100
Sac County72/100
Davis County72/100
Bremer County72/100
Ida County71/100
Kossuth County71/100
O'Brien County71/100
Grundy County71/100
Boone County71/100
Franklin County70/100
Keokuk County70/100
Story County70/100
Marion County69/100
Jackson County69/100
Fremont County69/100
Plymouth County69/100
Johnson County69/100
Allamakee County68/100
Guthrie County68/100
Buchanan County68/100
Iowa County68/100
Monroe County68/100
Dallas County68/100
Hamilton County67/100
Lyon County67/100
Dickinson County67/100
Pocahontas County66/100
Jefferson County66/100
Worth County66/100
Ringgold County66/100
Harrison County65/100
Lucas County65/100
Wayne County65/100
Clarke County65/100
Hardin County65/100
Poweshiek County64/100
Winnebago County64/100
Louisa County63/100
Fayette County63/100
Calhoun County63/100
Linn County63/100
Montgomery County63/100
Appanoose County62/100
Madison County62/100
Humboldt County62/100
Cherokee County62/100
Hancock County62/100
Taylor County62/100
Tama County61/100
Page County61/100
Osceola County61/100
Jasper County59/100
Warren County59/100
Henry County58/100
Adair County58/100
Black Hawk County57/100
Mahaska County57/100
Pottawattamie County57/100
Jones County56/100
Cerro Gordo County56/100
Dubuque County55/100
Lee County54/100
Wright County54/100
Palo Alto County53/100
Crawford County53/100
Greene County53/100
Scott County53/100
Woodbury County53/100
Decatur County52/100
Butler County52/100
Marshall County51/100
Cedar County50/100
Clinton County49/100
Sioux County49/100
Benton County49/100
Polk County47/100
Webster County47/100
Floyd County47/100
Adams County46/100
Mills County46/100
Wapello County45/100
Clayton County44/100
Audubon County43/100
Cass County43/100
Van Buren County42/100
Des Moines County38/100
Muscatine County32/100
Buena Vista County27/100

— = data pending from NCES pipeline.

Looking for homes near top schools in Iowa?

Zillow lets you filter homes by school ratings in your area.

Search Homes →

Sponsored

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.