State profile · NCES F-33 FY2022

Iowa Teacher Salaries

Estimated teacher pay and per-pupil spending across 327 public school districts in Iowa, from the NCES Common Core of Data finance survey.

$82,484
Est. state avg salary
+0.2%
vs national
#24
National rank
327
Districts

What does the NCES F-33 data show for Iowa?

Iowa reports 327 public school districts in the NCES Common Core of Data FY2022 Local Education Agency Finance Survey, with an estimated average teacher salary of $82,484. That places the state in the middle third of US teacher-pay rankings — #24 of 51, near the national F-33 estimate of $82,292 (+0.2%). The state's public schools serve 503,735 students across these districts.

Among enrolling districts, pay varies widely: Mormon Trail Comm School District reports the highest estimated average salary at $121,507, while CAM Comm School District sits at the lower end at $32,921 — a spread of $88,586 between top and bottom reporting districts. Licensing rules, state aid formulas, collective bargaining density, and local tax bases all drive this intra-state variation. Urban and suburban districts with larger tax bases typically lead, while rural districts often lag despite lower cost of living.

Teacher compensation here reflects both state policy choices — the statutory minimum salary schedule, pension funding levels, licensure reciprocity — and the funding formula that determines how much state aid each district receives per pupil. A #24 national rank signals where Iowa sits in the competition for teachers against neighboring states; teacher shortage areas typically correlate with lower pay rank. Figures below are per-district estimates derived from the F-33 instructional salary expenditure field (Z33) divided by estimated teacher FTE — a district-level aggregate, not individual salary records.

Highest-paying districts in Iowa

Estimated average teacher salary, enrolling districts (200+ students)

Est. avg salary

What this shows Mormon Trail Comm School District leads Iowa on the F-33 instructional-salary estimate. Service entities (CTCs, county offices) are excluded — their enrollment-based ratios are not reliable salary figures.

Source NCES CCD F-33 Finance Survey, FY2022 As of FY2022

Districts by Estimated Teacher Salary

District Est. Avg Salary Enrollment Per-Pupil Exp
Mormon Trail Comm School District $121,507 209 $52,364
Postville Comm School District $108,302 686 $15,797
Midland Comm School District $105,469 512 $18,656
Tri-County Comm School District $104,577 213 $22,146
River Valley Comm School District $103,575 358 $17,229
North Kossuth Comm School District $102,880 276 $19,217
Seymour Comm School District $102,789 251 $19,904
Fort Madison Comm School District $102,057 1,748 $17,208
Tripoli Comm School District $101,817 377 $16,613
Iowa City Comm School District $101,095 14,692 $16,540
West Delaware County Comm School District $100,244 1,372 $19,921
West Sioux Comm School District $99,968 778 $15,550
Hampton-Dumont Comm School District $99,764 1,272 $15,596
Wapello Comm School District $99,633 531 $16,339
Maple Valley-Anthon Oto Comm School District $98,844 653 $16,530
East Union Comm School District $98,738 503 $18,942
Mason City Comm School District $97,919 3,527 $20,985
Graettinger-Terril Comm School District $97,843 350 $19,331
Pocahontas Area Comm School District $97,026 696 $16,812
Turkey Valley Comm School District $96,957 373 $16,989
Rudd-Rockford-Marble Rk Comm School District $95,728 419 $14,456
West Harrison Comm School District $95,381 315 $18,714
Waverly-Shell Rock Comm School District $94,241 2,274 $15,522
Linn-Mar Comm School District $94,069 7,709 $14,857
Paton-Churdan Comm School District $93,936 202 $15,960
Starmont Comm School District $93,927 592 $16,530
Corning Comm School District $93,828 431 $19,200
Pekin Comm School District $93,711 667 $16,610
North Linn Comm School District $93,190 536 $20,687
Belmond-Klemme Comm School District $93,008 728 $17,670
Sioux Central Comm School District $93,000 630 $14,225
Maquoketa Comm School District $92,939 1,322 $15,832
Southeast Warren Comm School District $92,932 486 $17,922
H-L-V Comm School District $92,923 313 $17,824
Dubuque Comm School District $92,761 10,071 $16,741
Eldora-New Providence Comm School District $92,014 499 $21,625
Griswold Comm School District $92,007 441 $16,220
Akron Westfield Comm School District $91,875 584 $16,680
English Valleys Comm School District $91,642 475 $14,905
North Tama County Comm School District $91,506 488 $14,613
New London Comm School District $91,431 587 $14,051
Van Buren County Comm School District $91,356 852 $17,236
Odebolt Arthur Battle Creek Ida Grove Comm School District $91,223 969 $21,326
Boyden-Hull Comm School District $91,098 642 $15,227
Woodward-Granger Comm School District $90,925 1,167 $15,817
Washington Comm School District $90,906 1,655 $18,435
Nashua-Plainfield Comm School District $90,735 592 $14,973
South Central Calhoun Comm School District $90,656 892 $16,684
North Fayette Valley Comm School District $90,487 1,048 $17,839
Columbus Comm School District $90,485 680 $15,734
Cedar Rapids Comm School District $90,418 15,430 $18,192
West Central Comm School District $90,237 317 $15,770
Woodbury Central Comm School District $90,051 587 $18,325
Boone Comm School District $89,930 1,937 $19,893
Coon Rapids-Bayard Comm School District $89,860 429 $14,974
Clarksville Comm School District $89,851 302 $15,464
East Mills Comm School District $89,826 431 $23,051
North Union Comm School District $89,811 318 $21,013
Mount Pleasant Comm School District $89,742 1,860 $15,360
Burlington Comm School District $89,673 3,443 $16,738
Waco Comm School District $89,443 512 $16,637
Estherville Lincoln Central Com Sch Dist $89,433 1,218 $14,979
Waterloo Comm School District $89,246 10,600 $16,998
Colo-NESCO Comm School District $89,144 403 $32,980
Aplington-Parkersburg Comm School District $88,772 843 $12,856
Clarke Comm School District $88,693 1,331 $14,920
St Ansgar Comm School District $88,515 586 $15,522
Colfax-Mingo Comm School District $88,455 738 $25,766
Wapsie Valley Comm School District $88,370 736 $14,552
Council Bluffs Comm School District $88,244 8,739 $16,862
Chariton Comm School District $87,911 1,199 $14,075
Eastern Allamakee Comm School District $87,894 349 $16,347
Nodaway Valley Comm School District $87,889 611 $16,177
Villisca Comm School District $87,827 283 $21,120
Belle Plaine Comm School District $87,787 488 $16,572
North Butler Comm School District $87,581 589 $14,898
BCLUW Comm School District $87,581 527 $16,518
South O'Brien Comm School District $87,545 550 $16,955
North Mahaska Comm School District $87,544 623 $16,753
South Winneshiek Comm School District $87,436 509 $17,297
Howard-Winneshiek Comm School District $87,270 1,055 $18,492
Mid-Prairie Comm School District $87,182 1,453 $14,970
North Cedar Comm School District $87,176 632 $19,497
Creston Comm School District $86,846 1,384 $15,506
Westwood Comm School District $86,812 607 $15,461
Carroll Comm School District $86,712 1,761 $14,496
Collins-Maxwell Comm School District $86,683 416 $31,096
Davenport Comm School District $86,682 14,015 $14,841
Marcus-Meriden-Cleghorn Comm School District $86,658 368 $25,761
Greene County Comm School District $86,588 1,253 $16,318
East Sac County Comm School District $86,388 814 $22,307
Lynnville-Sully Comm School District $86,293 518 $18,529
West Des Moines Comm School District $86,246 9,142 $18,157
Fairfield Comm School District $86,204 1,561 $16,941
Sioux Center Comm School District $86,099 1,538 $16,215
Central City Comm School District $86,088 441 $16,930
Centerville Comm School District $86,015 1,340 $18,220
Perry Comm School District $85,913 1,736 $20,170
Guthrie Center Comm School District $85,903 465 $16,656
Bedford Comm School District $85,853 510 $16,520

Showing top 100 of 303 enrolling districts. Specialized non-enrolling agencies (career/technical centers, county offices, service co-ops) are excluded from the salary ranking — their enrollment-based estimates are not reliable.

Data: NCES CCD F-33 Finance Survey, FY2022. Salary estimates based on instructional expenditure variable Z33 divided by estimated teacher FTE. Not individual salary data. Read our methodology.

Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainTeacher Editorial