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

The largest public high schools in Iowa

345 public high schools in Iowa appear in this ranking of the largest public high schools, ranked by total student enrollment, excluding online and virtual schools. Lincoln High School leads the list at 2,364, against a median of 297 across the ranked schools.

Sort any column, filter to a school or district, or download the full ranking as a CSV. Source data is federal NCES and state assessment reporting, 2024-25.

Schools ranked
345
Iowa
Top Students
2,364
Median Students
297
LARGEST · IOWA
#SchoolCityDistrictLevelStudents
1Lincoln High SchoolDes Moines, IADes Moines Independent Comm School DistrictHigh2,364
2Linn-Mar High SchoolMarion, IALinn-Mar Comm School DistrictHigh2,229
3Valley High SchoolWest Des Moines, IAWest Des Moines Comm School DistrictHigh2,178
4Roosevelt High SchoolDes Moines, IADes Moines Independent Comm School DistrictHigh2,051
5East High SchoolDes Moines, IADes Moines Independent Comm School DistrictHigh1,952
6Johnston Senior High SchoolJohnston, IAJohnston Comm School DistrictHigh1,820
7Prairie High SchoolCedar Rapids, IACollege Comm School DistrictHigh1,766
8Pleasant Valley High SchoolBettendorf, IAPleasant Valley Comm School DistrictHigh1,731
9Southeast Polk High SchoolPleasant Hill, IASoutheast Polk Comm School DistrictHigh1,722
10West High SchoolWaterloo, IAWaterloo Comm School DistrictHigh1,696
11Iowa City High SchoolIowa City, IAIowa City Comm School DistrictHigh1,666
12John F Kennedy High SchoolCedar Rapids, IACedar Rapids Comm School DistrictHigh1,648
13Marshalltown High SchoolMarshalltown, IAMarshalltown Comm School DistrictHigh1,629
14Northwest High SchoolWaukee, IAWaukee Comm School DistrictHigh1,574
15North High SchoolSioux City, IASioux City Comm School DistrictHigh1,529
16West Senior High SchoolIowa City, IAIowa City Comm School DistrictHigh1,514
17Thomas Jefferson High SchoolCedar Rapids, IACedar Rapids Comm School DistrictHigh1,501
18Hempstead High SchoolDubuque, IADubuque Comm School DistrictHigh1,499
19East High SchoolSioux City, IASioux City Comm School DistrictHigh1,495
20Dubuque Senior High SchoolDubuque, IADubuque Comm School DistrictHigh1,490
21Ankeny Centennial High SchoolAnkeny, IAAnkeny Comm School DistrictHigh1,470
22Ames High SchoolAmes, IAAmes Comm School DistrictHigh1,440
23Bettendorf High SchoolBettendorf, IABettendorf Comm School DistrictHigh1,433
24North High SchoolDes Moines, IADes Moines Independent Comm School DistrictHigh1,428
25Muscatine High SchoolMuscatine, IAMuscatine Comm School DistrictHigh1,380
26Ankeny High SchoolAnkeny, IAAnkeny Comm School DistrictHigh1,375
27Waukee High SchoolWaukee, IAWaukee Comm School DistrictHigh1,375
28Cedar Falls High SchoolCedar Falls, IACedar Falls Comm School DistrictHigh1,333
29Abraham Lincoln High SchoolCouncil Bluffs, IACouncil Bluffs Comm School DistrictHigh1,333
30West High SchoolSioux City, IASioux City Comm School DistrictHigh1,308
31West High SchoolDavenport, IADavenport Comm School DistrictHigh1,304
32Urbandale High SchoolUrbandale, IAUrbandale Comm School DistrictHigh1,301
33Central High SchoolDavenport, IADavenport Comm School DistrictHigh1,288
34Liberty High SchoolNorth Liberty, IAIowa City Comm School DistrictHigh1,286
35North High SchoolDavenport, IADavenport Comm School DistrictHigh1,190
36George Washington High SchoolCedar Rapids, IACedar Rapids Comm School DistrictHigh1,182
37Indianola High SchoolIndianola, IAIndianola Comm School DistrictHigh1,165
38Johnston Middle SchoolJohnston, IAJohnston Comm School DistrictHigh1,161
39Thomas Jefferson High SchoolCouncil Bluffs, IACouncil Bluffs Comm School DistrictHigh1,146
40North Scott High SchoolEldridge, IANorth Scott Comm School DistrictHigh1,081
41Dallas Center-Grimes High SchoolGrimes, IADallas Center-Grimes Comm School DistrictHigh1,073
42Norwalk Senior High SchoolNorwalk, IANorwalk Comm School DistrictHigh1,035
43Northview Middle SchoolAnkeny, IAAnkeny Comm School DistrictHigh1,021
44Fort Dodge High SchoolFort Dodge, IAFort Dodge Comm School DistrictHigh1,020
45Lewis Central Senior High SchoolCouncil Bluffs, IALewis Central Comm School DistrictHigh1,020
46Burlington Community High SchoolBurlington, IABurlington Comm School DistrictHigh1,016
47East High SchoolWaterloo, IAWaterloo Comm School DistrictHigh1,016
48Timberline SchoolWaukee, IAWaukee Comm School DistrictHigh992
49Clinton High SchoolClinton, IAClinton Comm School DistrictHigh981
50Western Dubuque High SchoolEpworth, IAWestern Dubuque Comm School DistrictHigh927
Page 1 of 7 · top 345 of 345 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Iowa schools

Largest rankings at a wider scope

Nationwide

Other rankings for Iowa

Most diverseLowest ratioHighest 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.