Largest Iowa Public Schools

The average public school in Iowa has approximately 380 students (2024).
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,362 students.
# Students Range: 1,286 2,362 Avg. # Students: 1,595

Largest Iowa Public Schools (2024)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Lincoln High School
(Math: 36% | Reading: 50%)
Rank:
1/
10
Bottom 50%
Students: 2,362
Grades: 9-12
2600 Sw 9th St
Des Moines, IA 50315
(515) 242-7500
Rank: #22.
Southeast Polk High School
(Math: 60% | Reading: 72%)
Rank:
5/
10
Bottom 50%
Students: 2,278
Grades: 9-12
7945 Ne University Ave.
Pleasant Hill, IA 50327
(515) 967-6631
Rank: #33.
Linn-mar High School
(Math: 68% | Reading: 68%)
Rank:
5/
10
Bottom 50%
Students: 2,273
Grades: 9-12
3111 N 10th St
Marion, IA 52302
(319) 447-3040
Rank: #44.
East High School
(Math: 31% | Reading: 48%)
Rank:
1/
10
Bottom 50%
Students: 2,079
Grades: 9-12
815 E 13th St
Des Moines, IA 50316
(515) 242-7788
Rank: #55.
Roosevelt High School
(Math: 53% | Reading: 69%)
Rank:
3/
10
Bottom 50%
Students: 2,064
Grades: 9-12
4419 Center St
Des Moines, IA 50312
(515) 242-7272
Rank: #66.
Valley High School
(Math: 66% | Reading: 75%)
Rank:
6/
10
Top 50%
Students: 2,048
Grades: 10-12
3650 Woodland Ave
West Des Moines, IA 50266
(515) 633-4000
Rank: #77.
Johnston Senior High School
(Math: 69% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,792
Grades: 10-12
6500 Nw 100th Street
Johnston, IA 50131
(515) 278-0449
Rank: #88.
John F Kennedy High School
(Math: 63% | Reading: 74%)
Rank:
5/
10
Bottom 50%
Students: 1,741
Grades: 9-12
4545 Wenig Rd Ne
Cedar Rapids, IA 52402
(319) 558-2251
Rank: #99.
Hempstead High School
(Math: 60% | Reading: 65%)
Rank:
3/
10
Bottom 50%
Students: 1,685
Grades: 9-12
3715 Pennsylvania Ave
Dubuque, IA 52002
(563) 552-5200
Rank: #1010.
West High School
(Math: 56% | Reading: 65%)
Rank:
3/
10
Bottom 50%
Students: 1,644
Grades: 9-12
425 E Ridgeway Ave
Waterloo, IA 50702
(319) 433-2700
Rank: #1111.
Pleasant Valley High School
(Math: 79% | Reading: 83%)
Rank:
9/
10
Top 20%
Students: 1,643
Grades: 9-12
604 Belmont Road
Bettendorf, IA 52722
(563) 332-5151
Rank: #1212.
Central High School
(Math: 42% | Reading: 60%)
Rank:
2/
10
Bottom 50%
Students: 1,582
Grades: 9-12
1120 Main St
Davenport, IA 52803
(563) 723-5400
Rank: #1313.
North High School
(Math: 48% | Reading: 55%)
Rank:
2/
10
Bottom 50%
Students: 1,580
Grades: 9-12
4200 Cheyenne
Sioux City, IA 51104
(712) 239-7000
Rank: #1414.
Iowa City High School
(Math: 62% | Reading: 74%)
Rank:
5/
10
Bottom 50%
Students: 1,557
Grades: 9-12
1900 Morningside Dr
Iowa City, IA 52245
(319) 688-1040
Rank: #1515.
Bettendorf High School
(Math: 65% | Reading: 75%)
Rank:
6/
10
Top 50%
Students: 1,550
Grades: 9-12
3333 18th Street
Bettendorf, IA 52722
(563) 332-7001
Rank: #1616.
Thomas Jefferson High School
(Math: 38% | Reading: 55%)
Rank:
1/
10
Bottom 50%
Students: 1,545
Grades: 9-12
1243 20th St Sw
Cedar Rapids, IA 52404
(319) 558-2435
Rank: #17 - 1817. - 18.
Marshalltown High School
(Math: 45% | Reading: 59%)
Rank:
2/
10
Bottom 50%
Students: 1,513
Grades: 9-12
1602 S 2nd Ave
Marshalltown, IA 50158
(641) 754-1130
Rank: #17 - 1817. - 18.
West High School
(Math: 36% | Reading: 46%)
Rank:
1/
10
Bottom 50%
Students: 1,513
Grades: 9-12
3505 W Locust
Davenport, IA 52804
(563) 723-5600
Rank: #1919.
Muscatine High School
(Math: 51% | Reading: 56%)
Rank:
2/
10
Bottom 50%
Students: 1,475
Grades: 9-12
2705 Cedar
Muscatine, IA 52761
(563) 263-6141
Rank: #2020.
East High School
(Math: 52% | Reading: 64%)
Rank:
3/
10
Bottom 50%
Students: 1,469
Grades: 9-12
3200 S. Cypress St.
Sioux City, IA 51106
(712) 274-4000
Rank: #2121.
West Senior High School
(Math: 71% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,455
Grades: 9-12
2901 Melrose Ave
Iowa City, IA 52246
(319) 688-1050
Rank: #2222.
Dubuque Senior High School
(Math: 56% | Reading: 66%)
Rank:
3/
10
Bottom 50%
Students: 1,443
Grades: 9-12
1800 Clarke Dr
Dubuque, IA 52001
(563) 552-5500
Rank: #2323.
North High School
(Math: 29% | Reading: 46%)
Rank:
1/
10
Bottom 50%
Students: 1,433
Grades: 9-12
501 Holcomb Ave
Des Moines, IA 50313
(515) 242-7200
Rank: #24 - 2524. - 25.
Ames High School
(Math: 67% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,419
Grades: 9-12
1921 Ames High Drive
Ames, IA 50010
(515) 817-0600
Rank: #24 - 2524. - 25.
Ankeny Centennial High School
(Math: 76% | Reading: 84%)
Rank:
9/
10
Top 20%
Students: 1,419
Grades: 10-12
2220 Nw State St
Ankeny, IA 50023
(515) 965-9610
Rank: #2626.
Ottumwa High School
(Math: 47% | Reading: 54%)
Rank:
2/
10
Bottom 50%
Students: 1,378
Grades: 9-12
501 E 2nd
Ottumwa, IA 52501
(641) 683-4444
Rank: #2727.
Abraham Lincoln High School
(Math: 42% | Reading: 56%)
Rank:
2/
10
Bottom 50%
Students: 1,353
Grades: 9-12
1205 Bonham Ave
Council Bluffs, IA 51503
(712) 328-6481
Rank: #2828.
North High School
(Math: 35% | Reading: 52%)
Rank:
1/
10
Bottom 50%
Students: 1,345
Grades: 9-12
626 W 53rd St
Davenport, IA 52806
(563) 723-5500
Rank: #2929.
Prairie Point
(Math: 63% | Reading: 75%)
Rank:
5/
10
Bottom 50%
Students: 1,338
Grades: 7-9
8015 Kirkwood Blvd
Cedar Rapids, IA 52404
(319) 848-5500
Rank: #3030.
Ankeny High School
(Math: 77% | Reading: 86%)
Rank:
9/
10
Top 20%
Students: 1,330
Grades: 10-12
1155 Sw Cherry St
Ankeny, IA 50023
(515) 965-9630
Rank: #3131.
Northwest High School
(Math: 69% | Reading: 77%)
Rank:
7/
10
Top 50%
Students: 1,325
Grades: 10-12
655 Nw 10th St
Waukee, IA 50263
(515) 987-5161
Rank: #3232.
Urbandale High School
(Math: 61% | Reading: 72%)
Rank:
5/
10
Bottom 50%
Students: 1,318
Grades: 9-12
7111 Aurora Avenue
Urbandale, IA 50322
(515) 457-6800
Rank: #3333.
Cedar Falls High School
(Math: 76% | Reading: 77%)
Rank:
8/
10
Top 30%
Students: 1,292
Grades: 10-12
1015 Division St
Cedar Falls, IA 50613
(319) 553-2500
Rank: #3434.
Prairie High School
(Math: 57% | Reading: 70%)
Rank:
4/
10
Bottom 50%
Students: 1,290
Grades: 10-12
401 76th Ave Sw
Cedar Rapids, IA 52404
(319) 848-5340
Rank: #3535.
West High School
(Math: 40% | Reading: 52%)
Rank:
1/
10
Bottom 50%
Students: 1,286
Grades: 9-12
2001 Casselman
Sioux City, IA 51103
(712) 279-6772
Show 100 more public schools in IA (out of 1,324 total schools)
Loading...

Frequently Asked Questions

What is the Iowa average public schools student size?
The Iowa average public schools student size is 380 for 2024.
What are the public schools with the largest student size in Iowa?
The best top ranked public schools in Iowa include Lincoln High School, Southeast Polk High School and Linn-mar High School.
What is public high school and public elementary school with the largest student size in Iowa?
The public high school with the largest student size in Iowa is Lincoln High School, with a value of 2,362. The public elementary school with the largest student size is North Middle School, with a value of 1,206.

Recent Articles

Should Teacher Salaries be Public Information?
Should Teacher Salaries be Public Information?
Public school teachers are considered public servants – but does that make their salary details public information? Learn about the heated debate surrounding whether teacher salaries should be made public.
The Link Between Education and Incarceration: The NAACP Report
The Link Between Education and Incarceration: The NAACP Report
Education and the rate of incarceration have been linked in a recent NAACP report. Learn about the report and the troubling findings.
Bussing: North Carolina's New Student Assignment Plan
Bussing: North Carolina's New Student Assignment Plan
We analyze a new plan for student assignment in two North Carolina school districts and the public reaction to the idea of bussing students – as well as alternatives that have been proposed by education experts.