Largest Iowa Public Schools

All
(1320)
All
(1320)
 
High
(358)
High
(358)
 
Middle
(370)
Middle
(370)
 
Elementary
(940)
Elementary
(940)
 
Pre-K
(515)
Pre-K
(515)
 
The public school in Iowa has approximately average 381 students (2021).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in Iowa (by enrollment) is Lincoln High School with 2,350 students.

Largest Iowa Public Schools (2021)

  • School # Students Grades Location
  • Rank: #11. Students: 2,350
    Grades: 9-122600 Sw 9th St
    Des MoinesIA 50315
    (515) 242-7500

  • Rank: #22.
    East High School
    Students: 2,236
    Grades: 9-12815 E 13th St
    Des MoinesIA 50316
    (515) 242-7788

  • Rank: #33.
    Linn-mar High School
    Students: 2,141
    Grades: 9-123111 N 10th St
    MarionIA 52302
    (319) 447-3040

  • Rank: #44. Students: 2,073
    Grades: 9-127945 Ne University Ave.
    Pleasant HillIA 50327
    (515) 967-6631

  • Rank: #55.
    Valley High School
    Students: 2,018
    Grades: 10-123650 Woodland Ave
    West Des MoinesIA 50266
    (515) 633-4000

  • Rank: #66.
    Roosevelt High School
    Students: 1,943
    Grades: 9-124419 Center St
    Des MoinesIA 50312
    (515) 242-7272

  • Rank: #77. Students: 1,941
    Grades: 10-12555 Se University Avenue
    WaukeeIA 50263
    (515) 987-5163

  • Rank: #88. Students: 1,795
    Grades: 9-124545 Wenig Rd Ne
    Cedar RapidsIA 52402
    (319) 558-2251

  • Rank: #99.
    West High School
    Students: 1,725
    Grades: 9-12425 E Ridgeway Ave
    WaterlooIA 50702
    (319) 433-2700

  • Rank: #1010.
    West High School
    Students: 1,714
    Grades: 9-123505 W Locust
    DavenportIA 52804
    (563) 723-5600

  • Rank: #1111.
    Hempstead High School
    Students: 1,709
    Grades: 9-123715 Pennsylvania Ave
    DubuqueIA 52002
    (563) 552-5200

  • Rank: #1212. Students: 1,606
    Grades: 10-126500 Nw 100th Street
    JohnstonIA 50131
    (515) 278-0449

  • Rank: #1313.
    Iowa City High School
    Students: 1,600
    Grades: 9-121900 Morningside Dr
    Iowa CityIA 52245
    (319) 688-1040

  • Rank: #1414. Students: 1,587
    Grades: 9-122901 Melrose Ave
    Iowa CityIA 52246
    (319) 688-1050

  • Rank: #1515. Students: 1,585
    Grades: 9-121800 Clarke Dr
    DubuqueIA 52001
    (563) 552-5500

  • Rank: #1616. Students: 1,575
    Grades: 9-121243 20th St Sw
    Cedar RapidsIA 52404
    (319) 558-2435

  • Rank: #1717. Students: 1,503
    Grades: 9-123333 18th Street
    BettendorfIA 52722
    (563) 332-7001

  • Rank: #1818.
    Muscatine High School
    Students: 1,502
    Grades: 9-122705 Cedar
    MuscatineIA 52761
    (563) 263-6141

  • Rank: #1919.
    North High School
    Students: 1,488
    Grades: 9-124200 Cheyenne
    Sioux CityIA 51104
    (712) 239-7000

  • Rank: #2020. Students: 1,486
    Grades: 9-121602 S 2nd Ave
    MarshalltownIA 50158
    (641) 754-1130

  • Rank: #2121. Students: 1,427
    Grades: 9-12604 Belmont Road
    BettendorfIA 52722
    (563) 332-5151

  • Rank: #2222.
    Central High School
    Students: 1,414
    Grades: 9-121120 Main St
    DavenportIA 52803
    (563) 723-5400

  • Rank: #2323.
    East High School
    Students: 1,378
    Grades: 9-125011 Mayhew Ave
    Sioux CityIA 51106
    (712) 274-4000

  • Rank: #2424. Students: 1,359
    Grades: 9-122205 Forest Dr Se
    Cedar RapidsIA 52403
    (319) 558-2161

  • Rank: #2525. Students: 1,334
    Grades: 9-121205 Bonham Ave
    Council BluffsIA 51503
    (712) 328-6481

  • Rank: #2626.
    Ames High School
    Students: 1,328
    Grades: 9-121921 Ames High Drive
    AmesIA 50010
    (515) 817-0600

  • Rank: #2727.
    North High School
    Students: 1,319
    Grades: 9-12501 Holcomb Ave
    Des MoinesIA 50313
    (515) 242-7200

  • Rank: #2828.
    Urbandale High School
    Students: 1,301
    Grades: 9-127111 Aurora Avenue
    UrbandaleIA 50322
    (515) 457-6800

  • Rank: #2929.
    Prairie Point
    Students: 1,280
    Grades: 7-98015 Kirkwood Blvd
    Cedar RapidsIA 52404
    (319) 848-5500

  • Rank: #3030. Students: 1,275
    Grades: 9-12501 E 2nd
    OttumwaIA 52501
    (641) 683-4444

  • Rank: #3131. Students: 1,237
    Grades: 9-122501 W Broadway
    Council BluffsIA 51501
    (712) 328-6493

  • Rank: #3232.
    West High School
    Students: 1,229
    Grades: 9-122001 Casselman
    Sioux CityIA 51103
    (712) 279-6772

  • Rank: #3333. Students: 1,197
    Grades: 10-122220 Nw State St
    AnkenyIA 50023
    (515) 965-9610

  • Rank: #3434.
    North High School
    Students: 1,191
    Grades: 9-12626 W 53rd St
    DavenportIA 52806
    (563) 723-5500

  • Rank: #3535.
    Prairie High School
    Students: 1,175
    Grades: 10-12401 76th Ave Sw
    Cedar RapidsIA 52404
    (319) 848-5340

  • Show 100 more public schools in IA (out of 1,320 total schools)
Recent Articles
Jay McDowell, a public school teacher in Howell, evicted a student for making anti-homosexual comments, but now the instructor faces suspension. Learn about the national controversy that involves this local Michigan teacher.
A six-year old in Aurora, Colorado, was suspended after singing an LMFAO song to a little girl in his class and reportedly “shaking his booty.” We look at the case and the sexual harassment problem in public schools today.
After playing rapper Macklemore's "Same Love" pro-gay rights rap song in class, a Michigan teacher was suspended with no pay. We explore the controversy.