The average student-teacher ratio in Iowa public elementary schools is approximately 14:1 (2025-26).
Student-Teacher Ratio Range: 5:1
10:1
Avg. Student-Teacher Ratio: 8:1
ºÚÁÏÍø¹ÙÍø Elementary Schools Student-Teacher Ratio Statistics in Iowa (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #11.
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: #2 - 42. - 4.
Clay Central-everly Elementary School
(Math: 50-59% | Reading: 60-69%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-6
401 Church St
Royal, IA 51357
(712) 933-2241
Royal, IA 51357
(712) 933-2241
Rank: #2 - 42. - 4.
Student-Teacher Ratio: 6:1
Grades: K-12
1608 305th St
Tama, IA 52339
(641) 484-9000
Tama, IA 52339
(641) 484-9000
Rank: #2 - 42. - 4.
Twin Rivers Elementary School
(Math: ≥80% | Reading: 40-59%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-5
200 College Ave.
Bode, IA 50519
(515) 379-1309
Bode, IA 50519
(515) 379-1309
Rank: #5 - 85. - 8.
Bennett Elementary School
(Math: 70-79% | Reading: 60-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: PK-6
300 Cedar St
Bennett, IA 52721
(563) 890-2226
Bennett, IA 52721
(563) 890-2226
Rank: #5 - 85. - 8.
Emmetsburg Middle School
(Math: 73% | Reading: 75-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: 5-8
205 King Street
Emmetsburg, IA 50536
(712) 852-2892
Emmetsburg, IA 50536
(712) 852-2892
Rank: #5 - 85. - 8.
Gilmore City Elementary School
(Math: 60-69% | Reading: 50-59%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: K-6
402 Se E Ave
Gilmore City, IA 50541
(515) 373-6124
Gilmore City, IA 50541
(515) 373-6124
Rank: #5 - 85. - 8.
Olin Elementary School
(Math: 80-89% | Reading: 50-59%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: PK-6
212 Trilby St
Olin, IA 52320
(319) 484-2170
Olin, IA 52320
(319) 484-2170
Rank: #9 - 179. - 17.
Anthon Elementary School
(Math: 80-89% | Reading: ≥80%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 8:1
Grades: PK-5
110 W Division
Anthon, IA 51004
(712) 373-5244
Anthon, IA 51004
(712) 373-5244
Rank: #9 - 179. - 17.
Audubon Elementary School
(Math: 30-34% | Reading: 25-29%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-5
605 Lincoln Ave
Dubuque, IA 52001
(563) 552-3300
Dubuque, IA 52001
(563) 552-3300
Rank: #9 - 179. - 17.
Charter Oak-ute Elementary School
Charter School
(Math: 70-79% | Reading: 50-59%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-5
321 Main
Charter Oak, IA 51439
(712) 678-3325
Charter Oak, IA 51439
(712) 678-3325
Rank: #9 - 179. - 17.
Diagonal Elementary School
(Math: ≥80% | Reading: 60-79%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 8:1
Grades: PK-5
403 W 2nd Street
Diagonal, IA 50845
(641) 734-5331
Diagonal, IA 50845
(641) 734-5331
Rank: #9 - 179. - 17.
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: #9 - 179. - 17.
Student-Teacher Ratio: 8:1
Grades: PK-1
303 Oak St
Ireton, IA 51027
(712) 278-2374
Ireton, IA 51027
(712) 278-2374
Rank: #9 - 179. - 17.
Paton-churdan Elementary School
(Math: 80-89% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 8:1
Grades: PK-5
606 Adrian St.
Churdan, IA 50050
(515) 389-3111
Churdan, IA 50050
(515) 389-3111
Rank: #9 - 179. - 17.
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: #9 - 179. - 17.
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: #18 - 3118. - 31.
Albert City-truesdale Elementary School
(Math: 60-69% | Reading: 70-79%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-6
300 Orchard
Albert City, IA 50510
(712) 843-5416
Albert City, IA 50510
(712) 843-5416
Rank: #18 - 3118. - 31.
Blakesburg Elementary School
(Math: 65-69% | Reading: 70-74%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-6
407 S Wilson
Blakesburg, IA 52536
(641) 938-2203
Blakesburg, IA 52536
(641) 938-2203
Rank: #18 - 3118. - 31.
Delwood Elementary School
(Math: 85-89% | Reading: 80-84%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 9:1
Grades: PK-6
311 Delmar Ave
Delmar, IA 52037
(563) 674-4164
Delmar, IA 52037
(563) 674-4164
Rank: #18 - 3118. - 31.
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: #18 - 3118. - 31.
Horizon Science Academy Des Moines
Charter School
Student-Teacher Ratio: 9:1
Grades: K-3
4801 Franklin Ave 2nd
Des Moines, IA 50310
(515) 335-1937
Des Moines, IA 50310
(515) 335-1937
Rank: #18 - 3118. - 31.
Lincoln Elementary School
(Math: 50-54% | Reading: 30-34%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-5
555 Nevada Street
Dubuque, IA 52001
(563) 552-4050
Dubuque, IA 52001
(563) 552-4050
Rank: #18 - 3118. - 31.
Mark Twain Elementary School
(Math: 45-49% | Reading: 45-49%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-6
1355 Deforest Avenue
Iowa City, IA 52240
(319) 688-1165
Iowa City, IA 52240
(319) 688-1165
Rank: #18 - 3118. - 31.
North Union Elementary School
(Math: ≥90% | Reading: 80-89%)
Rank:
Rank:
10/
Top 5%10
Student-Teacher Ratio: 9:1
Grades: PK-5
308 310th Street
Fenton, IA 50539
(515) 889-2261
Fenton, IA 50539
(515) 889-2261
Rank: #18 - 3118. - 31.
Prescott Elementary School
(Math: 25-29% | Reading: 25-29%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-5
1151 White St
Dubuque, IA 52001
(563) 552-4200
Dubuque, IA 52001
(563) 552-4200
Rank: #18 - 3118. - 31.
Riverside Elementary School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-5
2220 Nash
Sioux City, IA 51109
(712) 279-6811
Sioux City, IA 51109
(712) 279-6811
Rank: #18 - 3118. - 31.
Rural Elementary School #4
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: K-8
1153 Denison Ave
Fairbank, IA 50629
(319) 635-2071
Fairbank, IA 50629
(319) 635-2071
Rank: #18 - 3118. - 31.
Seymour Elementary School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-4
100 South Park
Seymour, IA 52590
(641) 898-2291
Seymour, IA 52590
(641) 898-2291
Rank: #18 - 3118. - 31.
South Page Elementary School
(Math: ≥80% | Reading: ≥80%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 9:1
Grades: PK-8
606 Iowa Ave
College Springs, IA 51637
(712) 582-3212
College Springs, IA 51637
(712) 582-3212
Rank: #18 - 3118. - 31.
Whiting Elementary School
(Math: 60-69% | Reading: 60-69%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-6
606 West St
Whiting, IA 51063
(712) 455-2468
Whiting, IA 51063
(712) 455-2468
Rank: #32 - 5132. - 51.
Akron Westfield Elementary School
(Math: 90-94% | Reading: 80-84%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 10:1
Grades: K-5
850 Kerr Dr
Akron, IA 51001
(712) 568-3322
Akron, IA 51001
(712) 568-3322
Rank: #32 - 5132. - 51.
Andrew Elementary School
(Math: 75-79% | Reading: 60-69%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: PK-6
13 S Marion
Andrew, IA 52030
(563) 672-3221
Andrew, IA 52030
(563) 672-3221
Rank: #32 - 5132. - 51.
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: #32 - 5132. - 51.
East Mills Elementary School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: PK-6
58962 380th St
Hastings, IA 51540
(712) 624-8696
Hastings, IA 51540
(712) 624-8696
Show 100 more public schools in IA (out of 910 total schools)
Loading...
Frequently Asked Questions
What is the Iowa average public elementary schools student-teacher ratio?
The Iowa average public elementary schools student-teacher ratio is 14:1 for 2025-26.
What are the public elementary schools with the lowest student-teacher ratio in Iowa?
The best top ranked public elementary schools in Iowa include Ruby Van Meter, Clay Central-everly Elementary School and Meskwaki Settlement School.
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: ºÚÁÏÍø¹ÙÍø vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

ºÚÁÏÍø¹ÙÍø School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.