School Spending in Iowa

Schools ranked by their district's per-pupil expenditure. Only includes schools with 50+ students.

$17,211
Iowa Avg Per Student
-12% vs National
National Avg: $19,490
Note: Spending reflects district-wide averages from NCES F-33 (FY 2021-22). Schools in the same district share the same figure.
# School District Per Student
1 Clay Central-Everly Elementary
Royal · other
Clay Central-Everly Comm School District $56,000
2 Mormon Trail Elementary School
Humeston · other
Mormon Trail Comm School District $52,364
3 Mormon Trail Jr-Sr High School
Garden Grove · other
Mormon Trail Comm School District $52,364
4 Stratford Elementary
Stratford · other
Stratford Comm School District $37,712
5 Olin Elementary School
Olin · other
Olin Consolidated School District $37,531
6 Laurens-Marathon Elementary School
Laurens · other
Laurens-Marathon Comm School District $36,403
7 Albert City-Truesdale Elementary School
Albert City · other
Albert City-Truesdale Comm School District $35,029
8 Colo-NESCO Middle/High School
Colo · other
Colo-NESCO Comm School District $32,980
9 Colo-Nesco Elementary School
Zearing · other
Colo-NESCO Comm School District $32,980
10 Orient Elementary School
Orient · other
Orient-Macksburg Comm School District $32,611
11 Orient-Macksburg Senior High School
Orient · other
Orient-Macksburg Comm School District $32,611
12 Lenox Elementary School
Lenox · other
Lenox Comm School District $31,497
13 Lenox High School
Lenox · other
Lenox Comm School District $31,497
14 Collins-Maxwell Middle/High School
Maxwell · other
Collins-Maxwell Comm School District $31,096
15 Collins-Maxwell Elementary School
Collins · other
Collins-Maxwell Comm School District $31,096
16 Bennett Elementary School
Bennett · other
Bennett Comm School District $30,975
17 CAL Elementary School
Latimer · other
CAL Comm School District $27,975
18 Cornell Elementary School
Des Moines · other
Saydel Comm School District $27,921
19 Saydel High School
Des Moines · high
Saydel Comm School District $27,921
20 Woodside Middle School
Des Moines · elementary
Saydel Comm School District $27,921
21 Schleswig Elementary School
Schleswig · elementary
Schleswig Comm School District $27,738
22 Schleswig Middle School
Schleswig · elementary
Schleswig Comm School District $27,738
23 Dike Elementary School
Dike · other
Dike-New Hartford Comm School District $26,620
24 Dike-New Hartford High School
Dike · high
Dike-New Hartford Comm School District $26,620
25 Dike-New Hartford Junior High School
New Hartford · middle
Dike-New Hartford Comm School District $26,620
26 New Hartford Elementary School
New Hartford · other
Dike-New Hartford Comm School District $26,620
27 Andrew Elementary School
Andrew · other
Andrew Comm School District $25,926
28 Colfax-Mingo Elementary School
Colfax · other
Colfax-Mingo Comm School District $25,766
29 Colfax-Mingo Jr/Sr High School
Colfax · other
Colfax-Mingo Comm School District $25,766
30 MMCRU High School
Marcus · high
Marcus-Meriden-Cleghorn Comm School District $25,761
31 MMCRU Marcus Elementary
Marcus · other
Marcus-Meriden-Cleghorn Comm School District $25,761
32 Sidney Elementary School
Sidney · other
Sidney Comm School District $25,650
33 Sidney High School
Sidney · other
Sidney Comm School District $25,650
34 Knoxville High School
Knoxville · high
Knoxville Comm School District $25,582
35 West Elementary
Knoxville · other
Knoxville Comm School District $25,582
36 Northstar Elementary School
Knoxville · elementary
Knoxville Comm School District $25,582
37 Knoxville Middle School
Knoxville · middle
Knoxville Comm School District $25,582
38 K-5 Elementary School Lincoln Street Building
Denver · elementary
Denver Comm School District $24,884
39 Denver Senior High School
Denver · high
Denver Comm School District $24,884
40 Denver Middle School
Denver · middle
Denver Comm School District $24,884
41 Denver Early Elementary School
Denver · other
Denver Comm School District $24,884
42 Gilmore City Elementary School
Gilmore City · elementary
Gilmore City-Bradgate Comm School District $24,770
43 United Community School
Boone · other
United Comm School District $24,189
44 South Page Senior High School
College Springs · other
South Page Comm School District $24,015
45 Alburnett Elementary School
Alburnett · other
Alburnett Comm School District $23,678
46 Alburnett Senior High School
Alburnett · high
Alburnett Comm School District $23,678
47 Alburnett Middle School
Alburnett · middle
Alburnett Comm School District $23,678
48 Orange City Elementary School
Orange City · elementary
MOC-Floyd Valley Comm School District $23,653
49 MOC-Floyd Valley High School
Orange City · high
MOC-Floyd Valley Comm School District $23,653
50 MOC-Floyd Valley Middle School
Alton · middle
MOC-Floyd Valley Comm School District $23,653
51 Hospers Elementary School
Hospers · elementary
MOC-Floyd Valley Comm School District $23,653
52 Oelwein Middle School
Oelwein · elementary
Oelwein Comm School District $23,593
53 Oelwein High School
Oelwein · high
Oelwein Comm School District $23,593
54 Wings Park Elementary School
Oelwein · elementary
Oelwein Comm School District $23,593
55 Oelwein Online School
Oelwein · other
Oelwein Comm School District $23,593
56 Little Husky Learning Center
Oelwein · other
Oelwein Comm School District $23,593
57 Delwood Elementary School
Delmar · other
Delwood Comm School District $23,351
58 East Mills Jr/Sr High School
Malvern · other
East Mills Comm School District $23,051
59 East Mills Elementary School
Hastings · other
East Mills Comm School District $23,051
60 Clarion-Goldfield-Dows Elementary School
Clarion · other
Clarion-Goldfield-Dows Comm School District $22,365
61 Clarion-Goldfield-Dows High School
Clarion · high
Clarion-Goldfield-Dows Comm School District $22,365
62 Clarion-Goldfield-Dows Middle School
Clarion · middle
Clarion-Goldfield-Dows Comm School District $22,365
63 East Sac County Elementary
Sac City · other
East Sac County Comm School District $22,307
64 East Sac County High School
Lake View · other
East Sac County Comm School District $22,307
65 Morning Sun Elementary School
Morning Sun · other
Morning Sun Comm School District $22,164
66 Tri-County Elementary School
Thornburg · other
Tri-County Comm School District $22,146
67 Tri-County JR/SR High School
Thornburg · other
Tri-County Comm School District $22,146
68 Ames High School
Ames · high
Ames Comm School District $22,143
69 Ames Middle School
Ames · middle
Ames Comm School District $22,143
70 Fellows Elementary School
Ames · elementary
Ames Comm School District $22,143
71 Edwards Elementary School
Ames · elementary
Ames Comm School District $22,143
72 Sawyer Elementary School
Ames · elementary
Ames Comm School District $22,143
73 Meeker Elementary School
Ames · elementary
Ames Comm School District $22,143
74 Mitchell Elementary School
Ames · elementary
Ames Comm School District $22,143
75 Northwood Pre-School
Ames · other
Ames Comm School District $22,143
76 Prairie High School
Cedar Rapids · high
College Comm School District $22,009
77 Prairie Point
Cedar Rapids · other
College Comm School District $22,009
78 Prairie Creek
Cedar Rapids · elementary
College Comm School District $22,009
79 Prairie Hill Elementary School
Cedar Rapids · other
College Comm School District $22,009
80 Prairie Ridge Elementary
Cedar Rapids · other
College Comm School District $22,009
81 Prairie Crest Elementary
Cedar Rapids · other
College Comm School District $22,009
82 Prairie View Elementary School
Cedar Rapids · other
College Comm School District $22,009
83 Prairie Heights Elementary School
Cedar Rapids · other
College Comm School District $22,009
84 Prairie Early Childhood Center
Cedar Rapids · other
College Comm School District $22,009
85 Prairie Edge
Cedar Rapids · other
College Comm School District $22,009
86 Hoover Elementary School
West Branch · other
West Branch Comm School District $21,773
87 West Branch High School
West Branch · high
West Branch Comm School District $21,773
88 West Branch Middle School
West Branch · elementary
West Branch Comm School District $21,773
89 Alden Elementary School
Alden · other
Alden Comm School District $21,721
90 Odebolt Arthur Battle Creek Ida Grove High School
Ida Grove · high
Odebolt Arthur Battle Creek Ida Grove Comm School District $21,326
91 Odebolt Arthur Battle Creek Ida Grove Elementary-Ida Grove
Ida Grove · other
Odebolt Arthur Battle Creek Ida Grove Comm School District $21,326
92 Odebolt Arthur Battle Creek Ida Grove Middle School
Odebolt · middle
Odebolt Arthur Battle Creek Ida Grove Comm School District $21,326
93 Odebolt Arthur Battle Creek Ida Grove Elementary-Odebolt
Odebolt · elementary
Odebolt Arthur Battle Creek Ida Grove Comm School District $21,326
94 Northwood-Kensett Elementary
Northwood · other
Northwood-Kensett Comm School District $21,134
95 Northwood-Kensett MIddle/High School
Northwood · other
Northwood-Kensett Comm School District $21,134
96 Southwest Valley Middle School
Villisca · middle
Villisca Comm School District $21,120
97 Sylvia Enarson Elementary School
Villisca · other
Villisca Comm School District $21,120
98 Marnie Simons Elementary School
Hamburg · other
Hamburg Comm School District $21,098
99 Hamburg Charter High Schools
Hamburg · high
Hamburg Comm School District $21,098
100 North Union High School
Armstrong · high
North Union Comm School District $21,013

Per-pupil expenditure from NCES F-33 School District Finance Survey (FY 2021-22). Figures are district-wide averages. View national school spending rankings.