School enrollment numbers from each year inform the following school year’s classifications for IHSAA sanctioned sports. For football only, these numbers are used for two-year cycles. Enrollment numbers are provided by the Basic Educational Data Survey (BEDS) from the Iowa Department of Education. Whole grade and cooperative sharing agreements listed as available. To view other sports or overall BEDS numbers, view the Classifications page.

New for football in 2023 and 2024 is a formula for free and reduced lunch percentages and school enrollments to determine new final classification numbers. This change to the IHSAA’s Articles of Incorporation was approved by the Board of Control, a vote of the IHSAA’s member schools, and the Iowa State Board of Education. The classification adjustment will reduce 40 percent of a school’s free or reduced lunch (FRL) count from their annual enrollment to determine their final classification number.


Sport Breakdown

Football: Seven classes.

5A: Largest 36 schools.

4A: Next largest 36 schools.

3A: Next largest 36 schools.

2A: Next largest 48 schools.

1A: Next largest 48 schools.

A: Remaining 11-player schools.

8P: Schools with classification numbers under 105. Schools granted enrollment exemptions from previous cycle marked with * below.




Latest update: August 9, 2023

#ClassSchoolClassification NumberTotal BEDS
15AValley, West Des Moines1928.672272
25AJohnston 1588.091749
35ASoutheast Polk 1569.861797
45ALinn-Mar, Marion1554.031713
55AWaukee, Northwest1420.891502
65AAnkeny Centennial 1389.961485
85ADes Moines, Lincoln 1244.501785
95ACedar Falls 1222.811349
105APleasant Valley1211.191268
115AWaukee 1190.941318
125ADes Moines, Roosevelt 1148.901458
135APrairie, Cedar Rapids1139.681301
145ACedar Rapids, Kennedy 1133.741296
155ADes Moines, East 1061.371549
165AIowa City, City High1047.451244
175ABettendorf 1028.671165
185ADubuque, Hempstead 997.631177
195AWaterloo, West994.281325
205AIowa City, West 981.441159
225AAmes 957.441088
235AMuscatine 941.801161
245ADavenport, Central 933.341150
255ACedar Rapids, Jefferson931.601203
265ADubuque, Senior 931.301090
275ASioux City, North 930.241251
285AMarshalltown 922.831196
295ADowling Catholic, West Des Moines916.59995
305ASioux City, East 901.741149
315AUrbandale 868.071016
325ADavenport, West 857.511096
335ADavenport, North 846.071056
345ACouncil Bluffs, Abraham Lincoln 824.511040
355AIowa City, Liberty808.38897
365ACedar Rapids, Washington 773.06962
374AIndianola 765.78852
384ANorth Scott, Eldridge715.98783
394ANorwalk 709.01767
404ADes Moines, North 700.881073
414ADallas Center-Grimes 690.73744
424AMason City673.46825
434ACouncil Bluffs, Thomas Jefferson 669.32904
444ASioux City, West 665.38956
464AFort Dodge636.09813
474AEpworth, Western Dubuque 629.09691
484ABurlington 623.08813
494ALewis Central 622.65722
504AWaterloo, East 604.66855
514ANewton 547.66681
524APella 546.56578
534AWaverly-Shell Rock 545.13594
544ABondurant-Farrar 539.73590
554AClear Creek Amana512.79565
564ACarlisle 502.20562
574ADes Moines, Hoover 490.26713
584AADM, Adel479.46518
594AMarion 478.63539
604ANorth Polk, Alleman474.80495
614ALe Mars 471.66535
624ABoone 466.52545
634AStorm Lake 458.83606
654AXavier, Cedar Rapids453.20469
664ASpencer 438.48522
674ADecorah 391.19428
684AGilbert 388.32400
694AOskaloosa 388.26454
704AGlenwood 384.06447
714ABallard 375.27403
724AWinterset 363.78423
733AMount Pleasant 363.52444
743ACarroll 362.05409
753ACentral DeWitt 361.90407
763ASergeant Bluff-Luton 360.28403
783ASolon 356.01369
793AWebster City 349.88424
803APerry 344.72444
813AFort Madison 342.91419
823ACenter Point-Urbana 337.08352
833AMOC-Floyd Valley 333.16371
843ABenton Community 332.12372
853AMaquoketa 332.10410
863AMount Vernon329.98350
873ABishop Heelan Catholic, Sioux City329.08376
883AHumboldt 327.94384
893AIndependence 325.16369
903ACharles City 324.63399
913ACreston 324.43397
923ANevada 324.33374
933AHarlan Community323.24369
943AWest Delaware, Manchester322.50364
963AAssumption, Davenport320.00320
983AWahlert, Dubuque317.32337
993AAlgona 314.05359
1003AGrinnell 311.66354
1013ASioux Center 311.55377
1023ARock Valley 310.00371
1033AClear Lake 309.29356
1043AAtlantic 308.06365
1053AHampton-Dumont -CAL285.84360
1063AWashington 284.66353
1073AFairfield 282.88340
1083ASouth Tama County, Tama280.96358
1222ACenterville 275.74336
1092AGreene County 272.04327
1102AClarke, Osceola270.80344
1112AWest Burlington 267.52305
1122ADes Moines Christian 266.00266
1142ADavis County, Bloomfield263.11311
1152ASpirit Lake 261.85288
1162ACentral Lee, Donnellson259.57295
1172AAnamosa 256.58304
1182APCM 250.66274
1192ASaydel 249.38329
1202AIowa Falls - Alden 248.03288
1212AMid-Prairie, Wellman247.75270
1232AAlbia 246.77291
1242AChariton 245.60307
1252AOkoboji, Milford243.33286
1262ANortheast, Goose Lake241.82272
1272AWaukon 241.78293
1282ARoland-Story, Story City239.21259
1292ACrestwood, Cresco237.69285
1302ACentral Lyon, Rock Rapids232.71264
1312AEstherville Lincoln Central 232.35286
1332AClarinda 229.09268
1342ACherokee, Washington227.86263
1352AWestern Christian, Hull224.00224
1362AUnion, LaPorte City223.09251
1372ASoutheast Valley, Gowrie222.82264
1382AVan Meter 220.19227
1392AUnity Christian, Orange City218.97228
1402ANew Hampton218.15246
1412AWest Liberty 216.37275
1422AWest Marshall, State Center215.07241
1432ATipton 214.04235
1442AMediapolis 213.02240
1452AWest Lyon, Inwood212.33232
1462AOelwein 211.86259
1472AForest City 211.36246
1482AKuemper Catholic, Carroll211.17222
1502ASheldon 210.80250
1522ANorth Fayette Valley201.88243
1532AOsage 201.15225
1542ACamanche 199.45228
1552AInterstate 35, Truro196.54214
1562AJesup 196.39216
1581ADike-New Hartford 193.28210
1591ARed Oak 191.49244
1601ADenver 190.56200
1611AWoodward-Granger 189.23204
1621APella Christian 186.50195
1631AWilton 184.50204
1641AAlburnett 182.32198
1651ASumner-Fredericksburg 181.63205
1661AShenandoah 181.30214
1671AMFL MarMac 180.54206
1681AUnderwood 179.69191
1691AEagle Grove 178.32237
1701ATreynor 176.49185
1721AAplington-Parkersburg 174.91194
1741AHudson 172.77193
1751AHinton 171.00183
1761ASigourney 169.96198
1771AWest Central Valley, Stuart169.80201
1781AOgden 169.11186
1791AEast Sac County168.25203
1801ABeckman Catholic, Dyersville168.12176
1811APocahontas Area 167.99214
1821ACardinal, Eldon166.73208
1831AEast Marshall, LeGrand166.55191
1841ARegina, Iowa City166.39175
1851ASioux Central, Sioux Rapids166.20192
1861AManson Northwest Webster 166.06187
1871AGrundy Center 165.68187
1881ACascade, Western Dubuque163.38183
1891AWest Branch 162.86180
1901ARidge View 162.43192
1911AGrand View Christian School162.00162
1921APleasantville 160.73185
1931AColfax-Mingo 160.63188
1941ALawton-Bronson 160.37176
1951AEmmetsburg 158.77183
1961AWest Sioux, Hawarden156.58197
1971AColumbus Catholic, Waterloo155.88181
1981ADurant 155.64178
1991ASouth Hardin155.14187
2001AMissouri Valley 154.30180
2011ASouth Hamilton, Jewell153.75170
2021ACentral Springs 150.59178
2031AAHSTW, Avoca148.70171
2041ANodaway Valley 148.32185
205AWapsie Valley, Fairbank148.29160
206ABellevue 148.27166
207ALisbon 148.12161
208AVan Buren County147.94184
209ASt. Albert, Council Bluffs147.23155
210AWestwood, Sloan146.49167
211AKingsley-Pierson 145.49172
212ASouth Central Calhoun144.49173
214ATri-Center, Neola144.32164
216ALake Mills 142.34160
217APanorama, Panora142.10165
218AMadrid 141.70159
219ASouth Winneshiek, Calmar141.19159
220AMount Ayr 140.58173
221ASibley-Ocheyedan 139.31168
222ABelmond-Klemme 137.26170
223ACentral Decatur, Leon137.12185
224ALogan-Magnolia 136.88154
226ASouthwest Valley 134.90163
227AMaquoketa Valley, Delhi134.49152
228ANorth Mahaska, New Sharon134.22150
229AEarlham 133.75144
231AMMCRU 133.06154
232ANewman Catholic, Mason City131.16144
233AAlta-Aurelia 130.23156
234AWest Fork, Sheffield129.79154
235AMartensdale-St Marys129.11142
236ANorth Butler, Greene128.93143
237AWest Monona, Onawa128.00160
238APekin 127.56143
239ADanville 124.82144
240AWapello 122.79145
242ANashua-Plainfield 122.16138
243ABCLUW, Conrad121.71139
244ARiverside, Oakland121.65139
246AEast Buchanan, Winthrop121.55142
247AIKM-Manning 121.36144
248ANorth Cedar, Stanwood121.15143
249ASaint Ansgar 120.81134
250ANorth Union 120.81153
251AWoodbury Central, Moville120.74135
252AHighland, Riverside120.23133
253AAGWSR, Ackley120.18140
254AColumbus Community, Columbus Junction119.19157
255AClayton Ridge, Guttenberg116.64141
2568PB-G-M, Brooklyn*115.13135
2578PSoutheast Warren, Liberty Center*113.75126
258ASouth O'Brien, Paullina113.42129
259AStarmont 113.00146
260ANorth Linn, Troy Mills112.95125
261AWayne, Corydon111.52136
2638PMidland, Wyoming*111.17138
264ALynnville-Sully 107.97117
265AGehlen Catholic, LeMars107.92115
2668PSt. Edmond, Fort Dodge*106.63115
267AWest Hancock, Britt104.02120
2688PNew London 102.86120
3208PH-L-V , Victor102.71118
2698PMontezuma 99.28112
2708PBaxter 99.10112
2718PFremont-Mills, Tabor98.86114
2728PIowa Valley, Marengo98.44115
2738PAudubon 96.67110
2748PBedford 95.77111
2758PCentral, Elkader95.50111
2768PGraettinger-Terril 95.36120
2778PEaston Valley 94.22108
2788PEast Mills94.00109
2798PLone Tree 93.36103
2808PGMG, Garwin93.35109
2828PWoodbine 92.02108
2838PWest Harrison, Mondamin91.91107
2858PCentral City 91.56104
2868PGladbrook-Reinbeck 91.37106
2888PWACO, Wayland89.97106
2898PEast Union, Afton89.74114
2908PStanton 88.46104
2918PLenox 88.39112
2928PEdgewood-Colesburg 87.96100
2938PGriswold 86.5596
2948PMoravia 86.40108
2958PCAM, Anita86.27108
2968PDunkerton 85.85101
2978PSidney 83.35101
2988PBishop Garrigan, Algona83.3292
2998PJanesville 83.2892
3008PBoyer Valley, Dunlap82.32100
3018PColo-NESCO 81.3295
3028PCollins-Maxwell 79.3893
3038PEnglish Valleys, North English79.2797
3048PTurkey Valley, Jackson Junction78.7593
305ANorth Tama, Traer78.3694
3068PNorth Iowa, Buffalo Center74.6390
3078PCoon Rapids-Bayard 74.4093
3088PSiouxland Christian74.0074
3098PBelle Plaine 73.9783
3108PWest Bend-Mallard 72.8091
3118PExira/Elk Horn-Kimballton72.4390
3128PRiceville 71.5986
3138PTwin Cedars, Bussey69.2284
3148PWinfield-Mt Union 68.5286
3158PGlidden-Ralston 67.8576
3168PTripoli 67.8181
3178PDon Bosco, Gilbertville66.6369
3218PHarris-Lake Park 62.8370
3228PKee, Lansing62.6374
3238PLamoni 56.8071
3248PWaterloo Christian School52.0052
3258PMurray 48.6356
3268PWest Central, Maynard47.7160
3278PSt. Mary's, Remsen43.9646
3288PAr-We-Va, Westside43.0347
3308PMormon Trail, Garden Grove36.7945
3318PMeskwaki Settlement School28.2638