Top 100 lowest student–teacher ratio in Iowa (2025)
Schools with the fewest students per FTE teacher, among schools with at least 100 students. Ordered by the measure shown, with the Success Index (US) for context; 100 schools shown.
- 173Emmetsburg Middle SchoolEmmetsburg · Public MiddleStudents per teacher: 7.4
- 273Riverside Elementary SchoolSioux City · Public ElementaryStudents per teacher: 8.1
- 337Prescott Elementary SchoolDubuque · Public ElementaryStudents per teacher: 8.4
- 449Audubon Elementary SchoolDubuque · Public ElementaryStudents per teacher: 8.5
- 571Marnie Simons Elementary SchoolHamburg · Public ElementaryStudents per teacher: 8.5
- 675Blakesburg ElementaryBlakesburg · Public ElementaryStudents per teacher: 8.6
- 785Delwood Elementary SchoolDelmar · Public ElementaryStudents per teacher: 8.9
- 841Lincoln Elementary SchoolDubuque · Public ElementaryStudents per teacher: 9.2
- 983St Ansgar High SchoolSt Ansgar · Public HighStudents per teacher: 9.2
- 1033Edmunds Elementary SchoolDes Moines · Public ElementaryStudents per teacher: 9.3
- 1159Thomas Jefferson Middle SchoolDubuque · Public MiddleStudents per teacher: 9.3
- 1280George-Little Rock Senior High SchoolGeorge · Public HighStudents per teacher: 9.3
- 1375Central City Elementary SchoolCentral City · Public ElementaryStudents per teacher: 9.4
- 1472Easton Valley Junior High / High SchoolPreston · Public HighStudents per teacher: 9.4
- 1563Twin Cedars Jr-Sr High SchoolBussey · Public HighStudents per teacher: 9.5
- 1690Andrew Elementary SchoolAndrew · Public ElementaryStudents per teacher: 9.6
- 1773River Valley ElementaryWashta · Public ElementaryStudents per teacher: 9.6
- 1872Rockford Junior-Senior High SchoolRockford · Public HighStudents per teacher: 9.6
- 1949Mark Twain ElementaryIowa City · Public ElementaryStudents per teacher: 9.7
- 2081Harris-Lake Park High SchoolLake Park · Public HighStudents per teacher: 9.7
- 2159Hawarden Elementary SchoolHawarden · Public ElementaryStudents per teacher: 9.7
- 2268Charter Oak-Ute Elementary SchoolCharter Oak · Public ElementaryStudents per teacher: 9.8
- 2372River Valley Junior- Senior High SchoolCorrectionville · Public HighStudents per teacher: 9.8
- 2478Clayton Ridge High SchoolGuttenberg · Public HighStudents per teacher: 9.8
- 2565Wings Park Elementary SchoolOelwein · Public ElementaryStudents per teacher: 9.8
- 2668West Bend-Mallard High SchoolWest Bend · Public HighStudents per teacher: 9.8
- 2764Graettinger-Terril Elementary SchoolTerril · Public ElementaryStudents per teacher: 9.9
- 2877Albert City-Truesdale Elementary SchoolAlbert City · Public ElementaryStudents per teacher: 10.0
- 2976North Union ElementaryFenton · Public ElementaryStudents per teacher: 10.0
- 3075Central City High SchoolCentral City · Public HighStudents per teacher: 10.0
- 3180Nodaway Valley High SchoolGreenfield · Public HighStudents per teacher: 10.0
- 3243Kirkwood Elementary SchoolCoralville · Public ElementaryStudents per teacher: 10.0
- 3374BCLUW High SchoolConrad · Public HighStudents per teacher: 10.1
- 3482West Hancock High SchoolBritt · Public HighStudents per teacher: 10.1
- 3584Calamus-Wheatland Secondary Attendance CenterWheatland · Public HighStudents per teacher: 10.1
- 3664George Washington Elementary SchoolKeokuk · Public ElementaryStudents per teacher: 10.1
- 3780Davis County ElementaryBloomfield · Public ElementaryStudents per teacher: 10.2
- 3873ExiraElk Horn-Kimballton High SchoolElk Horn · Public HighStudents per teacher: 10.2
- 3983East Mills Elementary SchoolMalvern · Public ElementaryStudents per teacher: 10.2
- 4059Mormon Trail Elementary SchoolHumeston · Public ElementaryStudents per teacher: 10.2
- 4170Edgewood-Colesburg High SchoolEdgewood · Public HighStudents per teacher: 10.3
- 4283IKM-Manning High SchoolManning · Public HighStudents per teacher: 10.3
- 4387Madrid High SchoolMadrid · Public HighStudents per teacher: 10.3
- 4469CAM Jr./Sr. High SchoolAnita · Public HighStudents per teacher: 10.4
- 4573Gladbrook-Reinbeck Jr. High & High SchoolReinbeck · Public HighStudents per teacher: 10.4
- 4687Rock Run ElementaryIowa Falls · Public ElementaryStudents per teacher: 10.4
- 4769Keota High SchoolKeota · Public HighStudents per teacher: 10.4
- 4873Missouri Valley High SchoolMissouri Valley · Public HighStudents per teacher: 10.4
- 4986South Central Calhoun High SchoolLake City · Public HighStudents per teacher: 10.5
- 5050Columbus Community High SchoolColumbus Junction · Public HighStudents per teacher: 10.5
- 5182Corning Elementary SchoolCorning · Public ElementaryStudents per teacher: 10.5
- 5268Franklin Elementary SchoolMuscatine · Public ElementaryStudents per teacher: 10.5
- 5386Highland High SchoolRiverside · Public HighStudents per teacher: 10.6
- 5474North Cedar Jr/Sr High SchoolClarence · Public HighStudents per teacher: 10.6
- 5570Moravia Elementary SchoolMoravia · Public ElementaryStudents per teacher: 10.6
- 5682Starmont Elementary SchoolArlington · Public ElementaryStudents per teacher: 10.6
- 5771Tripoli Middle/Sr High SchoolTripoli · Public HighStudents per teacher: 10.6
- 5882Coon Rapids-Bayard 6-12 Attendance CenterCoon Rapids · Public HighStudents per teacher: 10.7
- 5950Oak ParkDes Moines · Public ElementaryStudents per teacher: 10.7
- 6058Willard Elementary SchoolDes Moines · Public ElementaryStudents per teacher: 10.7
- 6172English Valleys Jr-Sr High SchoolNorth English · Public HighStudents per teacher: 10.7
- 6280Lake Mills Senior High SchoolLake Mills · Public HighStudents per teacher: 10.7
- 6336Irving Elementary SchoolWaterloo · Public ElementaryStudents per teacher: 10.7
- 6476Winfield Elementary SchoolWinfield · Public ElementaryStudents per teacher: 10.7
- 6590Akron Westfield Elementary SchoolAkron · Public ElementaryStudents per teacher: 10.8
- 6683AHSTW High SchoolAvoca · Public HighStudents per teacher: 10.8
- 6776Belle Plaine Jr/Sr High SchoolBelle Plaine · Public HighStudents per teacher: 10.8
- 6857Fremont ElementaryFremont · Public ElementaryStudents per teacher: 10.8
- 6951Aldo Leopold Intermediate SchoolBurlington · Public MiddleStudents per teacher: 10.8
- 7083CAM Elementary SchoolMassena · Public ElementaryStudents per teacher: 10.8
- 7158Hoover Elementary SchoolCedar Rapids · Public ElementaryStudents per teacher: 10.8
- 7251South Elementary SchoolLeon · Public ElementaryStudents per teacher: 10.8
- 7360Washington Elementary SchoolCharles City · Public ElementaryStudents per teacher: 10.8
- 7479Colo-NESCO Middle/High SchoolColo · Public HighStudents per teacher: 10.8
- 7574Creston Middle SchoolCreston · Public MiddleStudents per teacher: 10.8
- 7666Marshall Elementary SchoolDubuque · Public ElementaryStudents per teacher: 10.8
- 7777Griswold ElementaryGriswold · Public ElementaryStudents per teacher: 10.8
- 7862Melcher-Dallas High SchoolMelcher · Public HighStudents per teacher: 10.8
- 7980Southeast Warren PrimaryMilo · Public ElementaryStudents per teacher: 10.8
- 8074Van Buren County Community School District Douds CenterDouds · Public ElementaryStudents per teacher: 10.8
- 8169Washington Middle SchoolWashington · Public MiddleStudents per teacher: 10.8
- 8266Ireton Elementary SchoolIreton · Public ElementaryStudents per teacher: 10.8
- 8364Roundy Elementary SchoolColumbus Junction · Public ElementaryStudents per teacher: 10.9
- 8483Weber ElementaryIowa City · Public ElementaryStudents per teacher: 10.9
- 8552Grant Wood Elementary SchoolIowa City · Public ElementaryStudents per teacher: 10.9
- 8660Briggs Elementary SchoolMaquoketa · Public ElementaryStudents per teacher: 10.9
- 8778Rock Valley Elementary SchoolRock Valley · Public ElementaryStudents per teacher: 10.9
- 8872Sidney High SchoolSidney · Public HighStudents per teacher: 10.9
- 8973Starmont High SchoolArlington · Public HighStudents per teacher: 10.9
- 9071Colfax-Mingo Jr/Sr High SchoolColfax · Public HighStudents per teacher: 11.0
- 9161Sunnyside Elementary SchoolBurlington · Public ElementaryStudents per teacher: 11.0
- 9238Jefferson Elementary SchoolDavenport · Public ElementaryStudents per teacher: 11.0
- 9349Phillips ElementaryDes Moines · Public ElementaryStudents per teacher: 11.0
- 9467East Union Middle-High SchoolAfton · Public HighStudents per teacher: 11.0
- 9575Estherville Lincoln Central Middle SchoolEstherville · Public MiddleStudents per teacher: 11.0
- 9681Guthrie Center High SchoolGuthrie Center · Public HighStudents per teacher: 11.0
- 9771Rock Valley High SchoolRock Valley · Public HighStudents per teacher: 11.0
- 9878Bedford High SchoolBedford · Public HighStudents per teacher: 11.1
- 9964Jefferson Elementary SchoolClinton · Public ElementaryStudents per teacher: 11.1
- 10073Dunkerton High SchoolDunkerton · Public HighStudents per teacher: 11.1
| # | School | Sector | Students per teacher | Success Index (US) | Key result | Students |
|---|---|---|---|---|---|---|
| 1 | Emmetsburg Middle School Emmetsburg · Middle · Grades 5–8 | Public | 7.4 | 72.9 Top 25% | 59% Math proficiency | 199 |
| 2 | Riverside Elementary School Sioux City · Elementary · Grades PK–5 | Public | 8.1 | 73.0 Top 25% | 77% Math proficiency | 227 |
| 3 | Prescott Elementary School Dubuque · Elementary · Grades PK–5 | Public | 8.4 | 37.1 Lower 50% | 37% Math proficiency | 352 |
| 4 | Audubon Elementary School Dubuque · Elementary · Grades PK–5 | Public | 8.5 | 49.4 Lower 50% | 47% Math proficiency | 247 |
| 5 | Marnie Simons Elementary School Hamburg · Elementary · Grades PK–5 | Public | 8.5 | 71.0 Top 25% | 74.5% Math proficiency | 102 |
| 6 | Blakesburg Elementary Blakesburg · Elementary · Grades PK–6 | Public | 8.6 | 75.4 Top 25% | 67% Math proficiency | 103 |
| 7 | Delwood Elementary School Delmar · Elementary · Grades PK–6 | Public | 8.9 | 85.4 Top 5% | 87% Math proficiency | 142 |
| 8 | Lincoln Elementary School Dubuque · Elementary · Grades PK–5 | Public | 9.2 | 40.7 Lower 50% | 42% Math proficiency | 257 |
| 9 | St Ansgar High School St Ansgar · High · Grades 9–12 | Public | 9.2 | 82.8 Top 10% | 74.5% Math proficiency | 166 |
| 10 | Edmunds Elementary School Des Moines · Elementary · Grades K–5 | Public | 9.3 | 32.8 Lower 50% | 42% Math proficiency | 259 |
| 11 | Thomas Jefferson Middle School Dubuque · Middle · Grades 6–8 | Public | 9.3 | 58.8 Top 50% | 57% Math proficiency | 402 |
| 12 | George-Little Rock Senior High School George · High · Grades 9–12 | Public | 9.3 | 80.2 Top 10% | 69.5% Math proficiency | 102 |
| 13 | Central City Elementary School Central City · Elementary · Grades K–5 | Public | 9.4 | 74.7 Top 25% | 62% Math proficiency | 170 |
| 14 | Easton Valley Junior High / High School Preston · High · Grades 7–12 | Public | 9.4 | 71.8 Top 25% | 67% Math proficiency | 198 |
| 15 | Twin Cedars Jr-Sr High School Bussey · High · Grades 7–12 | Public | 9.5 | 62.9 Top 50% | 47% Math proficiency | 142 |
| 16 | Andrew Elementary School Andrew · Elementary · Grades PK–6 | Public | 9.6 | 90.1 Top 5% | 84.5% Math proficiency | 125 |
| 17 | River Valley Elementary Washta · Elementary · Grades PK–5 | Public | 9.6 | 73.3 Top 25% | 67% Math proficiency | 154 |
| 18 | Rockford Junior-Senior High School Rockford · High · Grades 7–12 | Public | 9.6 | 71.9 Top 25% | 77% Math proficiency | 173 |
| 19 | Mark Twain Elementary Iowa City · Elementary · Grades PK–5 | Public | 9.7 | 48.9 Lower 50% | 42% Math proficiency | 213 |
| 20 | Harris-Lake Park High School Lake Park · High · Grades 6–12 | Public | 9.7 | 81.2 Top 10% | 77% Math proficiency | 174 |
| 21 | Hawarden Elementary School Hawarden · Elementary · Grades 2–5 | Public | 9.7 | 59.2 Top 50% | 62% Math proficiency | 193 |
| 22 | Charter Oak-Ute Elementary School Charter Oak · Elementary · Grades PK–5 | Public | 9.8 | 68.3 Top 25% | 62% Math proficiency | 117 |
| 23 | River Valley Junior- Senior High School Correctionville · High · Grades 6–12 | Public | 9.8 | 72.2 Top 25% | 67% Math proficiency | 137 |
| 24 | Clayton Ridge High School Guttenberg · High · Grades 9–12 | Public | 9.8 | 77.9 Top 10% | 64.5% Math proficiency | 176 |
| 25 | Wings Park Elementary School Oelwein · Elementary · Grades 1–4 | Public | 9.8 | 65.4 Top 50% | 62% Math proficiency | 294 |
| 26 | West Bend-Mallard High School West Bend · High · Grades 9–12 | Public | 9.8 | 68.1 Top 25% | 49.5% Math proficiency | 117 |
| 27 | Graettinger-Terril Elementary School Terril · Elementary · Grades PK–5 | Public | 9.9 | 64.3 Top 50% | 57% Math proficiency | 149 |
| 28 | Albert City-Truesdale Elementary School Albert City · Elementary · Grades PK–6 | Public | 10.0 | 76.8 Top 25% | 64.5% Math proficiency | 100 |
| 29 | North Union Elementary Fenton · Elementary · Grades PK–5 | Public | 10.0 | 75.8 Top 25% | 67% Math proficiency | 130 |
| 30 | Central City High School Central City · High · Grades 6–12 | Public | 10.0 | 75.0 Top 25% | 62% Math proficiency | 200 |
| 31 | Nodaway Valley High School Greenfield · High · Grades 9–12 | Public | 10.0 | 80.0 Top 10% | 64.5% Math proficiency | 180 |
| 32 | Kirkwood Elementary School Coralville · Elementary · Grades PK–5 | Public | 10.0 | 43.3 Lower 50% | 38% Math proficiency | 270 |
| 33 | BCLUW High School Conrad · High · Grades 9–12 | Public | 10.1 | 74.4 Top 25% | 74.5% Math proficiency | 172 |
| 34 | West Hancock High School Britt · High · Grades 9–12 | Public | 10.1 | 81.6 Top 10% | 74.5% Math proficiency | 161 |
| 35 | Calamus-Wheatland Secondary Attendance Center Wheatland · High · Grades 7–12 | Public | 10.1 | 83.9 Top 5% | 82% Math proficiency | 182 |
| 36 | George Washington Elementary School Keokuk · Elementary · Grades K–1 | Public | 10.1 | 64.3 Top 50% | 62% Math proficiency | 222 |
| 37 | Davis County Elementary Bloomfield · Elementary · Grades PK–4 | Public | 10.2 | 79.8 Top 25% | 72% Math proficiency | 418 |
| 38 | ExiraElk Horn-Kimballton High School Elk Horn · High · Grades 6–12 | Public | 10.2 | 73.1 Top 25% | 67% Math proficiency | 184 |
| 39 | East Mills Elementary School Malvern · Elementary · Grades PK–5 | Public | 10.2 | 82.7 Top 10% | 77% Math proficiency | 214 |
| 40 | Mormon Trail Elementary School Humeston · Elementary · Grades PK–6 | Public | 10.2 | 58.5 Top 50% | 52% Math proficiency | 132 |
| 41 | Edgewood-Colesburg High School Edgewood · High · Grades 7–12 | Public | 10.3 | 69.9 Top 25% | 72% Math proficiency | 206 |
| 42 | IKM-Manning High School Manning · High · Grades 9–12 | Public | 10.3 | 82.5 Top 10% | 64.5% Math proficiency | 185 |
| 43 | Madrid High School Madrid · High · Grades 9–12 | Public | 10.3 | 87.3 Top 5% | 74.5% Math proficiency | 195 |
| 44 | CAM Jr./Sr. High School Anita · High · Grades 7–12 | Public | 10.4 | 68.5 Top 25% | 44.5% Math proficiency | 188 |
| 45 | Gladbrook-Reinbeck Jr. High & High School Reinbeck · High · Grades 7–12 | Public | 10.4 | 73.0 Top 25% | 72% Math proficiency | 207 |
| 46 | Rock Run Elementary Iowa Falls · Elementary · Grades 2–5 | Public | 10.4 | 87.0 Top 5% | 77% Math proficiency | 292 |
| 47 | Keota High School Keota · High · Grades 7–12 | Public | 10.4 | 68.6 Top 25% | 67% Math proficiency | 114 |
| 48 | Missouri Valley High School Missouri Valley · High · Grades 9–12 | Public | 10.4 | 73.3 Top 25% | 54.5% Math proficiency | 228 |
| 49 | South Central Calhoun High School Lake City · High · Grades 9–12 | Public | 10.5 | 85.8 Top 5% | 87% Math proficiency | 284 |
| 50 | Columbus Community High School Columbus Junction · High · Grades 9–12 | Public | 10.5 | 49.5 Top 50% | 44.5% Math proficiency | 220 |
| 51 | Corning Elementary School Corning · Elementary · Grades PK–5 | Public | 10.5 | 81.9 Top 10% | 72% Math proficiency | 210 |
| 52 | Franklin Elementary School Muscatine · Elementary · Grades K–6 | Public | 10.5 | 67.8 Top 50% | 62% Math proficiency | 295 |
| 53 | Highland High School Riverside · High · Grades 9–12 | Public | 10.6 | 85.6 Top 5% | 95% Math proficiency | 149 |
| 54 | North Cedar Jr/Sr High School Clarence · High · Grades 7–12 | Public | 10.6 | 73.9 Top 25% | 67% Math proficiency | 243 |
| 55 | Moravia Elementary School Moravia · Elementary · Grades PK–5 | Public | 10.6 | 69.5 Top 25% | 67% Math proficiency | 148 |
| 56 | Starmont Elementary School Arlington · Elementary · Grades PK–5 | Public | 10.6 | 82.2 Top 10% | 77% Math proficiency | 244 |
| 57 | Tripoli Middle/Sr High School Tripoli · High · Grades 6–12 | Public | 10.6 | 71.1 Top 25% | 62% Math proficiency | 170 |
| 58 | Coon Rapids-Bayard 6-12 Attendance Center Coon Rapids · High · Grades 6–12 | Public | 10.7 | 81.6 Top 10% | 77% Math proficiency | 214 |
| 59 | Oak Park Des Moines · Elementary · Grades K–5 | Public | 10.7 | 49.5 Lower 50% | 47% Math proficiency | 288 |
| 60 | Willard Elementary School Des Moines · Elementary · Grades K–5 | Public | 10.7 | 58.0 Top 50% | 67% Math proficiency | 247 |
| 61 | English Valleys Jr-Sr High School North English · High · Grades 6–12 | Public | 10.7 | 72.0 Top 25% | 67% Math proficiency | 214 |
| 62 | Lake Mills Senior High School Lake Mills · High · Grades 9–12 | Public | 10.7 | 80.0 Top 10% | 64.5% Math proficiency | 193 |
| 63 | Irving Elementary School Waterloo · Elementary · Grades K–5 | Public | 10.7 | 36.3 Lower 50% | 38% Math proficiency | 353 |
| 64 | Winfield Elementary School Winfield · Elementary · Grades PK–5 | Public | 10.7 | 75.7 Top 25% | 77% Math proficiency | 182 |
| 65 | Akron Westfield Elementary School Akron · Elementary · Grades PK–5 | Public | 10.8 | 89.6 Top 5% | 87% Math proficiency | 258 |
| 66 | AHSTW High School Avoca · High · Grades 9–12 | Public | 10.8 | 83.3 Top 5% | 74.5% Math proficiency | 205 |
| 67 | Belle Plaine Jr/Sr High School Belle Plaine · High · Grades 7–12 | Public | 10.8 | 75.7 Top 25% | 77% Math proficiency | 205 |
| 68 | Fremont Elementary Fremont · Elementary · Grades PK–6 | Public | 10.8 | 57.4 Top 50% | 54.5% Math proficiency | 108 |
| 69 | Aldo Leopold Intermediate School Burlington · Middle · Grades 5–6 | Public | 10.8 | 51.2 Top 50% | 40% Math proficiency | 412 |
| 70 | CAM Elementary School Massena · Elementary · Grades PK–6 | Public | 10.8 | 83.4 Top 10% | 74.5% Math proficiency | 216 |
| 71 | Hoover Elementary School Cedar Rapids · Elementary · Grades K–5 | Public | 10.8 | 57.8 Top 50% | 57% Math proficiency | 420 |
| 72 | South Elementary School Leon · Elementary · Grades PK–2 | Public | 10.8 | 50.8 Top 50% | 71.1% Free/reduced-price lunch | 173 |
| 73 | Washington Elementary School Charles City · Elementary · Grades PK–1 | Public | 10.8 | 60.0 Top 50% | 60.2% Free/reduced-price lunch | 206 |
| 74 | Colo-NESCO Middle/High School Colo · High · Grades 5–12 | Public | 10.8 | 79.1 Top 10% | 82% Math proficiency | 216 |
| 75 | Creston Middle School Creston · Middle · Grades 6–8 | Public | 10.8 | 73.7 Top 25% | 65% Math proficiency | 259 |
| 76 | Marshall Elementary School Dubuque · Elementary · Grades PK–5 | Public | 10.8 | 66.3 Top 50% | 62% Math proficiency | 323 |
| 77 | Griswold Elementary Griswold · Elementary · Grades PK–5 | Public | 10.8 | 77.2 Top 25% | 36.6% Free/reduced-price lunch | 227 |
| 78 | Melcher-Dallas High School Melcher · High · Grades 7–12 | Public | 10.8 | 61.9 Top 50% | 49.5% Math proficiency | 151 |
| 79 | Southeast Warren Primary Milo · Elementary · Grades PK–4 | Public | 10.8 | 79.6 Top 25% | 69.5% Math proficiency | 162 |
| 80 | Van Buren County Community School District Douds Center Douds · Elementary · Grades PK–6 | Public | 10.8 | 74.2 Top 25% | 62% Math proficiency | 292 |
| 81 | Washington Middle School Washington · Middle · Grades 6–8 | Public | 10.8 | 69.3 Top 25% | 53% Math proficiency | 347 |
| 82 | Ireton Elementary School Ireton · Elementary · Grades PK–1 | Public | 10.8 | 66.1 Top 50% | 45.4% Free/reduced-price lunch | 119 |
| 83 | Roundy Elementary School Columbus Junction · Elementary · Grades PK–6 | Public | 10.9 | 64.4 Top 50% | 62% Math proficiency | 383 |
| 84 | Weber Elementary Iowa City · Elementary · Grades PK–5 | Public | 10.9 | 82.5 Top 10% | 82% Math proficiency | 456 |
| 85 | Grant Wood Elementary School Iowa City · Elementary · Grades PK–5 | Public | 10.9 | 52.3 Top 50% | 47% Math proficiency | 306 |
| 86 | Briggs Elementary School Maquoketa · Elementary · Grades 3–5 | Public | 10.9 | 60.2 Top 50% | 58% Math proficiency | 207 |
| 87 | Rock Valley Elementary School Rock Valley · Elementary · Grades PK–5 | Public | 10.9 | 77.5 Top 25% | 82% Math proficiency | 370 |
| 88 | Sidney High School Sidney · High · Grades 7–12 | Public | 10.9 | 72.0 Top 25% | 77% Math proficiency | 196 |
| 89 | Starmont High School Arlington · High · Grades 9–12 | Public | 10.9 | 73.4 Top 25% | 74.5% Math proficiency | 174 |
| 90 | Colfax-Mingo Jr/Sr High School Colfax · High · Grades 7–12 | Public | 11.0 | 70.6 Top 25% | 62% Math proficiency | 287 |
| 91 | Sunnyside Elementary School Burlington · Elementary · Grades K–4 | Public | 11.0 | 61.0 Top 50% | 47% Math proficiency | 298 |
| 92 | Jefferson Elementary School Davenport · Elementary · Grades K–5 | Public | 11.0 | 38.3 Lower 50% | 37% Math proficiency | 384 |
| 93 | Phillips Elementary Des Moines · Elementary · Grades K–5 | Public | 11.0 | 48.6 Lower 50% | 47% Math proficiency | 263 |
| 94 | East Union Middle-High School Afton · High · Grades 6–12 | Public | 11.0 | 67.0 Top 25% | 67% Math proficiency | 242 |
| 95 | Estherville Lincoln Central Middle School Estherville · Middle · Grades 5–8 | Public | 11.0 | 74.8 Top 25% | 64% Math proficiency | 308 |
| 96 | Guthrie Center High School Guthrie Center · High · Grades 9–12 | Public | 11.0 | 81.4 Top 10% | 62% Math proficiency | 198 |
| 97 | Rock Valley High School Rock Valley · High · Grades 9–12 | Public | 11.0 | 71.0 Top 25% | 64.5% Math proficiency | 242 |
| 98 | Bedford High School Bedford · High · Grades 6–12 | Public | 11.1 | 77.9 Top 10% | 77% Math proficiency | 245 |
| 99 | Jefferson Elementary School Clinton · Elementary · Grades PK–5 | Public | 11.1 | 64.4 Top 50% | 62% Math proficiency | 376 |
| 100 | Dunkerton High School Dunkerton · High · Grades 6–12 | Public | 11.1 | 73.3 Top 25% | 67% Math proficiency | 200 |
Emmetsburg Middle School in Emmetsburg leads the 2025 list of lowest student–teacher ratio in Iowa with Students per teacher 7.4. Of the 100 schools shown, 100 are public.
Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.
Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring
Free academic assessment
Is your child on grade level in reading and math?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best ratio school in Iowa?
Emmetsburg Middle School in Emmetsburg ranks first among lowest student–teacher ratio in Iowa with Students per teacher 7.4 (Enrollment: 199).
How are lowest student–teacher ratio in Iowa ranked?
Schools with the fewest students per FTE teacher, among schools with at least 100 students. Only schools eligible for the Success Index (US) are included; the index is shown alongside for context.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.