Iowa School District BudgetsSpending and transparency, all 347 districts

347 districts on file. Scores reflect what each district publishes about its own spending, measured against the same published rubric.

Districts
347
Students
510,859
Total revenue
$9.3B FY2024, all districts
Median per pupil
$18,064 0 of 347 reviewed
# District Students Revenue Per pupil Score
1 Des Moines Independent Community School District 30,277 $575M $18,983
2 Cedar Rapids Community School District 15,589 $298M $19,125
3 Iowa City Community School District 14,776 $272M $18,433
4 Sioux City Community School District 14,661 $246M $16,748
5 Waukee Community School District 13,600 $256M $18,804
6 Davenport Commmunity School District 13,523 $280M $20,675
7 Ankeny Community School District 12,669 $216M $17,048
8 Waterloo Community School District 10,606 $177M $16,714
9 Dubuque Community School District 10,451 $177M $16,913
10 West Des Moines Community School District 9,170 $171M $18,651
11 Council Bluffs Community School District 8,546 $161M $18,816
12 Linn Mar Community School District 7,536 $133M $17,594
13 Johnston Community School District 7,480 $120M $16,070
14 Southeast Polk Community School District 7,424 $131M $17,612
15 Cedar Falls Community School District 5,910 $104M $17,608
16 Pleasant Valley Community School District 5,826 $86.3M $14,806
17 College Community School District 5,749 $107M $18,589
18 Marshalltown Community School District 5,177 $91.6M $17,700
19 Ottumwa Community School District 5,011 $84.0M $16,759
20 Ames Community School District 4,735 $94.6M $19,982
21 Muscatine Community School District 4,530 $77.8M $17,170
22 Bettendorf Commmunity School District 4,528 $72.9M $16,093
23 Urbandale Community School District 4,255 $76.0M $17,871
24 Dallas Center-Grimes Community School District 3,770 $67.2M $17,816
25 Western Dubuque Community School District 3,749 $56.7M $15,114
26 Indianola Community School District 3,634 $62.4M $17,165
27 Fort Dodge Community School District 3,611 $63.6M $17,626
28 Norwalk Community School District 3,591 $59.2M $16,491
29 Mason City Community School District 3,509 $65.5M $18,653
30 North Scott Community School District 3,442 $56.1M $16,286
31 Clinton Community School District 3,359 $66.0M $19,636
32 Burlington Community School District 3,233 $65.5M $20,269
33 Lewis Central Community School District 3,146 $50.0M $15,903
34 Clear Creek-Amana Community School District 3,126 $59.7M $19,099
35 Storm Lake Community School District 2,933 $49.6M $16,906
36 Newton Community School District 2,770 $51.8M $18,692
37 Bondurant-Farrar Community School District 2,767 $43.5M $15,705
38 Pella Community School District 2,476 $41.6M $16,798
39 Waverly-Shell Rock Community School District 2,372 $38.0M $16,034
40 Carlisle Community School District 2,296 $34.6M $15,057
41 Adel-Desoto-Midburn Community School District 2,295 $37.5M $16,352
42 North Polk Community School District 2,284 $36.1M $15,789
43 Le Mars Community School District 2,268 $34.5M $15,196
44 Spencer Community School District 2,267 $36.3M $16,005
45 Denison Community School District 2,259 $33.6M $14,859
46 Marion Independent School District 2,167 $41.9M $19,335
47 Oskaloosa Community School District 2,130 $38.0M $17,831
48 Glenwood Community School District 2,087 $34.5M $16,552
49 Boone Community School District 1,983 $37.2M $18,741
50 Ballard Community School District 1,960 $31.8M $16,202
51 Perry Community School District 1,858 $31.9M $17,146
52 Webster City Community School District 1,825 $29.3M $16,059
53 Mount Pleasant Community School District 1,795 $32.0M $17,835
54 Fort Madison Community School District 1,792 $34.5M $19,246
55 Keokuk Community School District 1,782 $31.0M $17,394
56 Clayton Ridge Community School District 1,773 $20.0M $11,265
57 Sergeant Bluff-Luton Community School District 1,769 $25.9M $14,614
58 Carroll Community School District 1,758 $30.4M $17,274
59 Sioux Center Community School District 1,728 $29.6M $17,134
60 Cam Community School District 1,711 $19.7M $11,487
61 Gilbert Community School District 1,698 $28.6M $16,850
62 Winterset Community School District 1,681 $30.0M $17,849
63 Knoxville Community School District 1,659 $31.7M $19,101
64 Atlantic Community School District 1,642 $25.9M $15,772
65 Benton Community School District 1,640 $24.4M $14,852
66 Decorah Community School District 1,640 $29.4M $17,903
67 Washington Community School District 1,621 $30.9M $19,064
68 Central Dewitt Community School District 1,617 $26.6M $16,459
69 Algona Community School District 1,597 $28.5M $17,866
70 Grinnell-Newburg Community School District 1,577 $37.0M $23,458
71 Nevada Community School District 1,570 $24.9M $15,856
72 Vinton-Shellsburg Community School District 1,551 $30.4M $19,613
73 Moc-Floyd Valley School District 1,544 $26.6M $17,238
74 Solon Community School District 1,522 $25.0M $16,404
75 Harlan Community School District 1,505 $25.6M $16,983
76 Humboldt Community School District 1,481 $23.2M $15,656
77 Independence Community School District 1,480 $24.8M $16,786
78 Charles City Community School District 1,473 $27.0M $18,358
79 Clear Lake Community School District 1,472 $24.6M $16,727
80 Fairfield Community School District 1,466 $28.1M $19,198
81 Center Point-Urbana Community School District 1,433 $22.3M $15,589
82 Mount Vernon Community School District 1,427 $24.8M $17,367
83 Creston Community School District 1,426 $25.9M $18,188
84 South Tama County Community School District 1,422 $26.2M $18,442
85 Mid Prairie Community School District 1,418 $26.0M $18,341
86 Saydel Consolidated School District 1,376 $28.9M $21,017
87 Oelwein Community School District 1,349 $24.2M $17,926
88 Spirit Lake Community School District 1,328 $19.5M $14,696
89 Centerville Community School District 1,325 $23.2M $17,489
90 Clarke Community School District 1,324 $26.5M $20,049
91 West Delaware County Community School District 1,323 $24.9M $18,816
92 Maquoketa Community School District 1,318 $25.1M $19,049
93 Chariton Community School District 1,298 $21.7M $16,696
94 West Liberty Community School District 1,282 $21.1M $16,472
95 Iowa Falls Community School District 1,279 $18.7M $14,604
96 Williamsburg Community School District 1,275 $21.0M $16,471
97 Central Lee Community School District 1,270 $17.9M $14,056
98 Hampton-Dumont Community School District 1,263 $22.4M $17,763
99 Greene County Community School District 1,255 $23.5M $18,744
100 Woodward-Granger Community School District 1,236 $20.5M $16,610
101 Sheldon Community School District 1,221 $19.4M $15,894
102 Cherokee Community School District 1,217 $18.1M $14,850
103 Okoboji Community School District 1,213 $23.0M $18,931
104 Davis County Community School District 1,208 $22.1M $18,329
105 Estherville Lincoln Central Community School District 1,189 $22.4M $18,823
106 Allamakee Community School District 1,185 $19.2M $16,181
107 Anamosa Community School District 1,165 $23.2M $19,908
108 Shenandoah Community School District 1,142 $18.5M $16,230
109 Albia Community School District 1,123 $17.7M $15,719
110 Van Meter Community School District 1,117 $16.0M $14,334
111 Forest City Community School District 1,114 $19.0M $17,071
112 Roland Story Community School District 1,108 $17.9M $16,176
113 Cardinal Community School District 1,107 $16.3M $14,707
114 Southeast Webster Grand Community School District 1,100 $21.3M $19,354
115 New Hampton Community School District 1,088 $17.5M $16,039
116 Pcm Community School District 1,088 $17.9M $16,448
117 Howard Winneshiek Community School District 1,058 $21.3M $20,093
118 North Fayette Valley Community School District 1,058 $19.3M $18,267
119 Jesup Community School District 1,049 $16.6M $15,862
120 Clarinda Community School District 1,043 $17.5M $16,733
121 Monticello Community School District 1,043 $18.0M $17,210
122 Eagle Grove Community School District 1,042 $17.1M $16,439
123 Red Oak Community School District 1,013 $18.6M $18,352
124 Clarion-Goldfield-Dows Community School District 1,010 $19.1M $18,949
125 Osage Community School District 996 $15.3M $15,379
126 Union Community School District 985 $17.5M $17,739
127 Denver Community School District 979 $14.8M $15,079
128 Mediapolis Community School District 972 $14.6M $14,992
129 West Lyon Community School District 972 $15.0M $15,443
130 Rock Valley Community School District 970 $14.7M $15,132
131 Wilton Community School District 965 $16.1M $16,652
132 Dike-New Hartford Community School District 957 $15.5M $16,159
133 Garner-Hayfield-Ventura Community School District 955 $17.9M $18,779
134 Odebolt Arthur Battle Creek Ida Grove (oabcig) Community School District 947 $18.0M $18,997
135 Camanche Community School District 946 $16.7M $17,691
136 West Marshall Community School District 936 $13.9M $14,872
137 South Central Calhoun Community School District 915 $16.2M $17,657
138 Eddyville-Blakesburg-Fremont Community School District 912 $18.5M $20,245
139 West Burlington Independent School District 900 $11.4M $12,611
140 Hudson Community School District 894 $13.8M $15,426
141 Tipton Community School District 894 $15.1M $16,883
142 Mfl Mar Mac School District 891 $14.0M $15,712
143 Northeast Community School District 869 $14.0M $16,061
144 West Branch Community School District 864 $15.6M $18,082
145 Underwood Community School District 862 $14.7M $17,001
146 West Central Valley Community School District 855 $15.8M $18,499
147 Aplington Parkersburg Community School District 852 $13.3M $15,641
148 Hinton Community School District 842 $12.6M $14,996
149 Van Buren County Community School District 834 $16.2M $19,453
150 East Sac County School District 831 $14.6M $17,621
151 Pleasantville Community School District 827 $12.2M $14,779
152 Alburnett Community School District 825 $12.1M $14,708
153 Interstate 35 Community School District 825 $16.6M $20,150
154 Alta-Aurelia Community School District 822 $14.8M $17,987
155 Treynor Community School District 816 $12.2M $14,930
156 Louisa Muscatine Community School District 810 $13.3M $16,449
157 Bellevue Community School District 804 $12.3M $15,299
158 Sumner-Fredericksburg Community School District 804 $13.7M $16,985
159 Grundy Center Community School District 796 $13.7M $17,195
160 Central Lyon Community School District 794 $12.9M $16,195
161 Manson-Northwest Webster Community School District 793 $12.6M $15,831
162 Central Springs Community School District 777 $14.6M $18,758
163 Emmetsburg Community School District 771 $14.1M $18,268
164 Ogden Community School District 771 $12.7M $16,515
165 Ahstw School District 765 $15.2M $19,837
166 West Fork Community School District 760 $15.2M $20,003
167 Lisbon Community School District 759 $14.2M $18,767
168 Lawton-Bronson Community School District 745 $11.8M $15,864
169 Missouri Valley Community School District 745 $13.3M $17,863
170 Postville Community School District 739 $12.7M $17,141
171 West Sioux Community School District 738 $15.5M $20,970
172 Logan-Magnolia Community School District 728 $13.4M $18,365
173 Tri Center Community School District 720 $11.8M $16,351
174 Colfax-Mingo Community School District 715 $13.2M $18,495
175 Ikm-Manning Community School District 713 $12.0M $16,891
176 Pocahontas Area Community School District 706 $14.1M $19,994
177 Panorama Community School District 700 $13.5M $19,344
178 Sibley-Ocheyedan Community School District 699 $12.1M $17,318
179 Maquoketa Valley Community School District 698 $11.5M $16,490
180 Belmond-Klemme School District 689 $12.1M $17,592
181 Durant Community School District 689 $10.7M $15,543
182 Columbus Community School District 686 $12.8M $18,640
183 Battle Creek-Ida Grove School District 685 $9.2M $13,413
184 Danville Community School District 682 $10.5M $15,334
185 Wapsie Valley Community School District 680 $11.8M $17,322
186 East Marshall Community School District 672 $11.0M $16,435
187 Lake Mills Community School District 670 $10.4M $15,585
188 Riverside Community School District 670 $13.7M $20,507
189 South Hamilton Community School District 670 $12.5M $18,672
190 Hartley-Melvin-Sanborn Community School District 669 $13.5M $20,126
191 Central Decatur Community School District 668 $12.3M $18,346
192 Earlham Community School District 660 $9.6M $14,471
193 Madrid Community School District 659 $11.0M $16,745
194 Nodaway Valley Community School District 651 $16.2M $24,837
195 West Monona Community School District 645 $12.2M $18,938
196 Agwsr Community School District 643 $13.7M $21,319
197 Sioux Central Community School District 639 $10.8M $16,836
198 Westwood Community School District 633 $10.7M $16,826
199 Wayne Community School District 631 $10.9M $17,301
200 West Hancock School District 628 $9.5M $15,056
201 Boyden-Hull Community School District 627 $11.6M $18,477
202 Maple Valley-Anthon Oto Community School District 626 $11.0M $17,586
203 Pekin Community School District 623 $12.0M $19,324
204 Mount Ayr Community School District 621 $13.6M $21,931
205 Saint Ansgar Community School District 610 $12.1M $19,807
206 New London Community School District 600 $9.5M $15,892
207 North Mahaska Community School District 600 $10.4M $17,342
208 Akron-Westfield Community School District 599 $11.1M $18,484
209 Sigourney Community School District 594 $9.5M $15,916
210 Nashua-Plainfield Community School District 593 $9.8M $16,580
211 North Cedar School District 591 $13.9M $23,584
212 East Buchanan Community School District 581 $10.6M $18,215
213 Woodbury Central Community School District 577 $9.8M $17,029
214 Northwood-Kensett Community School District 575 $10.4M $18,064
215 Brooklyn-Guernsey-Malcom Community School District 569 $11.1M $19,460
216 Woodbine Community School District 566 $12.3M $21,806
217 Starmont Community School District 565 $11.0M $19,382
218 Prairie Valley Community School District 561 $10.6M $18,907
219 Highland Community School District 559 $10.8M $19,293
220 South O'Brien Community School District 558 $13.9M $24,934
221 Newell-Fonda Community School District 556 $10.6M $19,072
222 Martensdale-St Marys Community School District 555 $9.9M $17,897
223 South Winnesheik Community School District 554 $10.4M $18,695
224 Lynnville-Sully Community School District 550 $9.0M $16,324
225 Iowa Valley Community School District 548 $10.6M $19,339
226 Audubon Community School District 544 $10.5M $19,215
227 North Linn Community School District 541 $9.7M $17,937
228 North Butler Community School District 532 $9.8M $18,398
229 Waco Community School District 532 $9.2M $17,306
230 Lenox Community School District 528 $8.8M $16,742
231 Bedford Community School District 523 $9.1M $17,484
232 Galva-Holstein Community School District 519 $10.6M $20,382
233 Wapello Community School District 509 $9.9M $19,493
234 Eldora-New Providence Community School District 499 $11.7M $23,461
235 Gladbrook-Reinbeck Community School District 498 $10.1M $20,253
236 Easton Valley Community School District 497 $12.9M $25,922
237 Janesville Consolidated School District 495 $8.3M $16,830
238 Edgewood-Colesburg Community School District 493 $8.8M $17,915
239 Belle Plaine Community School District 490 $9.1M $18,545
240 Baxter Community School District 487 $8.0M $16,398
241 Fremont Mills Community School District 487 $8.8M $18,074
242 North Tama County Community School District 482 $7.8M $16,247
243 Central Clayton Community School District 479 $8.5M $17,706
244 Springville Community School District 479 $8.0M $16,681
245 Bcluw Community School District 478 $9.6M $20,054
246 Midland Community School District 476 $11.0M $23,059
247 Sidney Community School District 476 $10.1M $21,225
248 Gmg Community School District 472 $8.4M $17,735
249 Montezuma Community School District 472 $10.3M $21,837
250 North Iowa Community School District 465 $9.2M $19,761
251 East Union Community School District 458 $10.5M $22,834
252 Guthrie Center Community School District 447 $8.2M $18,436
253 East Mills Community School District 443 $12.3M $27,876
254 Central City Community School District 441 $8.2M $18,585
255 Kingsley-Pierson Community School District 438 $7.9M $18,082
256 Lone Tree Community School District 438 $7.0M $16,043
257 Southeast Warren Community School District 438 $9.1M $20,790
258 Griswold Community School District 436 $9.2M $21,126
259 Coon Rapids Bayard Community School District 433 $8.7M $20,182
260 Dunkerton Community School District 431 $8.0M $18,508
261 Riceville Community School District 431 $7.5M $17,360
262 George-Little Rock School District 429 $8.9M $20,758
263 Boyer Valley School District 427 $8.0M $18,721
264 Calamus-Wheatland Community School District 423 $8.0M $18,896
265 English Valleys Community School District 421 $8.8M $20,872
266 Rudd-Rockford-Marble Rock Community School District 414 $8.0M $19,372
267 West Bend-Mallard Community School District 414 $6.4M $15,481
268 Valley Community School District 406 $7.4M $18,108
269 Corning Community School District 405 $9.7M $23,827
270 Winfield-Mt Union Community School District 398 $6.2M $15,548
271 Collins-Maxwell Community School District 397 $8.8M $22,136
272 Glidden Ralston Community School District 393 $5.9M $14,931
273 Tripoli Community School District 392 $7.1M $17,987
274 Hubbard-Radcliffe Community School District 387 $9.7M $25,083
275 Turkey Valley Community School District 385 $7.1M $18,351
276 Marcus-Meriden-Cleghorn Community School District 384 $10.5M $27,466
277 Colo-Nesco Community School District 383 $9.2M $24,115
278 Moravia Community School District 376 $6.8M $18,024
279 Exira-Elk Horn-Kimballton Community School District 374 $7.8M $20,778
280 Lamoni Community School District 342 $6.8M $20,018
281 Harris Lake Park Community School District 340 $5.7M $16,629
282 Graettinger-Terril Community School District 339 $8.3M $24,386
283 Twin Cedars Community School District 338 $7.7M $22,796
284 United Community School District 331 $8.2M $24,725
285 West Central School District 329 $6.7M $20,495
286 Murray Community School District 317 $5.1M $16,028
287 Clarksville Community School District 313 $5.2M $16,620
288 North Union Community School District 311 $8.2M $26,296
289 Schaller-Crestland Community School District 311 $7.6M $24,511
290 Remsen-Union Community School District 307 $6.3M $20,498
291 Keota Community School District 304 $6.7M $21,905
292 River Valley School District 303 $7.1M $23,502
293 Stanton Community School District 303 $4.5M $14,904
294 Melcher-Dallas Community School District 301 $5.7M $19,003
295 West Harrison Community School District 298 $7.1M $23,896
296 H L V Community School District 295 $6.4M $21,766
297 Eastern Allamakee County School District 293 $6.6M $22,509
298 North Kossuth Community School District 265 $5.7M $21,679
299 Villisca Community School District 254 $6.7M $26,209
300 Aurelia Community School District 252 $3.9M $15,512
301 Ar We Va Community School District 248 $5.5M $22,331
302 Adair-Casey Community School District 245 $6.6M $26,804
303 Mormon Trail Community School District 240 $4.8M $20,183
304 Essex Community School District 215 $4.9M $22,991
305 Seymour Community School District 212 $4.9M $23,099
306 Farragut Community School District 192 $3.5M $17,979
307 Tri County Community School District 192 $4.5M $23,563
308 Hamburg Community School District 188 $4.4M $23,574
309 Paton-Churdan Community School District 185 $3.7M $20,222
310 Moulton-Udell Community School District 184 $3.9M $21,011
311 Cal Community School District 181 $5.7M $31,630
312 Ventura Community School District 179 $4.3M $23,905
313 Walnut Community School District 172 $3.0M $17,169
314 Charter Oak-Ute Community School District 171 $5.6M $32,713
315 Harmony Community School District 165 $5.1M $30,691
316 Delwood Community School District 161 $4.4M $27,242
317 Alden Community School District 159 $4.9M $30,604
318 Ruthven-Ayrshire Community School District 158 $4.0M $25,259
319 Andrew Community School District 147 $5.3M $36,299
320 Whiting Community School District 147 $3.9M $26,218
321 Laurens-Marathon Community School District 145 $5.6M $38,566
322 Schleswig Community School District 145 $4.4M $30,490
323 Orient-Macksburg Community School District 129 $4.4M $34,209
324 Morning Sun Community School District 127 $3.5M $27,921
325 Gilmore City Bradgate Community School District 109 $4.4M $40,642
326 Northeast Hamilton Community School District 108 $3.8M $35,435
327 Diagonal Community School District 107 $2.9M $27,561
328 Albert-City Truesdale Community School District 104 $4.5M $43,048
329 Corwith-Wesley Community School District 93 $1.8M $19,677
330 South Page Community School District 84 $3.8M $44,893
331 Stratford Community School District 82 $3.2M $39,098
332 Prescott Community School District 81 $1.2M $14,543
333 Olin Consolidated School District 77 $3.8M $48,844
334 Bennett Community School District 72 $3.2M $44,431
335 North Winnesheik Community School District 64 $3.9M $60,578
336 Clay Central-Everly Community School District 63 $5.2M $81,746
337 Twin Rivers Community School District 47 $3.2M $68,723
338 Luverne Community School District 35 $2.8M $79,543
339 Area Education Agency 1 Keystone Aea $10.3M
340 Area Education Agency 10 Grant Wood $22.2M
341 Area Education Agency 11 Heartland Aea $43.2M
342 Area Education Agency 8 Prairie Lakes $12.3M
343 Area Education Agency 9 Mississippi Bend Aea $15.5M
344 Central Rivers Area Education Agency $23.0M
345 Great Prairie Area Education Agency 15 $11.8M
346 Green Hills Area Education Agency $14.9M
347 Northwest Area Education Agency $14.7M