For the 2025 school year, there are 64 private preschools belonging to National Catholic Educational Association (NCEA) serving 16,362 students in Iowa. You can also find more schools membership associations in Iowa.
The top ranked private preschools belonging to National Catholic Educational Association (NCEA) in Iowa include Sacred Heart Continuation School, Our Lady Of Guadalupe, and St. Albert Catholic.
The average tuition cost is $7,405, which is lower than the Iowa private preschool average tuition cost of $10,078.
100% of private preschools belonging to National Catholic Educational Association (NCEA) in Iowa are religiously affiliated (most commonly Catholic).
Top Ranked Private Preschools Belonging to National Catholic Educational Association (NCEA) in Iowa (2025)
School
Location
Quick Facts
All Saints Catholic School
(Catholic)
1926 N Marquette St
Davenport, IA 52804
(563) 324-3205
Davenport, IA 52804
(563) 324-3205
Gr: PK-8 | 411 students Avg. class size: 25 students Tuition listed
Bosco Catholic School System
(Catholic)
405 16th Avenue Ne
Gilbertville, IA 50634
(319) 296-1692
Gilbertville, IA 50634
(319) 296-1692
Gr: PK-12 | 321 students Sports: 12 | Extracurrculars: 8
Burlington Notre Dame
(Catholic)
700 S Roosevelt Ave
Burlington, IA 52601
(319) 754-8431
Burlington, IA 52601
(319) 754-8431
Gr: PK-12 | 431 students Acceptance rate listed
Emmetsburg Catholic School
(Catholic)
1903 Broadway St
Emmetsburg, IA 50536
(712) 852-3464
Emmetsburg, IA 50536
(712) 852-3464
Gr: PK-8 | 111 students
Gehlen Catholic School
(Catholic)
709 Plymouth St Ne
Le Mars, IA 51031
(712) 546-4181
Le Mars, IA 51031
(712) 546-4181
Gr: PK-12 | 534 students
Kuemper Catholic Grade School
(Catholic)
116 S East Street
Carroll, IA 51401
(712) 792-3610
Carroll, IA 51401
(712) 792-3610
Gr: PK-12 | 1,200 student Avg. class size: 18 students Sports: 9
1453 Mississippi Blvd
Bettendorf, IA 52722
(563) 359-3466
Bettendorf, IA 52722
(563) 359-3466
Gr: PK-8 | 357 students Avg. class size: 20 students Sports: 9 | Extracurrculars: 9 Tuition & acceptance rate listed
Our Lady Of Guadalupe
Alternative School (Catholic)
2105 Saint Joseph Street
Dubuque, IA 52001
(563) 582-1198
Dubuque, IA 52001
(563) 582-1198
Gr: PK-5 | 346 students Tuition & acceptance rate listed
Regina Catholic Education Center
(Catholic)
2150 Rochester Ave
Iowa City, IA 52245
(319) 499-9020
Iowa City, IA 52245
(319) 499-9020
Gr: PK-12 | 902 students Avg. class size: 21 students Sports: 12
Sacred Heart Continuation School
(Catholic)
601 1st Ave Sw
Oelwein, IA 50662
(319) 283-1366
Oelwein, IA 50662
(319) 283-1366
Gr: PK-6 | 84 students Avg. class size: 15 students Tuition & acceptance rate listed
Sacred Heart School![Sacred Heart School Photo - Sacred Heart offers kindergarten through the eighth grade Sacred Heart School Photo - Sacred Heart offers kindergarten through the eighth grade]()

(Catholic)
5010 Military Rd
Sioux City, IA 51103
(712) 233-1624
Sioux City, IA 51103
(712) 233-1624
Gr: PK-8 | 351 students Avg. class size: 20 students Tuition & acceptance rate listed
St. Albert Catholic![St. Albert Catholic Photo - With the addition of the state-of-the-art childcare center and elementary school, Saint Albert's elite learning, faith-filled environment is unmatched in Southwest Iowa. St. Albert Catholic Photo - With the addition of the state-of-the-art childcare center and elementary school, Saint Albert's elite learning, faith-filled environment is unmatched in Southwest Iowa.]()

(Catholic)
400 Gleason Ave
Council Bluffs, IA 51503
(712) 328-2316
Council Bluffs, IA 51503
(712) 328-2316
Gr: PK-12 | 675 students Avg. class size: 22 students Sports: 14 Tuition & acceptance rate listed
16 Columbus Ave
Des Moines, IA 50315
(515) 243-1874
Des Moines, IA 50315
(515) 243-1874
Gr: PK-8 | 349 students Avg. class size: 20 students Tuition & acceptance rate listed
St. Augustin Catholic School
(Catholic)
4320 Grand Ave
Des Moines, IA 50312
(515) 279-5947
Des Moines, IA 50312
(515) 279-5947
Gr: PK-8 | 282 students Avg. class size: 26 students Sports: 5 | Extracurrculars: 3 Tuition & acceptance rate listed
St. Edmond Catholic School
(Catholic)
2321 6th Avenue North
Fort Dodge, IA 50501
(515) 576-5182
Fort Dodge, IA 50501
(515) 576-5182
Gr: PK-12 | 597 students
St. Francis Catholic School
(Catholic)
310 Columbus Drive
Marshalltown, IA 50158
(641) 753-7977
Marshalltown, IA 50158
(641) 753-7977
Gr: PK-6 | 210 students Avg. class size: 16 students Extracurrculars: 4 Tuition & acceptance rate listed
St. Francis Of Assisi School
(Catholic)
7075 Ashworth Rd
West Des Moines, IA 50266
(515) 457-7167
West Des Moines, IA 50266
(515) 457-7167
Gr: PK-8 | 728 students Avg. class size: 22 students Sports: 4 Tuition & acceptance rate listed
St. Francis Xavier Elementary School
(Catholic)
203 2nd St Sw
Dyersville, IA 52040
(563) 875-7376
Dyersville, IA 52040
(563) 875-7376
Gr: PK-6 | 382 students Avg. class size: 15 students Tuition listed
St. Joseph's School
(Catholic)
403 Park Street
Bellevue, IA 52031
(563) 872-3284
Bellevue, IA 52031
(563) 872-3284
Gr: PK-12 | 317 students
St. Jude Elementary School
(Catholic)
3700 1st Avenue Nw
Cedar Rapids, IA 52405
(319) 396-7818
Cedar Rapids, IA 52405
(319) 396-7818
Gr: NS-3 | 193 students Avg. class size: 20 students Tuition & acceptance rate listed
St. Paul The Apostle Catholic School![St. Paul The Apostle Catholic School Photo - STREAM is an expansion of STEM. It is an acronym for Science, Technology, Religion, Engineering, the Arts and Math. As Catholic schools, our mission is to educate the whole child; therefore, STREAM education has taken the principles of STEM infused religion across all subjects and added the arts to provide students the creative thinking skills necessary to communicate. St. Paul The Apostle Catholic School Photo - STREAM is an expansion of STEM. It is an acronym for Science, Technology, Religion, Engineering, the Arts and Math. As Catholic schools, our mission is to educate the whole child; therefore, STREAM education has taken the principles of STEM infused religion across all subjects and added the arts to provide students the creative thinking skills necessary to communicate.]()

(Catholic)
1007 E Rusholme Street
Davenport, IA 52803
(563) 322-2923
Davenport, IA 52803
(563) 322-2923
Gr: PK-8 | 487 students Avg. class size: 22 students Sports: 3 | Extracurrculars: 8 Tuition & acceptance rate listed
St. Pius X Catholic School
(Catholic)
3601 66th Street
Urbandale, IA 50322
(515) 276-1061
Urbandale, IA 50322
(515) 276-1061
Gr: PK-8 | 397 students Avg. class size: 20 students Sports: 5 Tuition listed
5810 Carpenter Ave
Des Moines, IA 50311
(515) 277-0178
Des Moines, IA 50311
(515) 277-0178
Gr: PK-8 | 238 students Avg. class size: 20 students Sports: 7 | Extracurrculars: 3 Tuition listed
Shelby County Catholic School
(Catholic)
2005 College Pl
Harlan, IA 51537
(712) 755-5634
Harlan, IA 51537
(712) 755-5634
Gr: PK-5 | 93 students Avg. class size: 15 students Tuition & acceptance rate listed
All Saints Catholic School
(Catholic)
720 29th St Se
Cedar Rapids, IA 52403
(319) 363-4110
Cedar Rapids, IA 52403
(319) 363-4110
Gr: PK-5 | 175 students
Aquin Catholic Elementary School![Aquin Catholic Elementary School Photo Aquin Catholic Elementary School Photo]()

(Catholic)
608 3rd Ave Nw
Cascade, IA 52033
(563) 852-3331
Cascade, IA 52033
(563) 852-3331
Gr: PK-8 | 218 students Avg. class size: 13 students Sports: 2 | Extracurrculars: 3 Tuition listed
Blessed Sacrament School
(Catholic)
600 Stephan Ave
Waterloo, IA 50701
(319) 232-1422
Waterloo, IA 50701
(319) 232-1422
Gr: PK-5 | 149 students
Christ The King School
(Catholic)
701 Wall Ave
Des Moines, IA 50315
(515) 285-3349
Des Moines, IA 50315
(515) 285-3349
Gr: PK-8 | 233 students Tuition & acceptance rate listed
Holy Cross School-st Michael Center![Holy Cross School-st Michael Center Photo - Teachers care about their students Holy Cross School-st Michael Center Photo - Teachers care about their students]()

(Catholic)
4105 Harrison St
Sioux City, IA 51108
(712) 239-1090
Sioux City, IA 51108
(712) 239-1090
Gr: PK-2 | 110 students Tuition listed
Holy Trinity Catholic Elementary-st Paul
(Catholic)
2040 Locust Street
Saint Paul, IA 52657
(319) 469-3881
Saint Paul, IA 52657
(319) 469-3881
Gr: PK-5 | 107 students Acceptance rate listed
Immaculate Conception-st Joseph School
(Catholic)
Po Box 256
Gilbertville, IA 50634
(319) 296-1089
Gilbertville, IA 50634
(319) 296-1089
Gr: PK-8 | 235 students
La Salle Catholic School
(Catholic)
835 Church St
Holy Cross, IA 52053
(563) 870-2405
Holy Cross, IA 52053
(563) 870-2405
Gr: PK-6 | 60 students Avg. class size: 11 students Extracurrculars: 2
Show 29 more private schools in Iowa (out of 64 total schools)
Loading...
Recent Articles

Waldorf Schools
Waldorf schools offer a well thought out approach to K-12 education.

Schools For The Arts
Schools for the artistically gifted child are in short supply.

Overcoming the Tech Divide
We offer insights and strategies for educators, administrators, and policymakers to bridge the technology gap in education, ensuring that all students have access to high-quality, tech-enabled learning experiences.