Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Iowa /Best schools
Rankings · Iowa

Largest schools in High schools in Iowa

Ranked by enrollment — academic rankings appear once test-score data is loaded.

# School City District Enrollment
1 Lincoln High School Des Moines Des Moines Independent Comm School District 2423
2 Waukee High School Waukee Waukee Comm School District 2277
3 Linn-Mar High School Marion Linn-Mar Comm School District 2233
4 East High School Des Moines Des Moines Independent Comm School District 2204
5 Southeast Polk High School Pleasant Hill Southeast Polk Comm School District 2172
6 Roosevelt High School Des Moines Des Moines Independent Comm School District 2086
7 Valley High School West Des Moines West Des Moines Comm School District 2047
8 Johnston Senior High School Johnston Johnston Comm School District 1772
9 West High School Waterloo Waterloo Comm School District 1721
10 Johnston Senior High School Johnston Johnston Comm School District 1708
11 Hempstead High School Dubuque Dubuque Comm School District 1700
12 John F Kennedy High School Cedar Rapids Cedar Rapids Comm School District 1661
13 North High School Sioux City Sioux City Comm School District 1629
14 Thomas Jefferson High School Cedar Rapids Cedar Rapids Comm School District 1588
15 Central High School Davenport Davenport Comm School District 1586
16 Iowa City High School Iowa City Iowa City Comm School District 1572
17 Dubuque Senior High School Dubuque Dubuque Comm School District 1552
18 Pleasant Valley High School Bettendorf Pleasant Valley Comm School District 1541
19 Marshalltown High School Marshalltown Marshalltown Comm School District 1538
20 Bettendorf High School Bettendorf Bettendorf Comm School District 1523
21 North High School Des Moines Des Moines Independent Comm School District 1497
22 Muscatine High School Muscatine Muscatine Comm School District 1489
23 Dubuque Senior High School Dubuque Dubuque Comm School District 1483
24 East High School Sioux City Sioux City Comm School District 1475
25 West Senior High School Iowa City Iowa City Comm School District 1466
26 West High School Davenport Davenport Comm School District 1445
27 Thomas Jefferson High School Cedar Rapids Cedar Rapids Comm School District 1441
28 Abraham Lincoln High School Council Bluffs Council Bluffs Comm School District 1394
29 Ames High School Ames Ames Comm School District 1370
30 Ankeny Centennial High School Ankeny Ankeny Comm School District 1340
31 Ankeny High School Ankeny Ankeny Comm School District 1337
32 Urbandale High School Urbandale Urbandale Comm School District 1307
33 Prairie Point Cedar Rapids College Comm School District 1296
34 West High School Sioux City Sioux City Comm School District 1293
35 Ottumwa High School Ottumwa Ottumwa Comm School District 1291
36 Thomas Jefferson High School Council Bluffs Council Bluffs Comm School District 1271
37 North High School Davenport Davenport Comm School District 1260
38 Prairie High School Cedar Rapids College Comm School District 1250
39 Cedar Falls High School Cedar Falls Cedar Falls Comm School District 1229
40 George Washington High School Cedar Rapids Cedar Rapids Comm School District 1189
41 Liberty High School North Liberty Iowa City Comm School District 1155
42 Indianola High School Indianola Indianola Comm School District 1122
43 Johnston Middle School Johnston Johnston Comm School District 1118
44 Fort Dodge High School Fort Dodge Fort Dodge Comm School District 1099
45 Hoover High School Des Moines Des Moines Independent Comm School District 1059
46 East High School Waterloo Waterloo Comm School District 1011
47 North Scott High School Eldridge North Scott Comm School District 1004
48 Burlington Community High School Burlington Burlington Comm School District 991
49 Mason City High School Mason City Mason City Comm School District 984
50 Clinton High School Clinton Clinton Comm School District 971
51 Norwalk Senior High School Norwalk Norwalk Comm School District 962
52 Northview Middle School Ankeny Ankeny Comm School District 945
53 Lewis Central Senior High School Council Bluffs Lewis Central Comm School District 931
54 Western Dubuque High School Epworth Western Dubuque Comm School District 923
55 Prairieview School Waukee Waukee Comm School District 919
56 Iowa Virtual Academy Guttenberg Clayton Ridge Comm School District 866
57 Timberline School Waukee Waukee Comm School District 851
58 Southview Middle School Ankeny Ankeny Comm School District 849
59 Newton Senior High School Newton Newton Comm School District 846
60 Storm Lake High School Storm Lake Storm Lake Comm School District 836
61 Denison High School Denison Denison Comm School District 783
62 Waverly-Shell Rock Senior High School Waverly Waverly-Shell Rock Comm School District 717
63 Pella High School Pella Pella Comm School District 715
64 Spencer High School Spencer Spencer Comm School District 709
65 Clear Creek Amana High School Tiffin Clear Creek Amana Comm School District 707
66 Independence Junior Senior High School Independence Independence Comm School District 690
67 Marion High School Marion Marion Independent School District 690
68 Valley Southwoods West Des Moines West Des Moines Comm School District 687
69 Holmes Junior High School Cedar Falls Cedar Falls Comm School District 673
70 Peet Junior High School Cedar Falls Cedar Falls Comm School District 673
71 Carlisle High School Carlisle Carlisle Comm School District 667
72 Bondurant-Farrar High School Bondurant Bondurant-Farrar Comm School District 666
73 Dallas Center-Grimes High School Grimes Dallas Center-Grimes Comm School District 665
74 Boone High School Boone Boone Comm School District 649
75 Oskaloosa High School Oskaloosa Oskaloosa Comm School District 642
76 Le Mars High School Le Mars Le Mars Comm School District 624
77 Glenwood Senior High School Glenwood Glenwood Comm School District 610
78 Webster City High School Webster City Webster City Comm School District 586
79 Crestwood High School Cresco Howard-Winneshiek Comm School District 584
80 Williamsburg Jr-Sr High School Williamsburg Williamsburg Comm School District 581
81 Decorah High School Decorah Decorah Community School District 575
82 Fort Madison High School Fort Madison Fort Madison Comm School District 575
83 Fort Madison High School Fort Madison Fort Madison Comm School District 567
84 Mount Pleasant High School Mount Pleasant Mount Pleasant Comm School District 564
85 Adm Senior High School Adel Adel DeSoto Minburn Comm School District 559
86 North Polk High School Alleman North Polk Comm School District 552
87 Carroll High School Carroll Carroll Comm School District 551
88 Charles City High School Charles City Charles City Comm School District 545
89 Keokuk High School Keokuk Keokuk Comm School District 545
90 Perry High School Perry Perry Comm School District 541
91 Winterset Senior High School Winterset Winterset Comm School District 536
92 Gilbert High School Gilbert Gilbert Comm School District 534
93 Fairfield High School Fairfield Fairfield Comm School District 531
94 Creston High School Creston Creston Comm School District 520
95 Central Dewitt High School De Witt Central DeWitt School District 516
96 Benton Community Senior High School Van Horne Benton Comm School District 502
97 Solon High School Solon Solon Comm School District 500
98 Washington High School Washington Washington Comm School District 498
99 Dc-G Meadows Grimes Dallas Center-Grimes Comm School District 497
100 Ballard High School Huxley Ballard Comm School District 494
101 West Delaware High School Manchester West Delaware County Comm School District 493
102 Knoxville High School Knoxville Knoxville Comm School District 492
103 Northeast Middle-High School Goose Lake Northeast Comm School District 491
104 Harlan High School Harlan Harlan Comm School District 490
105 Sergeant Bluff-Luton Senior High School Sergeant Bluff Sergeant Bluff-Luton Comm School District 490
106 Grinnell Community Senior High School Grinnell Grinnell-Newburg Comm School District 489
107 Maquoketa Community High School Maquoketa Maquoketa Comm School District 487
108 South Tama County High School Tama South Tama County 484
109 Red Oak Junior/Senior High School Red Oak Red Oak Comm School District 481
110 Center Point-Urbana High School Center Point Center Point-Urbana Comm School District 480
111 Humboldt High School Humboldt Humboldt Comm School District 480
112 Nevada High School Nevada Nevada Comm School District 479
113 Clarinda High School Clarinda Clarinda Comm School District 475
114 Expo Alternative Learning Center Waterloo Waterloo Comm School District 469
115 Vinton-Shellsburg High School Vinton Vinton-Shellsburg Comm School District 453
116 Moc-Floyd Valley High School Orange City MOC-Floyd Valley Comm School District 444
117 Mount Vernon High School Mount Vernon Mount Vernon Comm School District 441
118 Algona High School Algona Algona Comm School District 438
119 Atlantic High School Atlantic Atlantic Comm School District 433
120 Saydel High School Des Moines Saydel Comm School District 431
121 Eddyville-Blakesburg- Fremont Jr/Sr High Eddyville Eddyville-Blakesburg- Fremont CSD 429
122 Sioux Center High School Sioux Center Sioux Center Comm School District 429
123 Clear Lake High School Clear Lake Clear Lake Comm School District 424
124 Iowa Connections Academy High School Anita CAM Comm School District 420
125 Hampton-Dumont High School Hampton Hampton-Dumont Comm School District 416
126 Iowa Falls - Alden High School Iowa Falls Iowa Falls Comm School District 416
127 Centerville High School Centerville Centerville Comm School District 411
128 Clear Lake High School Clear Lake Clear Lake Comm School District 409
129 Clarke Community High School Osceola Clarke Comm School District 407
130 Centerville High School Centerville Centerville Comm School District 404
131 Pocahontas Area Middle/ High School Pocahontas Pocahontas Area Comm School District 404
132 Anamosa High School Anamosa Anamosa Comm School District 402
133 Wilton Jr-Sr High School Wilton Wilton Comm School District 401
134 Estherville Lincoln Central High School Estherville Estherville Lincoln Central Com Sch Dist 395
135 Davis County Community High School Bloomfield Davis County Comm School District 387
136 Monticello High School Monticello Monticello Comm School District 387
137 Louisa-Muscatine Jr/Sr High School School Letts Louisa-Muscatine Comm School District 386
138 Wilton Jr-Sr High School Wilton Wilton Comm School District 382
139 Albia High School Albia Albia Comm School District 381
140 Spirit Lake High School Spirit Lake Spirit Lake Comm School District 378
141 West Liberty High School West Liberty West Liberty Comm School District 377
142 Oelwein High School Oelwein Oelwein Comm School District 376
143 Waukon High School Waukon Allamakee Comm School District 374
144 West Liberty High School West Liberty West Liberty Comm School District 373
145 Cascade Junior-Senior High School Cascade Western Dubuque Comm School District 371
146 Sheldon High School Sheldon Sheldon Comm School District 368
147 Chariton High School Chariton Chariton Comm School District 364
148 Bellevue High School Bellevue Bellevue Comm School District 360
149 Hudson High School Hudson Hudson Comm School District 359
150 Greene County High School Jefferson Greene County Comm School District 358

All Iowa schools