Per Pupil School Spending

The table below shows the total overall expenditures per pupil in all Iowa school districts for Fiscal Year 2019, 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 2019 Total Overall District Expenditures
Adair-Casey$19,929
Adel DeSoto Minburn$12,347
AGWSR$17,396
AHSTW$16,517
Akron Westfield$14,566
Albert City-Truesdale$31,921
Albia$13,905
Alburnett$13,269
Alden$33,314
Algona$15,487
Allamakee$16,065
Alta-Aurelia$14,917
Ames$15,613
Anamosa$15,109
Andrew$27,118
Ankeny$13,905
Aplington-Parkersburg$13,895
Ar-We-Va$22,226
Atlantic$14,704
Audubon$14,364
Ballard$16,049
Baxter$20,232
BCLUW$14,948
Bedford$15,405
Belle Plaine$15,422
Bellevue$13,395
Belmond-Klemme$16,557
Bennett$34,468
Benton$13,948
Bettendorf$16,444
Bondurant-Farrar$14,365
Boone$15,557
Boyden-Hull$21,285
Boyer Valley$14,679
Brooklyn-Guernsey-Malcom$15,292
Burlington$16,668
CAL$32,360
Calamus-Wheatland$14,602
CAM$10,967
Camanche$13,808
Cardinal$12,500
Carlisle$14,584
Carroll$14,317
Cedar Falls$15,286
Cedar Rapids$16,550
Center Point-Urbana$12,838
Centerville$19,742
Central City$19,359
Central Clayton$24,252
Central De Witt$15,292
Central Decatur$14,931
Central Lee$10,743
Central Lyon$15,050
Central Springs$17,583
Chariton$14,409
Charles City$15,151
Charter Oak-Ute$22,083
Cherokee$13,185
Clarinda$11,771
Clarion-Goldfield-Dows$15,793
Clarke$16,997
Clarksville$17,132
Clay Central-Everly$23,055
Clayton Ridge$33,621
Clear Creek Amana$36,597
Clear Lake$17,632
Clinton$16,671
Colfax-Mingo$13,032
College Community$17,976
Collins-Maxwell$19,095
Colo-NESCO$18,132
Columbus$17,251
Coon Rapids-Bayard$36,033
Corning$19,782
Council Bluffs$20,406
Creston$16,551
Dallas Center-Grimes$14,238
Danville$12,906
Davenport$15,981
Davis County$14,704
Decorah$15,800
Delwood$31,761
Denison$12,181
Denver$12,965
Des Moines$17,970
Diagonal$19,630
Dike-New Hartford$14,447
Dubuque$16,582
Dunkerton$24,509
Durant$13,416
Eagle Grove$16,247
Earlham$14,788
East Buchanan$18,625
East Marshall$13,448
East Mills$18,685
East Sac County$14,170
East Union$15,590
Eastern Allamakee$15,053
Easton Valley$20,822
Eddyville-Blakesburg-Fremont$13,961
Edgewood-Colesburg$14,524
Eldora-New Providence$17,326
Emmetsburg$13,551
English Valleys$17,259
Essex$19,815
Estherville-Lincoln Central$15,646
Exira-Elk Horn-Kimballton$22,623
Fairfield$16,227
Forest City$16,789
Fort Dodge$16,639
Fort Madison$19,820
Fremont-Mills$16,102
Galva-Holstein$17,637
Garner-Hayfield-Ventura$15,309
George-Little Rock$15,900
Gilbert$17,194
Gilmore City-Bradgate$33,148
Gladbrook-Reinbeck$18,314
Glenwood$14,582
Glidden-Ralston$16,837
GMG$14,389
Graettinger-Terril$30,976
Greene County$20,398
Grinnell-Newburg$14,917
Griswold$31,551
Grundy Center$14,455
Guthrie Center$15,432
Hamburg$32,843
Hampton-Dumont$16,139
Harlan$13,633
Harris-Lake Park$13,807
Hartley-Melvin-Sanborn$35,649
Highland$15,381
Hinton$14,672
H-L-V$16,208
Howard-Winneshiek$17,516
Hubbard-Radcliffe$19,089
Hudson$14,788
Humboldt$14,168
IKM-Manning$14,293
Independence$15,368
Indianola$13,562
Interstate 35$23,227
Iowa City$20,036
Iowa Falls$13,860
Iowa Valley$13,960
Janesville$21,151
Jesup$11,501
Johnston$16,256
Keokuk$16,617
Keota$16,226
Kingsley-Pierson$14,881
Knoxville$15,087
Lake Mills$13,615
Lamoni$15,370
Laurens-Marathon$27,683
Lawton-Bronson$14,349
Le Mars$14,400
Lenox$13,513
Lewis Central$13,870
Linn-Mar$14,515
Lisbon$23,494
Logan-Magnolia$11,987
Lone Tree$12,464
Louisa-Muscatine$14,106
LuVerne$48,261
Lynnville-Sully$14,687
Madrid$14,076
Manson Northwest Webster$14,710
Maple Valley-Anthon-Oto$15,723
Maquoketa$17,560
Maquoketa Valley$14,382
Marcus-Meriden-Cleghorn$21,644
Marion Independent$16,445
Marshalltown$16,153
Martensdale-St Marys$14,375
Mason City$16,683
Mediapolis$13,153
Melcher-Dallas$13,826
MFL MarMac$14,432
Midland$19,651
Mid-Prairie$15,217
Missouri Valley$15,853
MOC-Floyd Valley$13,344
Montezuma$15,220
Monticello$23,299
Moravia$14,128
Mormon Trail$17,389
Morning Sun$24,173
Moulton-Udell$16,107
Mount Ayr$20,085
Mount Pleasant$14,436
Mount Vernon$17,244
Murray$13,484
Muscatine$15,540
Nashua-Plainfield$15,702
Nevada$14,648
New Hampton$26,157
New London$14,399
Newell-Fonda$14,790
Newton$18,812
Nodaway Valley$14,756
North Butler$16,498
North Cedar$16,729
North Fayette Valley$18,551
North Iowa$15,655
North Kossuth$16,487
North Linn$14,639
North Mahaska$13,478
North Polk$13,965
North Scott$13,619
North Tama County$14,052
North Union$20,356
Northeast$13,557
Northwood-Kensett$20,455
Norwalk$22,786
Odebolt Arthur Battle Creek Ida Grove$15,514
Oelwein$16,908
Ogden$21,783
Okoboji$18,440
Olin$32,373
Orient-Macksburg$18,951
Osage$20,710
Oskaloosa$14,871
Ottumwa$15,109
Panorama$14,690
Paton-Churdan$13,832
PCM$19,282
Pekin$20,397
Pella$13,129
Perry$16,420
Pleasant Valley$18,324
Pleasantville$15,205
Pocahontas Area$17,604
Postville$15,874
Prairie Valley$19,387
Red Oak$34,207
Remsen-Union$17,589
Riceville$15,252
River Valley$16,885
Riverside$17,146
Rock Valley$17,532
Roland-Story$16,673
Rudd-Rockford-Marble Rock$16,918
Ruthven-Ayrshire$19,916
Saydel$15,720
Schaller-Crestland$17,828
Schleswig$23,448
Sergeant Bluff-Luton$14,438
Seymour$36,022
Sheldon$14,617
Shenandoah$14,742
Sibley-Ocheyedan$15,370
Sidney$16,642
Sigourney$14,805
Sioux Center$16,375
Sioux Central$13,469
Sioux City$14,859
Solon$13,751
South Central Calhoun$16,442
South Hamilton$16,752
South O'Brien$15,764
South Page$26,399
South Tama$14,506
South Winneshiek$18,071
Southeast Polk$14,632
Southeast Warren$16,151
Southeast Webster-Grand$16,151
Spencer$13,747
Spirit Lake$13,681
Springville$15,504
St Ansgar$15,324
Stanton$14,129
Starmont$15,707
Storm Lake$14,096
Stratford$37,403
Sumner-Fredericksburg$14,331
Tipton$14,415
Treynor$12,951
Tri-Center$13,874
Tri-County$14,974
Tripoli$16,762
Turkey Valley$18,250
Twin Cedars$16,203
Twin Rivers$51,188
Underwood$13,716
Union$14,753
United$21,188
Urbandale$14,591
Van Buren$15,589
Van Meter$12,230
Villisca$18,327
Vinton-Shellsburg$14,913
Waco$14,621
Wapello$16,923
Wapsie Valley$14,002
Washington$15,733
Waterloo$16,142
Waukee$17,181
Waverly-Shell Rock$14,737
Wayne$12,966
Webster City$14,753
West Bend-Mallard$18,038
West Branch$18,491
West Burlington Ind$14,608
West Central$16,608
West Central Valley$14,604
West Delaware County$14,163
West Des Moines$16,111
West Fork$15,119
West Hancock$15,866
West Harrison$18,121
West Liberty$14,353
West Lyon$14,634
West Marshall$12,249
West Monona$15,198
West Sioux$15,718
Western Dubuque$14,153
Westwood$14,506
Whiting$16,351
Williamsburg$14,912
Wilton$14,605
Winfield-Mt Union$12,874
Winterset$15,315
Woodbine$13,796
Woodbury Central$13,876
Woodward-Granger$22,403

Subscribe To Our Newsletter