The average public preschool in Iowa has approximately 320 students (2025).
The public preschools with the largest student enrollments are listed below (where sufficient data available).
The largest public preschool in Iowa (by enrollment) is Perry Elementary School with 869 students.
# Students Range: 562
869
Avg. # Students: 639
Largest Iowa Public Preschools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Perry Elementary School
(Math: 73% | Reading: 69%)
Rank:
Rank:
6/
Top 50%10
Students: 869
Grades: PK-5
1600 8th Street
Perry, IA 50220
(515) 465-5656
Perry, IA 50220
(515) 465-5656
Rank: #22.
Henry A Wallace Elementary School
(Math: 90% | Reading: 91%)
Rank:
Rank:
10/
Top 5%10
Students: 826
Grades: PK-5
6207 Nw 62nd Ave
Johnston, IA 50131
(515) 278-6977
Johnston, IA 50131
(515) 278-6977
Rank: #33.
Westridge Elementary School
(Math: 83% | Reading: 75%)
Rank:
Rank:
8/
Top 30%10
Students: 775
Grades: PK-6
5500 E P True Parkway
West Des Moines, IA 50266
(515) 633-5400
West Des Moines, IA 50266
(515) 633-5400
Rank: #44.
Carlisle Elementary School
(Math: 70-74% | Reading: 65-69%)
Rank:
Rank:
6/
Top 50%10
Students: 725
Grades: PK-3
430 School St
Carlisle, IA 50047
(515) 989-0339
Carlisle, IA 50047
(515) 989-0339
Rank: #55.
Denison Elementary School
(Math: 60-64% | Reading: 60-64%)
Rank:
Rank:
4/
Bottom 50%10
Students: 698
Grades: PK-3
38 N 20th St
Denison, IA 51442
(712) 263-3104
Denison, IA 51442
(712) 263-3104
Rank: #66.
Morningside Elementary School
(Math: 64% | Reading: 64%)
Rank:
Rank:
4/
Bottom 50%10
Students: 691
Grades: PK-5
3601 Bushnell Ave
Sioux City, IA 51106
(712) 274-4048
Sioux City, IA 51106
(712) 274-4048
Rank: #77.
Clear Creek Elementary School
(Math: 73% | Reading: 78%)
Rank:
Rank:
8/
Top 30%10
Students: 688
Grades: PK-5
901 S 14th St
Clear Lake, IA 50428
(641) 357-5288
Clear Lake, IA 50428
(641) 357-5288
Rank: #88.
Hopewell Elementary School
(Math: 95% | Reading: 93%)
Rank:
Rank:
10/
Top 1%10
Students: 687
Grades: PK-6
3900 Hopewell Ave
Bettendorf, IA 52722
(563) 332-0250
Bettendorf, IA 52722
(563) 332-0250
Rank: #99.
Central Lee Elementary School
(Math: 59% | Reading: 59%)
Rank:
Rank:
3/
Bottom 50%10
Students: 672
Grades: PK-5
2642 Highway 218
Donnellson, IA 52625
(319) 835-9510
Donnellson, IA 52625
(319) 835-9510
Rank: #1010.
Clay Elementary School
(Math: 80% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
Students: 670
Grades: PK-5
3200 First Avenue S.
Altoona, IA 50009
(515) 967-4198
Altoona, IA 50009
(515) 967-4198
Rank: #1111.
Moc-floyd Valley Elementary School
(Math: 90% | Reading: 93%)
Rank:
Rank:
10/
Top 1%10
Students: 669
Grades: PK-5
1701 14th Street
Orange City, IA 51041
(712) 737-4606
Orange City, IA 51041
(712) 737-4606
Rank: #1212.
Spalding Park Elementary School
(Math: 58% | Reading: 60%)
Rank:
Rank:
3/
Bottom 50%10
Students: 663
Grades: PK-5
4101 Stone Avenue
Sioux City, IA 51106
(712) 274-4043
Sioux City, IA 51106
(712) 274-4043
Rank: #1313.
Mary Welsh Elementary School
(Math: 80% | Reading: 80%)
Rank:
Rank:
9/
Top 20%10
Students: 647
Grades: PK-6
2383 Raider Drive
Williamsburg, IA 52361
(319) 668-2301
Williamsburg, IA 52361
(319) 668-2301
Rank: #14 - 1514. - 15.
Central Elementary School
(Math: 82% | Reading: 85%)
Rank:
Rank:
10/
Top 10%10
Students: 646
Grades: PK-4
925 H Ave
Nevada, IA 50201
(515) 382-2383
Nevada, IA 50201
(515) 382-2383
Rank: #14 - 1514. - 15.
Jordan Creek Elementary School
(Math: 78% | Reading: 76%)
Rank:
Rank:
8/
Top 30%10
Students: 646
Grades: PK-6
4105 Fuller Rd
West Des Moines, IA 50265
(515) 633-5200
West Des Moines, IA 50265
(515) 633-5200
Rank: #1616.
Olmsted Elementary School
(Math: 60% | Reading: 62%)
Rank:
Rank:
3/
Bottom 50%10
Students: 641
Grades: PK-5
7110 Prairie Avenue
Urbandale, IA 50322
(515) 457-5100
Urbandale, IA 50322
(515) 457-5100
Rank: #1717.
Liberty Elementary School
(Math: 54% | Reading: 57%)
Rank:
Rank:
2/
Bottom 50%10
Students: 632
Grades: PK-5
1623 Rebecca Street
Sioux City, IA 51103
(712) 279-6845
Sioux City, IA 51103
(712) 279-6845
Rank: #1818.
Clarke Community Elementary School
(Math: 42% | Reading: 50%)
Rank:
Rank:
1/
Bottom 50%10
Students: 631
Grades: PK-5
231 S Kossuth St
Osceola, IA 50213
(641) 342-6320
Osceola, IA 50213
(641) 342-6320
Rank: #1919.
Kittrell Elementary School
(Math: 61% | Reading: 56%)
Rank:
Rank:
2/
Bottom 50%10
Students: 613
Grades: PK-5
1304 Oregon St
Waterloo, IA 50702
(319) 433-2910
Waterloo, IA 50702
(319) 433-2910
Rank: #2020.
Leeds Elementary School
(Math: 58% | Reading: 62%)
Rank:
Rank:
3/
Bottom 50%10
Students: 609
Grades: PK-5
3919 Jefferson St
Sioux City, IA 51108
(712) 239-7034
Sioux City, IA 51108
(712) 239-7034
Rank: #2121.
Students: 605
Grades: PK-2
600 Garfield St. Sw
Bondurant, IA 50035
(515) 967-6361
Bondurant, IA 50035
(515) 967-6361
Rank: #2222.
Eisenhower Elementary School
(Math: 80% | Reading: 74%)
Rank:
Rank:
8/
Top 30%10
Students: 595
Grades: PK-5
3170 Spring Valley Rd
Dubuque, IA 52001
(563) 552-3500
Dubuque, IA 52001
(563) 552-3500
Rank: #2323.
Students: 593
Grades: PK-K
1306 W Williams
Ottumwa, IA 52501
(641) 684-7179
Ottumwa, IA 52501
(641) 684-7179
Rank: #2424.
Loess Hills Elementary School
(Math: 65% | Reading: 61%)
Rank:
Rank:
4/
Bottom 50%10
Students: 585
Grades: PK-5
1717 Casselman Street
Sioux City, IA 51103
(712) 279-6843
Sioux City, IA 51103
(712) 279-6843
Rank: #25 - 2625. - 26.
Hillside Elementary School
(Math: 63% | Reading: 65%)
Rank:
Rank:
4/
Bottom 50%10
Students: 581
Grades: PK-6
713 8th St
West Des Moines, IA 50265
(515) 633-6200
West Des Moines, IA 50265
(515) 633-6200
Rank: #25 - 2625. - 26.
Students: 581
Grades: PK-2
901 N. Vine Street
Glenwood, IA 51534
(712) 527-4875
Glenwood, IA 51534
(712) 527-4875
Rank: #2727.
Students: 579
Grades: PK-1
1130 North Avenue
Norwalk, IA 50211
(515) 981-1005
Norwalk, IA 50211
(515) 981-1005
Rank: #2828.
Students: 577
Grades: PK-5
3305 92nd St
Urbandale, IA 50322
(515) 457-6500
Urbandale, IA 50322
(515) 457-6500
Rank: #2929.
Viola Gibson Elementary School
(Math: 85% | Reading: 79%)
Rank:
Rank:
9/
Top 20%10
Students: 575
Grades: PK-5
6101 Gibson Dr Ne
Cedar Rapids, IA 52411
(319) 558-2920
Cedar Rapids, IA 52411
(319) 558-2920
Rank: #3030.
Van Meter Elementary School
(Math: 88% | Reading: 93%)
Rank:
Rank:
10/
Top 1%10
Students: 571
Grades: PK-5
520 1st Ave
Van Meter, IA 50261
(515) 996-2221
Van Meter, IA 50261
(515) 996-2221
Rank: #3131.
Spirit Lake Elementary School
(Math: 90-94% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Students: 568
Grades: PK-4
709 28th Street
Spirit Lake, IA 51360
(712) 336-2822
Spirit Lake, IA 51360
(712) 336-2822
Rank: #3232.
Heritage Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
Rank:
9/
Top 20%10
Students: 567
Grades: PK-4
500 Ne Beaverbrooke Blvd
Grimes, IA 50111
(515) 300-9627
Grimes, IA 50111
(515) 300-9627
Rank: #3333.
Helen A Hansen Elementary School
(Math: 82% | Reading: 88%)
Rank:
Rank:
10/
Top 10%10
Students: 565
Grades: PK-6
616 Holmes Dr
Cedar Falls, IA 50613
(319) 553-2775
Cedar Falls, IA 50613
(319) 553-2775
Rank: #3434.
Bryant Elementary School
(Math: 56% | Reading: 58%)
Rank:
Rank:
2/
Bottom 50%10
Students: 564
Grades: PK-5
3040 Jones Street
Sioux City, IA 51104
(712) 279-6819
Sioux City, IA 51104
(712) 279-6819
Rank: #35 - 3635. - 36.
Garfield Elementary School
(Math: 66% | Reading: 60%)
Rank:
Rank:
3/
Bottom 50%10
Students: 562
Grades: PK-6
901 S. 15th
Clarinda, IA 51632
(712) 542-4510
Clarinda, IA 51632
(712) 542-4510
Show 100 more public schools in IA (out of 474 total schools)
Loading...
Frequently Asked Questions
What is the Iowa average public preschools student size?
The Iowa average public preschools student size is 320 for 2025.
What are the public preschools with the largest student size in Iowa?
The best top ranked public preschools in Iowa include Perry Elementary School, Henry A Wallace Elementary School and Westridge Elementary School.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.