ÿÈÕ³Ô¹Ï

Largest Iowa Public High Schools

The average public high school in Iowa has approximately 470 students (2025).
The public high schools with the largest student enrollments are listed below (where sufficient data available).
The largest public high school in Iowa (by enrollment) is Lincoln High School with 2,441 students.
# Students Range: 1,271 2,441 Avg. # Students: 1,603

Largest Iowa Public High Schools (2025)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Lincoln High School
(Math: 36% | Reading: 50%)
Rank:
1/
10
Bottom 50%
Students: 2,441
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,294
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,222
Grades: 9-12
3111 N 10th St
Marion, IA 52302
(319) 447-3040
Rank: #44.
Valley High School
(Math: 66% | Reading: 75%)
Rank:
6/
10
Top 50%
Students: 2,111
Grades: 10-12
3650 Woodland Ave
West Des Moines, IA 50266
(515) 633-4000
Rank: #55.
Roosevelt High School
(Math: 53% | Reading: 69%)
Rank:
3/
10
Bottom 50%
Students: 2,039
Grades: 9-12
4419 Center St
Des Moines, IA 50312
(515) 242-7272
Rank: #66.
East High School
(Math: 31% | Reading: 48%)
Rank:
1/
10
Bottom 50%
Students: 2,014
Grades: 9-12
815 E 13th St
Des Moines, IA 50316
(515) 242-7788
Rank: #77.
Johnston Senior High School
(Math: 69% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,771
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,719
Grades: 9-12
4545 Wenig Rd Ne
Cedar Rapids, IA 52402
(319) 558-2251
Rank: #99.
West High School
(Math: 56% | Reading: 65%)
Rank:
3/
10
Bottom 50%
Students: 1,713
Grades: 9-12
425 E Ridgeway Ave
Waterloo, IA 50702
(319) 433-2700
Rank: #1010.
Pleasant Valley High School
(Math: 79% | Reading: 83%)
Rank:
9/
10
Top 20%
Students: 1,679
Grades: 9-12
604 Belmont Road
Bettendorf, IA 52722
(563) 332-5151
Rank: #1111.
North High School
(Math: 48% | Reading: 55%)
Rank:
2/
10
Bottom 50%
Students: 1,660
Grades: 9-12
4200 Cheyenne
Sioux City, IA 51104
(712) 239-7000
Rank: #1212.
Marshalltown High School
(Math: 45% | Reading: 59%)
Rank:
2/
10
Bottom 50%
Students: 1,613
Grades: 9-12
1602 S 2nd Ave
Marshalltown, IA 50158
(641) 754-1130
Rank: #1313.
Iowa City High School
(Math: 62% | Reading: 74%)
Rank:
5/
10
Bottom 50%
Students: 1,606
Grades: 9-12
1900 Morningside Dr
Iowa City, IA 52245
(319) 688-1040
Rank: #1414.
Thomas Jefferson High School
(Math: 38% | Reading: 55%)
Rank:
1/
10
Bottom 50%
Students: 1,575
Grades: 9-12
1243 20th St Sw
Cedar Rapids, IA 52404
(319) 558-2435
Rank: #1515.
Hempstead High School
(Math: 60% | Reading: 65%)
Rank:
3/
10
Bottom 50%
Students: 1,549
Grades: 9-12
3715 Pennsylvania Ave
Dubuque, IA 52002
(563) 552-5200
Rank: #1616.
Northwest High School
(Math: 69% | Reading: 77%)
Rank:
7/
10
Top 50%
Students: 1,524
Grades: 10-12
655 Nw 10th St
Waukee, IA 50263
(515) 987-5161
Rank: #1717.
North High School
(Math: 29% | Reading: 46%)
Rank:
1/
10
Bottom 50%
Students: 1,514
Grades: 9-12
501 Holcomb Ave
Des Moines, IA 50313
(515) 242-7200
Rank: #1818.
East High School
(Math: 52% | Reading: 64%)
Rank:
3/
10
Bottom 50%
Students: 1,511
Grades: 9-12
3200 S. Cypress St.
Sioux City, IA 51106
(712) 274-4000
Rank: #1919.
Bettendorf High School
(Math: 65% | Reading: 75%)
Rank:
6/
10
Top 50%
Students: 1,485
Grades: 9-12
3333 18th Street
Bettendorf, IA 52722
(563) 332-7001
Rank: #2020.
West Senior High School
(Math: 71% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,472
Grades: 9-12
2901 Melrose Ave
Iowa City, IA 52246
(319) 688-1050
Rank: #2121.
Muscatine High School
(Math: 51% | Reading: 56%)
Rank:
2/
10
Bottom 50%
Students: 1,470
Grades: 9-12
2705 Cedar
Muscatine, IA 52761
(563) 263-6141
Rank: #22 - 2322. - 23.
Ankeny Centennial High School
(Math: 76% | Reading: 84%)
Rank:
9/
10
Top 20%
Students: 1,466
Grades: 10-12
2220 Nw State St
Ankeny, IA 50023
(515) 965-9610
Rank: #22 - 2322. - 23.
Dubuque Senior High School
(Math: 56% | Reading: 66%)
Rank:
3/
10
Bottom 50%
Students: 1,466
Grades: 9-12
1800 Clarke Dr
Dubuque, IA 52001
(563) 552-5500
Rank: #2424.
West High School
(Math: 36% | Reading: 46%)
Rank:
1/
10
Bottom 50%
Students: 1,442
Grades: 9-12
3505 W Locust St
Davenport, IA 52804
(563) 723-5600
Rank: #2525.
Central High School
(Math: 42% | Reading: 60%)
Rank:
2/
10
Bottom 50%
Students: 1,431
Grades: 9-12
1120 Main St
Davenport, IA 52803
(563) 723-5400
Rank: #2626.
Ames High School
(Math: 67% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,427
Grades: 9-12
1801 Ridgewood Drive
Ames, IA 50010
(515) 817-0600
Rank: #2727.
Abraham Lincoln High School
(Math: 42% | Reading: 56%)
Rank:
2/
10
Bottom 50%
Students: 1,358
Grades: 9-12
1205 Bonham Ave
Council Bluffs, IA 51503
(712) 328-6481
Rank: #2828.
Ankeny High School
(Math: 77% | Reading: 86%)
Rank:
9/
10
Top 20%
Students: 1,346
Grades: 10-12
1155 Sw Cherry St
Ankeny, IA 50023
(515) 965-9630
Rank: #2929.
Waukee High School
(Math: 67% | Reading: 73%)
Rank:
6/
10
Top 50%
Students: 1,345
Grades: 10-12
555 Se University Avenue
Waukee, IA 50263
(515) 987-5163
Rank: #3030.
Cedar Falls High School
(Math: 76% | Reading: 77%)
Rank:
8/
10
Top 30%
Students: 1,336
Grades: 10-12
1015 Division St
Cedar Falls, IA 50613
(319) 553-2500
Rank: #3131.
Urbandale High School
(Math: 61% | Reading: 72%)
Rank:
5/
10
Bottom 50%
Students: 1,311
Grades: 9-12
7111 Aurora Avenue
Urbandale, IA 50322
(515) 457-6800
Rank: #3232.
West High School
(Math: 40% | Reading: 52%)
Rank:
1/
10
Bottom 50%
Students: 1,308
Grades: 9-12
2001 Casselman
Sioux City, IA 51103
(712) 279-6772
Rank: #3333.
Prairie Point
(Math: 63% | Reading: 75%)
Rank:
5/
10
Bottom 50%
Students: 1,306
Grades: 7-9
8015 Kirkwood Blvd
Cedar Rapids, IA 52404
(319) 848-5500
Rank: #3434.
North High School
(Math: 35% | Reading: 52%)
Rank:
1/
10
Bottom 50%
Students: 1,303
Grades: 9-12
626 W 53rd St
Davenport, IA 52806
(563) 723-5500
Rank: #3535.
Prairie High School
(Math: 57% | Reading: 70%)
Rank:
4/
10
Bottom 50%
Students: 1,271
Grades: 10-12
401 76th Ave Sw
Cedar Rapids, IA 52404
(319) 848-5340
Show 100 more public schools in IA (out of 365 total schools)
Loading...

Frequently Asked Questions

What is the Iowa average public high schools student size?
The Iowa average public high schools student size is 470 for 2025.
What are the public high schools with the largest student size in Iowa?
The best top ranked public high schools in Iowa include Lincoln High School, Southeast Polk High School and Linn-mar High School.

Recent Articles

Parents’ Guide to Special Education
Parents’ Guide to Special Education
Special education law is not easy to decipher, with several regulations that govern special education services for disabled students. In this article, learn about the core components of the laws, rights, and individual education plans that can help create the best public school environment for your child.
Surveillance Cameras: Violation of Rights or Improved Security?
Surveillance Cameras: Violation of Rights or Improved Security?
A school district in Virginia has given the green light to schools that want to install surveillance cameras in common areas like cafeterias and hallways. We’ll look at whether this is a violation of student privacy or the best way to keep order in schools.
Teachers in 19 States Allowed to Physically Punish Students
Teachers in 19 States Allowed to Physically Punish Students
As of 2014, nineteen states still allow corporal punishment – spanking and paddling the most common choices – in their public schools. However, some argue that not only are these punishments physically harmful, they also are disproportionately administered to students of color. As a result, House democrats have taken up the issue in a new bill that would ban all forms of corporal punishment nationwide.

Quick Links