The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Lowest ratio · Iowa · Middle schools

The public middle schools with the lowest student-to-teacher ratios in Iowa · page 3

Ranks 101150 of the public schools with the lowest student-to-teacher ratios in Iowa. Back to page 1.

LOWEST RATIO · IOWA
#SchoolCityDistrictLevelStudentsRatio
101Vinton-Shellsburg Middle SchoolVinton, IAVinton-Shellsburg Comm School DistrictMiddle33114.4:1
102Indianola Middle SchoolIndianola, IAIndianola Comm School DistrictMiddle81814.5:1
103Keokuk Middle SchoolKeokuk, IAKeokuk Comm School DistrictMiddle38114.5:1
104Wood Middle SchoolDavenport, IADavenport Comm School DistrictMiddle62914.5:1
105North Central Middle SchoolNorth Liberty, IAIowa City Comm School DistrictMiddle92514.6:1
106Webster City Middle SchoolWebster City, IAWebster City Comm School DistrictMiddle45414.6:1
107MOC-Floyd Valley Middle SchoolAlton, IAMOC-Floyd Valley Comm School DistrictMiddle33714.8:1
108Nevada Middle SchoolNevada, IANevada Comm School DistrictMiddle44214.8:1
109Ames Middle SchoolAmes, IAAmes Comm School DistrictMiddle1,03314.8:1
110Le Mars Middle SchoolLe Mars, IALe Mars Comm School DistrictMiddle48714.8:1
111Denison Middle SchoolDenison, IADenison Comm School DistrictMiddle50214.8:1
112South Middle SchoolWaukee, IAWaukee Comm School DistrictMiddle1,09214.8:1
113East Middle SchoolSioux City, IASioux City Comm School DistrictMiddle1,07614.9:1
114Prairie Ridge Middle SchoolAnkeny, IAAnkeny Comm School DistrictMiddle1,00414.9:1
115Hoover Middle SchoolWaterloo, IAWaterloo Comm School DistrictMiddle84814.9:1
116North Fayette Valley Middle SchoolElgin, IANorth Fayette Valley Comm School DistrictMiddle31215.0:1
117Pella Middle SchoolPella, IAPella Comm School DistrictMiddle37515.0:1
118Edward Stone Middle SchoolBurlington, IABurlington Comm School DistrictMiddle45215.1:1
119Ballard Middle SchoolHuxley, IABallard Comm School DistrictMiddle41815.1:1
120Urbandale Middle SchoolUrbandale, IAUrbandale Comm School DistrictMiddle89215.2:1
121DC-G Oak ViewGrimes, IADallas Center-Grimes Comm School DistrictMiddle53715.2:1
122Greene County Middle SchoolJefferson, IAGreene County Comm School DistrictMiddle34715.2:1
123Algona Middle SchoolAlgona, IAAlgona Comm School DistrictMiddle41915.3:1
124Clear Creek Amana Middle SchoolTiffin, IAClear Creek Amana Comm School DistrictMiddle70215.3:1
125Goodrell Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle51115.3:1
126Southeast Middle SchoolIowa City, IAIowa City Comm School DistrictMiddle1,26915.3:1
127Garner-Hayfield-Ventura Middle SchoolGarner, IAGarner-Hayfield-Ventura Comm School DistrictMiddle25515.3:1
128Norwalk Middle SchoolNorwalk, IANorwalk Comm School DistrictMiddle82415.3:1
129Waukon Middle SchoolWaukon, IAAllamakee Comm School DistrictMiddle26015.4:1
130West Marshall Middle SchoolState Center, IAWest Marshall Comm School DistrictMiddle21315.4:1
131Taft Middle SchoolCedar Rapids, IACedar Rapids Comm School DistrictMiddle59315.4:1
132Summit Middle SchoolJohnston, IAJohnston Comm School DistrictMiddle1,11815.4:1
133Mid-Prairie Middle SchoolKalona, IAMid-Prairie Comm School DistrictMiddle41515.4:1
134AHSTW Intermediate SchoolAvoca, IAAHSTW Comm School DistrictMiddle27015.5:1
135Harlan Community Middle SchoolHarlan, IAHarlan Comm School DistrictMiddle33515.5:1
136Gilbert Middle SchoolGilbert, IAGilbert Comm School DistrictMiddle40815.5:1
137Atlantic Middle SchoolAtlantic, IAAtlantic Comm School DistrictMiddle34915.5:1
138Gerald W Kirn Middle SchoolCouncil Bluffs, IACouncil Bluffs Comm School DistrictMiddle91315.5:1
139Hampton-Dumont Middle SchoolHampton, IAHampton-Dumont Comm School DistrictMiddle36315.6:1
140North Middle SchoolSioux City, IASioux City Comm School DistrictMiddle1,13615.7:1
141Lewis Central Middle SchoolCouncil Bluffs, IALewis Central Comm School DistrictMiddle72015.7:1
142Harding Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle60315.8:1
143Callanan Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle55315.8:1
144Prairie PointCedar Rapids, IACollege Comm School DistrictMiddle86815.8:1
145Hoyt Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle45515.8:1
146Carroll Middle SchoolCarroll, IACarroll Comm School DistrictMiddle45915.9:1
147Southeast Polk Middle SchoolAltoona, IASoutheast Polk Comm School DistrictMiddle1,11215.9:1
148Charles City Middle SchoolCharles City, IACharles City Comm School DistrictMiddle38615.9:1
149Harding Middle SchoolCedar Rapids, IACedar Rapids Comm School DistrictMiddle71016.0:1
150Spirit Lake Middle SchoolSpirit Lake, IASpirit Lake Comm School DistrictMiddle37916.0:1
Page 3 of 4 · top 180 of 180 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Iowa schools

Lowest ratio rankings at a wider scope

Nationwide

Other rankings for Iowa

LargestMost diverseHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.