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

The public middle schools with the highest student-to-teacher ratios in Iowa

Across Iowa, 180 public middle schools are ranked here, ranked by the most students per teacher, a proxy for larger classes. Van Meter Middle School leads the list at 33.1:1, against a median of 14.2:1 across the ranked schools.

The table below is sortable and filterable, and the full list downloads as a CSV. Figures come from federal NCES enrollment data and, where applicable, state assessment results for 2024-25.

Schools ranked
180
Iowa
Top Students/teacher
33.1:1
Median Students/teacher
14.2:1
HIGHEST RATIO · IOWA
#SchoolCityDistrictLevelStudentsRatio
1Van Meter Middle SchoolVan Meter, IAVan Meter Comm School DistrictMiddle25233.1:1
2Woodward-Granger Middle SchoolWoodward, IAWoodward-Granger Comm School DistrictMiddle24821.5:1
3Central Lee Middle SchoolDonnellson, IACentral Lee Comm School DistrictMiddle39421.2:1
4Trailridge SchoolWaukee, IAWaukee Comm School DistrictMiddle75420.4:1
5Mediapolis Middle SchoolMediapolis, IAMediapolis Comm School DistrictMiddle22220.4:1
6IKM-Manning Middle SchoolManning, IAIKM-Manning Comm School DistrictMiddle29720.3:1
7Denver Middle SchoolDenver, IADenver Comm School DistrictMiddle23820.2:1
8Interstate 35 Middle SchoolTruro, IAInterstate 35 Comm School DistrictMiddle22819.5:1
9Sergeant Bluff-Luton Middle SchoolSergeant Bluff, IASergeant Bluff-Luton Comm School DistrictMiddle40019.1:1
10Davis County Middle SchoolBloomfield, IADavis County Comm School DistrictMiddle33719.0:1
11Dike-New Hartford Junior High SchoolNew Hartford, IADike-New Hartford Comm School DistrictMiddle21018.3:1
12Cardinal Junior HighEldon, IACardinal Comm School DistrictMiddle31417.8:1
13Central Springs Middle SchoolNora Springs, IACentral Springs Comm School DistrictMiddle25517.6:1
14Spencer Middle SchoolSpencer, IASpencer Comm School DistrictMiddle51417.3:1
15Glenwood Middle SchoolGlenwood, IAGlenwood Comm School DistrictMiddle45317.2:1
16Howar Middle SchoolCenterville, IACenterville Comm School DistrictMiddle29817.2:1
17Mount Vernon Middle SchoolMount Vernon, IAMount Vernon Comm School DistrictMiddle42517.1:1
18Fort Dodge Middle SchoolFort Dodge, IAFort Dodge Comm School DistrictMiddle76517.1:1
19Osage Middle SchoolOsage, IAOsage Comm School DistrictMiddle28917.0:1
20McCombs Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle67016.8:1
21Benton Community Middle SchoolVan Horne, IABenton Comm School DistrictMiddle23516.8:1
22Merrill Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle65716.8:1
23Humboldt Middle SchoolHumboldt, IAHumboldt Comm School DistrictMiddle45416.6:1
24Pleasant Valley Junior High SchoolLeClaire, IAPleasant Valley Comm School DistrictMiddle94016.6:1
25Bettendorf Middle SchoolBettendorf, IABettendorf Comm School DistrictMiddle95216.4:1
26Brody Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle64116.4:1
27North Polk Middle SchoolAlleman, IANorth Polk Comm School DistrictMiddle50416.4:1
28Meredith Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle66216.4:1
29Roland-Story Middle SchoolRoland, IARoland-Story Comm School DistrictMiddle33116.3:1
30Oelwein Middle SchoolOelwein, IAOelwein Comm School DistrictMiddle35016.1:1
31Spirit Lake Middle SchoolSpirit Lake, IASpirit Lake Comm School DistrictMiddle37916.0:1
32Harding Middle SchoolCedar Rapids, IACedar Rapids Comm School DistrictMiddle71016.0:1
33Charles City Middle SchoolCharles City, IACharles City Comm School DistrictMiddle38615.9:1
34Southeast Polk Middle SchoolAltoona, IASoutheast Polk Comm School DistrictMiddle1,11215.9:1
35Carroll Middle SchoolCarroll, IACarroll Comm School DistrictMiddle45915.9:1
36Prairie PointCedar Rapids, IACollege Comm School DistrictMiddle86815.8:1
37Hoyt Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle45515.8:1
38Callanan Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle55315.8:1
39Harding Middle SchoolDes Moines, IADes Moines Independent Comm School DistrictMiddle60315.8:1
40Lewis Central Middle SchoolCouncil Bluffs, IALewis Central Comm School DistrictMiddle72015.7:1
41North Middle SchoolSioux City, IASioux City Comm School DistrictMiddle1,13615.7:1
42Hampton-Dumont Middle SchoolHampton, IAHampton-Dumont Comm School DistrictMiddle36315.6:1
43Atlantic Middle SchoolAtlantic, IAAtlantic Comm School DistrictMiddle34915.5:1
44Gerald W Kirn Middle SchoolCouncil Bluffs, IACouncil Bluffs Comm School DistrictMiddle91315.5:1
45Gilbert Middle SchoolGilbert, IAGilbert Comm School DistrictMiddle40815.5:1
46Harlan Community Middle SchoolHarlan, IAHarlan Comm School DistrictMiddle33515.5:1
47AHSTW Intermediate SchoolAvoca, IAAHSTW Comm School DistrictMiddle27015.5:1
48Mid-Prairie Middle SchoolKalona, IAMid-Prairie Comm School DistrictMiddle41515.4:1
49Taft Middle SchoolCedar Rapids, IACedar Rapids Comm School DistrictMiddle59315.4:1
50Summit Middle SchoolJohnston, IAJohnston Comm School DistrictMiddle1,11815.4:1
Page 1 of 4 · top 180 of 180 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Iowa schools

Highest ratio rankings at a wider scope

Nationwide

Other rankings for Iowa

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyFastest 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.