The average student-teacher ratio in Iowa public high schools is approximately 15:1 (2025-26).
Student-Teacher Ratio Range: 5:1
11:1
Avg. Student-Teacher Ratio: 9:1
Public High Schools Student-Teacher Ratio Statistics in Iowa (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #1 - 21. - 2.
Ruby Van Meter
Special Education School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: K-12
710 28th St
Des Moines, IA 50312
(515) 242-8220
Des Moines, IA 50312
(515) 242-8220
Rank: #1 - 21. - 2.
West Central Charter High School
Charter School
(Math: 60-69% | Reading: 65-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 9-12
305 Pember
Maynard, IA 50655
(563) 637-2283
Maynard, IA 50655
(563) 637-2283
Rank: #3 - 53. - 5.
Kee High School
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 6:1
Grades: 9-12
569 Center St
Lansing, IA 52151
(563) 538-4201
Lansing, IA 52151
(563) 538-4201
Rank: #3 - 53. - 5.
Student-Teacher Ratio: 6:1
Grades: K-12
1608 305th St
Tama, IA 52339
(641) 484-9000
Tama, IA 52339
(641) 484-9000
Rank: #3 - 53. - 5.
Whiting Senior High School
(Math: 60-69% | Reading: 65-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: 7-12
606 West St
Whiting, IA 51063
(712) 455-2468
Whiting, IA 51063
(712) 455-2468
Rank: #66.
South Page Senior High School
(Math: 60-69% | Reading: 65-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: 9-12
606 Iowa Ave
College Springs, IA 51637
(712) 582-3211
College Springs, IA 51637
(712) 582-3211
Rank: #7 - 107. - 10.
Diagonal Junior-senior High School
(Math: 50-59% | Reading: 60-69%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 6-12
403 W 2nd Street
Diagonal, IA 50845
(641) 734-5331
Diagonal, IA 50845
(641) 734-5331
Rank: #7 - 107. - 10.
Prairie Edge
(Math: <50% | Reading: <50%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: K-12
401 76th Ave Sw
Cedar Rapids, IA 52404
(319) 298-3406
Cedar Rapids, IA 52404
(319) 298-3406
Rank: #7 - 107. - 10.
St. Ansgar High School
(Math: 90-94% | Reading: 80-84%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 8:1
Grades: 9-12
206 East 8th Street
Saint Ansgar, IA 50472
(641) 713-4720
Saint Ansgar, IA 50472
(641) 713-4720
Rank: #7 - 107. - 10.
Tripoli Middle/sr High School
(Math: 65-69% | Reading: 75-79%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 8:1
Grades: 6-12
209 8th Ave Sw
Tripoli, IA 50676
(319) 882-4202
Tripoli, IA 50676
(319) 882-4202
Rank: #11 - 1211. - 12.
Edgewood-colesburg High School
(Math: 70-74% | Reading: 65-69%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 7-12
403 W Union
Edgewood, IA 52042
(563) 928-6412
Edgewood, IA 52042
(563) 928-6412
Rank: #11 - 1211. - 12.
Essex Junior-senior High School
(Math: 75-79% | Reading: 85-89%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 9:1
Grades: 6-12
111 Forbes St
Essex, IA 51638
(712) 379-3115
Essex, IA 51638
(712) 379-3115
Rank: #13 - 3113. - 31.
Bcluw High School
(Math: 70-74% | Reading: 70-74%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
610 East Center Street
Conrad, IA 50621
(641) 366-2810
Conrad, IA 50621
(641) 366-2810
Rank: #13 - 3113. - 31.
Belle Plaine Jr/sr High School
(Math: 60-64% | Reading: 75-79%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 7-12
610 13th Ave South
Belle Plaine, IA 52208
(319) 444-3720
Belle Plaine, IA 52208
(319) 444-3720
Rank: #13 - 3113. - 31.
Clayton Ridge High School
(Math: 65-69% | Reading: 80-84%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
131 S River Park Dr
Guttenberg, IA 52052
(563) 252-2342
Guttenberg, IA 52052
(563) 252-2342
Rank: #13 - 3113. - 31.
Colo-nesco Middle/high School
(Math: 70-74% | Reading: 70-74%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 5-12
919 West St
Colo, IA 50056
(641) 377-2282
Colo, IA 50056
(641) 377-2282
Rank: #13 - 3113. - 31.
Columbus Community High School
(Math: 50-54% | Reading: 70-74%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
1004 Colton St
Columbus Junction, IA 52738
(319) 728-2231
Columbus Junction, IA 52738
(319) 728-2231
Rank: #13 - 3113. - 31.
Exiraelk Horn-kimballton High School
(Math: 60-64% | Reading: 75-79%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 6-12
4114 Madison St
Elk Horn, IA 51531
(712) 764-4616
Elk Horn, IA 51531
(712) 764-4616
Rank: #13 - 3113. - 31.
George-little Rock Senior High School
(Math: 60-64% | Reading: 65-69%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
500 E Indiana Ave
George, IA 51237
(712) 475-3311
George, IA 51237
(712) 475-3311
Rank: #13 - 3113. - 31.
Gladbrook-reinbeck Jr. High & High School
(Math: 65-69% | Reading: 70-74%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 7-12
600 Blackhawk Street
Reinbeck, IA 50669
(319) 345-2921
Reinbeck, IA 50669
(319) 345-2921
Rank: #13 - 3113. - 31.
Harris-lake Park High School
(Math: 70-74% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 10:1
Grades: 6-12
905 South Market
Lake Park, IA 51347
(712) 832-3809
Lake Park, IA 51347
(712) 832-3809
Rank: #13 - 3113. - 31.
Ikm-manning High School
(Math: 70-74% | Reading: 75-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
209 10th St
Manning, IA 51455
(712) 655-3781
Manning, IA 51455
(712) 655-3781
Rank: #13 - 3113. - 31.
North Cedar Jr/sr High School
(Math: 62% | Reading: 74%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 7-12
400 Ball Street
Clarence, IA 52216
(563) 452-3179
Clarence, IA 52216
(563) 452-3179
Rank: #13 - 3113. - 31.
North Tama High School
(Math: 60-64% | Reading: 70-74%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 7-12
605 Walnut
Traer, IA 50675
(319) 478-2265
Traer, IA 50675
(319) 478-2265
Rank: #13 - 3113. - 31.
River Valley Junior- Senior High School
(Math: 60-64% | Reading: 65-69%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 6-12
916 Hackberry St
Correctionville, IA 51016
(712) 372-4656
Correctionville, IA 51016
(712) 372-4656
Rank: #13 - 3113. - 31.
South Central Calhoun High School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
709 W Main St
Lake City, IA 51449
(712) 464-7211
Lake City, IA 51449
(712) 464-7211
Rank: #13 - 3113. - 31.
Starmont High School
(Math: 65-69% | Reading: 60-64%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
3202 40th St
Arlington, IA 50606
(563) 933-4598
Arlington, IA 50606
(563) 933-4598
Rank: #13 - 3113. - 31.
Tri-county Jr/sr High School
(Math: 60-64% | Reading: 65-69%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 7-12
3003 Hwy 22
Thornburg, IA 50255
(641) 634-2636
Thornburg, IA 50255
(641) 634-2636
Rank: #13 - 3113. - 31.
West Bend-mallard High School
(Math: 55-59% | Reading: 65-69%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
300 3rd Ave Sw
West Bend, IA 50597
(515) 887-7831
West Bend, IA 50597
(515) 887-7831
Rank: #13 - 3113. - 31.
West Hancock High School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 10:1
Grades: 9-12
420 9th Ave Sw
Britt, IA 50423
(641) 843-3863
Britt, IA 50423
(641) 843-3863
Rank: #13 - 3113. - 31.
Woodward Academy
Alternative School
(Reading: <50%)
Student-Teacher Ratio: 10:1
Grades: 5-12
1251 334th St
Woodward, IA 50276
(515) 438-3150
Woodward, IA 50276
(515) 438-3150
Rank: #32 - 6632. - 66.
Agwsr High School
(Math: 70-74% | Reading: 75-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
918 4th Avenue
Ackley, IA 50601
(641) 847-2633
Ackley, IA 50601
(641) 847-2633
Rank: #32 - 6632. - 66.
Ahstw High School
(Math: 80-84% | Reading: 70-74%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 11:1
Grades: 9-12
768 S Maple
Avoca, IA 51521
(712) 343-6364
Avoca, IA 51521
(712) 343-6364
Rank: #32 - 6632. - 66.
Akron Westfield Senior High School
(Math: 75-79% | Reading: 70-74%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
850 Kerr Drive
Akron, IA 51001
(712) 568-2020
Akron, IA 51001
(712) 568-2020
Rank: #32 - 6632. - 66.
Alta-aurelia High School
(Math: 65-69% | Reading: 75-79%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
1009 South Main Street
Alta, IA 51002
(712) 200-1331
Alta, IA 51002
(712) 200-1331
Show 100 more public schools in IA (out of 352 total schools)
Loading...
Frequently Asked Questions
What is the Iowa average public high schools student-teacher ratio?
The Iowa average public high schools student-teacher ratio is 15:1 for 2025-26.
What are the public high schools with the lowest student-teacher ratio in Iowa?
The best top ranked public high schools in Iowa include Ruby Van Meter, West Central Charter High School and Kee High School.
Recent Articles

Gifted & Talented Programs in Public Schools
Explore opportunities and controversies in gifted & talented programs鈥攅quity, outcomes, and models shaping public education in 2025.

Evaluating STEM in Public Schools: A Parent & District Guide
A guide to evaluating STEM programs in public school districts鈥攎etrics, best practices, equity, and 2025 trends for parents and community stakeholders.

Special Education in Public Schools: Understanding IEPs & Services
What parents need to know about IEPs, services, rights, and how to get the best support in public schools in 2025.