Per Pupil School Spending

The table below shows the total overall expenditures per pupil in all Iowa school districts for Fiscal Year 2022, the most recent data available.

The Iowa Department of Education states:

Per pupil expenditure amounts, while informative, provide an incomplete framework in which to understand statewide, district, or school expenditure levels. A wide range of per pupil expenditure values exist as the result of a multitude of district and school differences statewide. A broader look at statewide differences may be found in the document titled “Per Pupil Expenditure Amounts in Context.”

If you have questions about your local school district spending, contact your school board using the one-click button on itrlocal.org.

 

District NameFY 2022 Total Overall District Expenditures
Adair-Casey $21,807
Adel DeSoto Minburn $15,499
AGWSR $23,412
AHSTW $16,342
Akron Westfield $17,452
Albert City-Truesdale $37,736
Albia $15,224
Alburnett $25,253
Alden $28,320
Algona $17,977
Allamakee $15,771
Alta-Aurelia $17,734
Ames $23,218
Anamosa $19,251
Andrew $28,731
Ankeny $15,700
Aplington-Parkersburg $15,835
Ar-We-Va $20,052
Atlantic $20,099
Audubon $32,210
Ballard $15,487
Baxter $15,712
BCLUW $18,742
Bedford $18,498
Belle Plaine $18,959
Bellevue $13,674
Belmond-Klemme $19,829
Bennett $37,389
Benton $15,371
Bettendorf $15,044
Bondurant-Farrar $21,215
Boone $22,358
Boyden-Hull $17,469
Boyer Valley $17,265
Brooklyn-Guernsey-Malcom $17,364
Burlington $20,464
CAL $34,186
Calamus-Wheatland $21,015
CAM $10,556
Camanche $19,470
Cardinal $15,499
Carlisle $13,625
Carroll $15,936
Cedar Falls $19,951
Cedar Rapids $20,215
Center Point-Urbana $14,560
Centerville $20,992
Central City $19,035
Central Clayton $18,272
Central De Witt $16,090
Central Decatur $16,445
Central Lee $16,176
Central Lyon $16,353
Central Springs $16,350
Chariton $14,441
Charles City $18,089
Charter Oak-Ute $21,347
Cherokee $16,836
Clarinda $13,763
Clarion-Goldfield-Dows $25,377
Clarke $16,910
Clarksville $17,684
Clay Central-Everly $61,351
Clayton Ridge $14,314
Clear Creek Amana $17,984
Clear Lake $21,815
Clinton $22,438
Colfax-Mingo $40,807
College Community $24,345
Collins-Maxwell $39,233
Colo-NESCO $37,576
Columbus $17,451
Coon Rapids-Bayard $17,941
Corning $21,695
Council Bluffs $19,179
Creston $18,229
Dallas Center-Grimes $15,894
Danville $17,966
Davenport $15,546
Davis County $17,998
Decorah $16,766
Delwood $26,993
Denison $15,909
Denver $30,584
Des Moines $20,944
Diagonal $23,663
Dike-New Hartford $29,318
Dubuque $18,013
Dunkerton $17,145
Durant $14,099
Eagle Grove $16,681
Earlham $15,257
East Buchanan $18,033
East Marshall $13,782
East Mills $25,755
East Sac County $25,460
East Union $20,423
Eastern Allamakee $18,289
Easton Valley $24,594
Eddyville-Blakesburg-Fremont $15,338
Edgewood-Colesburg $16,118
Eldora-New Providence $23,554
Emmetsburg $14,008
English Valleys $17,620
Essex $21,732
Estherville-Lincoln Central $16,232
Exira-Elk Horn-Kimballton $18,050
Fairfield $19,075
Forest City $15,365
Fort Dodge $19,686
Fort Madison $21,165
Fremont-Mills $16,781
Galva-Holstein $23,225
Garner-Hayfield-Ventura $17,019
George-Little Rock $16,446
Gilbert $14,762
Gilmore City-Bradgate $31,156
Gladbrook-Reinbeck $19,730
Glenwood $15,857
Glidden-Ralston $16,014
GMG $15,887
Graettinger-Terril $21,083
Greene County $18,716
Grinnell-Newburg $16,597
Griswold $18,774
Grundy Center $15,291
Guthrie Center $19,309
H-L-V $26,453
Hamburg $17,548
Hampton-Dumont $14,912
Harlan $15,376
Harris-Lake Park $21,667
Hartley-Melvin-Sanborn $18,492
Highland $13,821
Hinton $19,827
Howard-Winneshiek $20,660
Hubbard-Radcliffe $22,947
Hudson $15,073
Humboldt $14,405
IKM-Manning $18,666
Independence $16,464
Indianola $14,845
Interstate 35 $16,389
Iowa City $18,425
Iowa Falls $16,402
Iowa Valley $15,359
Janesville $16,363
Jesup $14,762
Johnston $15,529
Keokuk $19,148
Keota $16,251
Kingsley-Pierson $18,960
Knoxville $28,290
Lake Mills $14,937
Lamoni $15,453
Laurens-Marathon $39,773
Lawton-Bronson $14,345
Le Mars $14,153
Lenox $34,255
Lewis Central $22,580
Linn-Mar $17,102
Lisbon $17,716
Logan-Magnolia $13,884
Lone Tree $13,980
Louisa-Muscatine $14,962
LuVerne $74,883
Lynnville-Sully $19,206
Madrid $20,791
Manson Northwest Webster $15,169
Maple Valley-Anthon-Oto $17,913
Maquoketa $16,863
Maquoketa Valley $16,440
Marcus-Meriden-Cleghorn $29,872
Marion Independent $19,887
Marshalltown $17,427
Martensdale-St Marys $17,453
Mason City $22,932
Mediapolis $13,390
Melcher-Dallas $21,572
MFL MarMac $16,190
Mid-Prairie $22,213
Midland $15,914
Missouri Valley $18,017
MOC-Floyd Valley $25,576
Montezuma $16,215
Monticello $16,660
Moravia $17,890
Mormon Trail $55,408
Morning Sun $25,787
Moulton-Udell $21,241
Mount Ayr $17,638
Mount Pleasant $16,596
Mount Vernon $15,166
Murray $16,510
Muscatine $14,510
Nashua-Plainfield $17,153
Nevada $20,456
New Hampton $16,612
New London $17,156
Newell-Fonda $16,694
Newton $16,203
Nodaway Valley $17,963
North Butler $17,719
North Cedar $20,948
North Fayette Valley $18,953
North Iowa $21,141
North Kossuth $21,684
North Linn $24,545
North Mahaska $19,237
North Polk $24,427
North Scott $15,057
North Tama County $16,964
North Union $27,828
Northeast $14,965
Northwood-Kensett $25,493
Norwalk $18,990
Odebolt Arthur Battle Creek Ida Grove $23,186
Oelwein $27,448
Ogden $16,632
Okoboji $19,287
Olin $38,690
Orient-Macksburg $34,091
Osage $15,277
Oskaloosa $19,931
Ottumwa $17,197
Panorama $16,673
Paton-Churdan $19,705
PCM $15,703
Pekin $18,460
Pella $16,819
Perry $21,806
Pleasant Valley $13,978
Pleasantville $25,238
Pocahontas Area $17,535
Postville $17,577
Prairie Valley $21,598
Red Oak $15,589
Remsen-Union $18,717
Riceville $18,448
River Valley $19,289
Riverside $17,816
Rock Valley $15,150
Roland-Story $14,808
Rudd-Rockford-Marble Rock $17,035
Ruthven-Ayrshire $20,253
Saydel $30,362
Schaller-Crestland $19,822
Schleswig $30,292
Sergeant Bluff-Luton $14,549
Seymour $24,393
Sheldon $16,691
Shenandoah $17,482
Sibley-Ocheyedan $16,856
Sidney $28,533
Sigourney $19,279
Sioux Center $16,789
Sioux Central $15,565
Sioux City $15,407
Solon $13,882
South Central Calhoun $18,736
South Hamilton $15,791
South O'Brien $19,592
South Page $28,899
South Tama $16,780
South Winneshiek $17,939
Southeast Polk $19,091
Southeast Warren $20,462
Southeast Webster-Grand $20,284
Spencer $15,153
Spirit Lake $16,060
Springville $19,430
St Ansgar $17,404
Stanton $15,606
Starmont $18,393
Storm Lake $17,100
Stratford $39,569
Sumner-Fredericksburg $15,561
Tipton $14,656
Treynor $13,907
Tri-Center $14,818
Tri-County $24,691
Tripoli $18,899
Turkey Valley $18,383
Twin Cedars $17,035
Twin Rivers $61,191
Underwood $15,302
Union $16,446
United $31,035
Urbandale $19,701
Van Buren $19,095
Van Meter $13,163
Villisca $23,672
Vinton-Shellsburg $16,398
Waco $18,441
Wapello $19,196
Wapsie Valley $16,064
Washington $26,779
Waterloo $18,783
Waukee $20,396
Waverly-Shell Rock $16,318
Wayne $15,561
Webster City $18,115
West Bend-Mallard $17,316
West Branch $24,180
West Burlington Ind $14,065
West Central $13,028
West Central Valley $15,867
West Delaware County $51,685
West Des Moines $19,711
West Fork $16,397
West Hancock $16,528
West Harrison $21,284
West Liberty $15,191
West Lyon $15,336
West Marshall $16,903
West Monona $17,702
West Sioux $17,421
Western Dubuque $14,193
Westwood $16,902
Whiting $22,310
Williamsburg $16,279
Wilton $16,147
Winfield-Mt Union $16,796
Winterset $15,335
Woodbine $18,552
Woodbury Central $20,977
Woodward-Granger $16,203