Best Improved Public Preschools in Iowa (2025-26)

A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 527 1,021 Avg. Improved Rank: 639

Most Improved Public Preschools in Iowa (2025-26)

School
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
South Page Elementary School
(Math: ≥80% | Reading: ≥80%)
Rank:
8/
10
Top 30%
Rank Change: +1021
(from 1,295 to 274)
Grades: PK-8
606 Iowa Ave
College Springs, IA 51637
(712) 582-3212
Rank: #22.
North Iowa Elementary Buffalo Center
(Math: 80-84% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +815
(from 1,032 to 217)
Grades: PK-5
111 3rd Ave Nw
Buffalo Center, IA 50424
(641) 562-2525
Rank: #33.
Penn Elementary School
(Math: 86% | Reading: 82%)
Rank:
10/
10
Top 10%
Rank Change: +791
(from 911 to 120)
Grades: PK-6
230 N Dubuque St
North Liberty, IA 52317
(319) 688-1150
Rank: #44.
West Burlington Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +778
(from 995 to 217)
Grades: PK-5
545 Ramsey St
West Burlington, IA 52655
(319) 752-8747
Rank: #55.
Westwood Elementary School
(Math: 75-79% | Reading: 80-84%)
Rank:
8/
10
Top 30%
Rank Change: +777
(from 1,032 to 255)
Grades: PK-6
1000 Rebel Way
Sloan, IA 51055
(712) 428-3200
Rank: #66.
West Hancock Elementary School
(Math: 85-89% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +732
(from 892 to 160)
Grades: PK-4
510 9th Ave Sw
Britt, IA 50423
(641) 843-3833
Rank: #77.
Central Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +730
(from 947 to 217)
Grades: PK-6
400 1st Street Nw
Elkader, IA 52043
(563) 245-1472
Rank: #88.
Schaller-crestland Elementary School
(Math: 80-89% | Reading: 70-79%)
Rank:
8/
10
Top 30%
Rank Change: +728
(from 1,032 to 304)
Grades: PK-5
300 S Berwick
Schaller, IA 51053
(712) 275-4267
Rank: #99.
Sylvia Enarson Elementary School
(Math: 80-89% | Reading: 60-69%)
Rank:
6/
10
Top 50%
Rank Change: +683
(from 1,207 to 524)
Grades: PK-5
219 Central Avenue
Villisca, IA 50864
(712) 826-5982
Rank: #10 - 1110. - 11.
Moravia Elementary School
(Math: 80-84% | Reading: 70-74%)
Rank:
8/
10
Top 30%
Rank Change: +672
(from 1,032 to 360)
Grades: PK-5
507 N Trussell Ave
Moravia, IA 52571
(641) 724-3241
Rank: #10 - 1110. - 11.
Sidney Elementary School
(Math: 80-84% | Reading: 70-74%)
Rank:
8/
10
Top 30%
Rank Change: +672
(from 1,032 to 360)
Grades: PK-6
1004 Illinois St
Sidney, IA 51652
(712) 374-2647
Rank: #1212.
J C Hoglan Elementary School
(Math: 70-74% | Reading: 70-74%)
Rank:
6/
10
Top 50%
Rank Change: +654
(from 1,220 to 566)
Grades: PK-4
2306 S 3rd Ave
Marshalltown, IA 50158
(641) 754-1060
Rank: #1313.
Tri-center Elementary School
(Math: 80-84% | Reading: 80-84%)
Rank:
9/
10
Top 20%
Rank Change: +650
(from 794 to 144)
Grades: PK-5
33980 310th St
Neola, IA 51559
(712) 485-2211
Rank: #1414.
Mfl Marmac Elementary School
(Math: 75-79% | Reading: 80-89%)
Rank:
9/
10
Top 20%
Rank Change: +646
(from 857 to 211)
Grades: PK-3
700 S Page St.
Monona, IA 52159
(563) 539-2032
Rank: #15 - 1615. - 16.
Clarksville Elementary School
(Math: 85-89% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +644
(from 804 to 160)
Grades: PK-6
318 N Mather
Clarksville, IA 50619
(319) 278-4560
Rank: #15 - 1615. - 16.
Tripoli Elementary School
(Math: 85-89% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +644
(from 804 to 160)
Grades: PK-5
309 9th Ave Sw
Tripoli, IA 50676
(319) 882-4203
Rank: #1717.
Hubbard-radcliffe Elementary School
(Math: 90-94% | Reading: 65-69%)
Rank:
7/
10
Top 50%
Rank Change: +640
(from 1,032 to 392)
Grades: PK-5
501 Isabella
Radcliffe, IA 50230
(515) 899-2111
Rank: #1818.
Newell-fonda Elementary School
(Math: 75-79% | Reading: 70-74%)
Rank:
7/
10
Top 50%
Rank Change: +638
(from 1,096 to 458)
Grades: PK-5
205 Clark St
Newell, IA 50568
(712) 272-3324
Rank: #1919.
Lake Mills Elementary School
(Math: 85-89% | Reading: 85-89%)
Rank:
10/
10
Top 5%
Rank Change: +612
(from 655 to 43)
Grades: PK-5
102 S 4th Ave E
Lake Mills, IA 50450
(641) 592-1882
Rank: #20 - 2120. - 21.
Lenox Elementary School
(Math: 80-84% | Reading: 80-84%)
Rank:
9/
10
Top 20%
Rank Change: +587
(from 731 to 144)
Grades: PK-6
600 S. Locust St.
Lenox, IA 50851
(641) 333-2244
Rank: #20 - 2120. - 21.
Clayton Ridge Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +587
(from 804 to 217)
Grades: PK-5
502 W. Watson Street
Guttenberg, IA 52052
(563) 964-2321
Rank: #2222.
Altoona Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +575
(from 792 to 217)
Grades: PK-5
301 6th St Sw
Altoona, IA 50009
(515) 967-3771
Rank: #2323.
Gladbrook-reinbeck Elementary School
(Math: 75-79% | Reading: 70-74%)
Rank:
7/
10
Top 50%
Rank Change: +574
(from 1,032 to 458)
Grades: PK-6
300 Cedar Street
Reinbeck, IA 50669
(319) 345-2822
Rank: #2424.
Cascade Elementary School
(Math: 85-89% | Reading: 80-84%)
Rank:
10/
10
Top 10%
Rank Change: +566
(from 655 to 89)
Grades: PK-5
110 Harrison St Se
Cascade, IA 52033
(563) 663-9443
Rank: #2525.
Perry Elementary School
(Math: 76% | Reading: 69%)
Rank:
5/
10
Bottom 50%
Rank Change: +561
(from 1,201 to 640)
Grades: PK-5
1600 8th Street
Perry, IA 50220
(515) 465-5656
Rank: #2626.
South Winneshiek Elementary School
(Math: ≥90% | Reading: 70-79%)
Rank:
8/
10
Top 30%
Rank Change: +556
(from 804 to 248)
Grades: PK-4
208 E Brooks St
Ossian, IA 52161
(563) 532-9365
Rank: #2727.
North Kossuth Elementary School
(Math: ≥90% | Reading: 85-89%)
Rank:
10/
10
Top 5%
Rank Change: +542
(from 578 to 36)
Grades: PK-5
203 5th Street North
Swea City, IA 50590
(515) 272-4361
Rank: #2828.
Jesup Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
9/
10
Top 20%
Rank Change: +541
(from 758 to 217)
Grades: PK-4
531 Prospect
Jesup, IA 50648
(319) 827-1700
Rank: #2929.
Durant Elementary School
(Math: 80-84% | Reading: 80-84%)
Rank:
9/
10
Top 20%
Rank Change: +538
(from 682 to 144)
Grades: PK-4
601 West Fifth Street
Sumner, IA 50674
(563) 578-5400
Rank: #30 - 3130. - 31.
Cam Elementary School
(Math: 80-89% | Reading: 50-59%)
Rank:
5/
10
Bottom 50%
Rank Change: +536
(from 1,183 to 647)
Grades: PK-6
207 6th St
Massena, IA 50853
(712) 779-2211
Rank: #30 - 3130. - 31.
Olin Elementary School
(Math: 80-89% | Reading: 50-59%)
Rank:
5/
10
Bottom 50%
Rank Change: +536
(from 1,183 to 647)
Grades: PK-6
212 Trilby St
Olin, IA 52320
(319) 484-2170
Rank: #32 - 3332. - 33.
North Bend Elementary School
(Math: 90-94% | Reading: 70-74%)
Rank:
8/
10
Top 30%
Rank Change: +535
(from 804 to 269)
Grades: PK-3
2230 St Andrews Drive
North Liberty, IA 52317
(319) 626-3950
Rank: #32 - 3332. - 33.
Twin Rivers Elementary School
(Math: ≥80% | Reading: 40-59%)
Rank:
4/
10
Bottom 50%
Rank Change: +535
(from 1,310 to 775)
Grades: PK-5
200 College Ave.
Bode, IA 50519
(515) 379-1309
Rank: #3434.
Readlyn Elementary School
(Math: 90-94% | Reading: 90-94%)
Rank:
10/
10
Top 1%
Rank Change: +531
(from 536 to 5)
Grades: PK-6
200 E 4th St
Readlyn, IA 50668
(319) 279-3323
Rank: #3535.
Alta Elementary School
(Math: ≥90% | Reading: 70-74%)
Rank:
8/
10
Top 30%
Rank Change: +527
(from 804 to 277)
Grades: PK-4
1009 Main St
Alta, IA 51002
(712) 200-1400
Show 100 more public schools in IA (out of 392 total schools)
Loading...

Recent Articles

How Public Schools Support Students on Free / Reduced-Lunch Programs
How Public Schools Support Students on Free / Reduced-Lunch Programs
Explore how U.S. public schools support students eligible for free or reduced-price lunch through nutrition, academic, and wraparound services in 2025.
Hidden Costs of Public Schools: Fees, Supplies & Extras
Hidden Costs of Public Schools: Fees, Supplies & Extras
Explore the hidden costs in public schools—fees, supplies, extracurriculars—and how parents can plan for them in 2025.
Public School Funding 2025: What Families Should Know
Public School Funding 2025: What Families Should Know
Essential insights on public school funding in 2025—how it works, what’s changing, and what families should know to stay ahead.

Quick Links