Per Pupil School Spending

The table below shows the total overall expenditures per pupil in all Iowa school districts for Fiscal Year 2020, 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 2020 Total Overall District Expenditures
Adair-Casey $19,808
Adel DeSoto Minburn $13,669
AGWSR $17,478
AHSTW $14,962
Akron Westfield $15,937
Albert City-Truesdale $33,410
Albia $20,803
Alburnett $13,465
Alden $28,618
Algona $17,078
Allamakee $19,547
Alta-Aurelia $18,659
Ames $18,963
Anamosa $15,648
Andrew $29,498
Ankeny $16,095
Aplington-Parkersburg $14,434
Ar-We-Va $19,358
Atlantic $16,637
Audubon $15,841
Ballard $21,933
Baxter $29,666
BCLUW $15,579
Bedford $14,998
Belle Plaine $20,399
Bellevue $12,611
Belmond-Klemme $17,360
Bennett $38,916
Benton $13,954
Bettendorf $15,712
Bondurant-Farrar $12,652
Boone $15,957
Boyden-Hull $23,452
Boyer Valley $15,983
Brooklyn-Guernsey-Malcom $24,176
Burlington $16,788
CAL $36,836
Calamus-Wheatland $15,721
CAM $10,791
Camanche $14,447
Cardinal $12,627
Carlisle $16,392
Carroll $14,652
Cedar Falls $13,854
Cedar Rapids $17,694
Center Point-Urbana $13,187
Centerville $19,112
Central City $15,756
Central Clayton $19,683
Central De Witt $16,078
Central Decatur $14,440
Central Lee $12,215
Central Lyon $16,459
Central Springs $20,296
Chariton $14,503
Charles City $17,716
Charter Oak-Ute $22,212
Cherokee $21,854
Clarinda $13,999
Clarion-Goldfield-Dows $15,927
Clarke $24,420
Clarksville $15,197
Clay Central-Everly $48,498
Clayton Ridge $11,868
Clear Creek Amana $20,206
Clear Lake $14,758
Clinton $16,843
Colfax-Mingo $16,833
College Community $19,589
Collins-Maxwell $17,194
Colo-NESCO $20,542
Columbus $15,418
Coon Rapids-Bayard $15,815
Corning $24,004
Council Bluffs $18,543
Creston $16,505
Dallas Center-Grimes $19,529
Danville $20,116
Davenport $15,081
Davis County $14,507
Decorah $15,308
Delwood $25,595
Denison $12,581
Denver $12,878
Des Moines $17,070
Diagonal $25,258
Dike-New Hartford $14,259
Dubuque $15,857
Dunkerton $25,131
Durant $14,035
Eagle Grove $15,552
Earlham $14,735
East Buchanan $14,835
East Marshall $12,359
East Mills $19,311
East Sac County $14,819
East Union $16,430
Eastern Allamakee $15,205
Easton Valley $37,885
Eddyville-Blakesburg-Fremont $13,909
Edgewood-Colesburg $16,165
Eldora-New Providence $19,960
Emmetsburg $14,043
English Valleys $17,873
Essex $22,795
Estherville-Lincoln Central $15,410
Exira-Elk Horn-Kimballton $16,762
Fairfield $15,155
Forest City $15,148
Fort Dodge $16,577
Fort Madison $15,116
Fremont-Mills $15,937
Galva-Holstein $23,318
Garner-Hayfield-Ventura $15,824
George-Little Rock $16,183
Gilbert $19,481
Gilmore City-Bradgate $37,660
Gladbrook-Reinbeck $19,008
Glenwood $16,044
Glidden-Ralston $15,342
GMG $13,138
Graettinger-Terril $40,086
Greene County $38,979
Grinnell-Newburg $15,777
Griswold $20,061
Grundy Center $14,658
Guthrie Center $15,778
H-L-V $17,516
Hamburg $29,857
Hampton-Dumont $15,387
Harlan $13,907
Harris-Lake Park $13,812
Hartley-Melvin-Sanborn $51,509
Highland $19,426
Hinton $13,864
Howard-Winneshiek $17,421
Hubbard-Radcliffe $18,790
Hudson $18,319
Humboldt $13,770
IKM-Manning $15,540
Independence $26,918
Indianola $13,727
Interstate 35 $15,869
Iowa City $20,426
Iowa Falls $13,400
Iowa Valley $14,683
Janesville $32,448
Jesup $11,784
Johnston $15,739
Keokuk $15,193
Keota $15,511
Kingsley-Pierson $24,685
Knoxville $15,327
Lake Mills $14,463
Lamoni $16,137
Laurens-Marathon $26,129
Lawton-Bronson $13,735
Le Mars $14,110
Lenox $22,515
Lewis Central $14,748
Linn-Mar $23,494
Lisbon $21,156
Logan-Magnolia $13,309
Lone Tree $13,132
Louisa-Muscatine $14,823
LuVerne $61,228
Lynnville-Sully $14,184
Madrid $14,216
Manson Northwest Webster $12,986
Maple Valley-Anthon-Oto $14,669
Maquoketa $16,419
Maquoketa Valley $14,176
Marcus-Meriden-Cleghorn $22,869
Marion Independent $15,429
Marshalltown $15,306
Martensdale-St Marys $15,893
Mason City $16,539
Mediapolis $12,833
Melcher-Dallas $13,597
MFL MarMac $15,144
Mid-Prairie $14,282
Midland $18,576
Missouri Valley $24,887
MOC-Floyd Valley $14,029
Montezuma $17,628
Monticello $33,989
Moravia $15,379
Mormon Trail $29,845
Morning Sun $25,346
Moulton-Udell $18,044
Mount Ayr $19,860
Mount Pleasant $13,775
Mount Vernon $19,946
Murray $14,574
Muscatine $18,036
Nashua-Plainfield $14,973
Nevada $15,057
New Hampton $19,695
New London $14,461
Newell-Fonda $15,272
Newton $15,417
Nodaway Valley $15,655
North Butler $16,738
North Cedar $18,278
North Fayette Valley $17,282
North Iowa $16,881
North Kossuth $18,377
North Linn $15,043
North Mahaska $15,148
North Polk $17,587
North Scott $13,789
North Tama County $15,312
North Union $23,109
Northeast $13,403
Northwood-Kensett $14,538
Norwalk $16,839
Odebolt Arthur Battle Creek Ida Grove $22,251
Oelwein $15,642
Ogden $18,146
Okoboji $30,750
Olin $34,182
Orient-Macksburg $21,342
Osage $20,142
Oskaloosa $14,757
Ottumwa $14,333
Panorama $15,259
Paton-Churdan $15,541
PCM $17,318
Pekin $15,281
Pella $13,688
Perry $18,390
Pleasant Valley $15,122
Pleasantville $14,238
Pocahontas Area $19,325
Postville $15,004
Prairie Valley $21,754
Red Oak $23,643
Remsen-Union $19,121
Riceville $19,457
River Valley $18,140
Riverside $18,758
Rock Valley $14,268
Roland-Story $15,399
Rudd-Rockford-Marble Rock $17,776
Ruthven-Ayrshire $28,608
Saydel $17,146
Schaller-Crestland $19,041
Schleswig $25,509
Sergeant Bluff-Luton $13,961
Seymour $21,511
Sheldon $14,379
Shenandoah $17,842
Sibley-Ocheyedan $16,677
Sidney $16,223
Sigourney $14,164
Sioux Center $30,420
Sioux Central $13,683
Sioux City $13,722
Solon $14,004
South Central Calhoun $20,366
South Hamilton $16,075
South O'Brien $14,973
South Page $30,456
South Tama $14,942
South Winneshiek $17,252
Southeast Polk $13,917
Southeast Warren $16,607
Southeast Webster-Grand $19,129
Spencer $15,156
Spirit Lake $14,707
Springville $15,340
St Ansgar $16,102
Stanton $14,844
Starmont $14,939
Storm Lake $14,320
Stratford $42,872
Sumner-Fredericksburg $15,063
Tipton $13,294
Treynor $20,797
Tri-Center $14,054
Tri-County $16,683
Tripoli $16,869
Turkey Valley $18,016
Twin Cedars $16,747
Twin Rivers $52,876
Underwood $14,019
Union $15,877
United $25,884
Urbandale $17,543
Van Buren $17,855
Van Meter $12,431
Villisca $32,190
Vinton-Shellsburg $15,667
Waco $16,603
Wapello $17,864
Wapsie Valley $14,164
Washington $15,698
Waterloo $15,561
Waukee $21,154
Waverly-Shell Rock $13,537
Wayne $13,778
Webster City $15,397
West Bend-Mallard $16,493
West Branch $18,193
West Burlington Ind $11,362
West Central $25,380
West Central Valley $15,583
West Delaware County $14,605
West Des Moines $16,765
West Fork $15,855
West Hancock $15,360
West Harrison $19,132
West Liberty $13,913
West Lyon $13,756
West Marshall $12,911
West Monona $14,424
West Sioux $17,330
Western Dubuque $15,152
Westwood $15,382
Whiting $18,793
Williamsburg $17,622
Wilton $15,155
Winfield-Mt Union $18,411
Winterset $26,478
Woodbine $15,902
Woodbury Central $14,419
Woodward-Granger $25,012