ChoiceFunded Search

Catholic schools in Iowa

91 statewide. 79 are on the state’s Students First ESA list. Parochial, diocesan and independent Catholic schools.

Catholic schools in Iowa at a glance

Share of the state’s private schools
33%, 91 of 274
Towns
59; the most in Cedar Rapids (7), Sioux City (6) and Dubuque (5)
Counties
41 with at least one
Students
about 27,154 in all; the typical school has 214
Smallest and largest
All Saints Catholic School, 18 students; Holy Family Catholic Schools, 1,649 students
Students per teacher
12.2 typical, 4.6 to 32.2 across 90 schools
Co-ed or single-sex
all co-ed
Association members
75, most often the National Catholic Educational Association
To a 4-year college
83% of graduates at the typical high school (26 reporting)
State program
Education savings account, $8,148 per student for 2026-27
How Students First ESA works

Where these facts come from

The 40 largest

SchoolCityGradesStudentsPer teacherAffiliation
Holy Family Catholic SchoolsDubuquePreK-121,64913.7Roman Catholic
Bishop Heelan Catholic SchoolsSioux CityPreK-121,51013Roman Catholic
Dowling Catholic High School ✓West Des Moines9-121,35414.6Roman Catholic
Kuemper Catholic Grade School ✓CarrollPreK-121,09513.4Roman Catholic
Cedar Valley Catholic SchoolWaterlooPreK-1273312.9Roman Catholic
Cedar Valley Catholic School SystemWaterlooPreK-1273312.9Roman Catholic
St. Francis of Assisi School ✓West Des MoinesPreK-868015.5Roman Catholic
St. Albert Catholic ✓Council BluffsPreK-1259514.2Roman Catholic
Xavier High School ✓Cedar Rapids9-1259314.5Roman Catholic
Newman Catholic Elementary School ✓Mason CityK-1255813.6Roman Catholic
St. Edmond Catholic School ✓Fort DodgePreK-1254810.7Roman Catholic
Bishop Heelan Catholic High School ✓Sioux City9-1252713.5Roman Catholic
Regina Catholic Elementary School ✓Iowa CityK-650917Roman Catholic
Our Lady of Guadalupe Spanish Immersion School ✓DubuquePreK-550832.2Roman Catholic
Sacred Heart School ✓West Des MoinesPreK-849715.7Roman Catholic
Gehlen Catholic School ✓Le MarsPreK-1249612.4Roman Catholic
St. Paul the Apostle Catholic School ✓DavenportPreK-840514.2Roman Catholic
Regina Catholic Education Center Jr/Sr High ✓Iowa City7-1240015.6Roman Catholic
Bishop Garrigan Campus ✓AlgonaK-123999.7Roman Catholic
Notre Dame Elementary School ✓BurlingtonPreK-1239522.1Roman Catholic
Burlington Notre Dame ✓BurlingtonPreK-123958.1Roman Catholic
St. Pius X Elementary School ✓Cedar RapidsK-535813.5Roman Catholic
Holy Trinity ✓Des MoinesPreK-835812.6Roman Catholic
John F Kennedy Catholic School ✓DavenportPreK-835616.2Roman Catholic
St. Anthony Elementary School ✓Des MoinesPreK-834513.9Roman Catholic
Lasalle Catholic Middle School ✓Cedar RapidsPreK-834110.1Roman Catholic
St. Luke the Evangelist Catholic School ✓AnkenyK-833616.9Roman Catholic
Sacred Heart School ✓Sioux CityPreK-83339Roman Catholic
Beckman Catholic Jr-Sr High School ✓Dyersville7-1233213.9Roman Catholic
St. Edward School ✓WaterlooK-532111.9Roman Catholic
Holy Trinity Catholic ElementaryWest PointPreK-123199.7Roman Catholic
Regis Middle School ✓Cedar Rapids6-831713.8Roman Catholic
Bosco Catholic School SystemGilbertvillePreK-122999.9Roman Catholic
Resurrection Elementary ✓DubuquePreK-529117Roman Catholic
Resurrection SchoolDubuquePreK-529018.4Roman Catholic
St. Columbkille School ✓DubuqueK-528614.2Roman Catholic
Immaculate Conception-St. Joseph SchoolGilbertvilleK-1228013.3Roman Catholic
St. Francis Xavier Elementary School ✓DyersvillePreK-627711.8Roman Catholic
Seton Catholic School ✓FarleyK-827112Roman Catholic
Mater Dei School-Nativity ✓Sioux CityPreK-826326.3Roman Catholic

Put the next Students First ESA window in your calendar

Open now, until November 15, 2026 Iowa Students First ESA: 2026-27 half-year ESA application window.

Add to Google CalendarOfficial source

Every program's dates in one calendar that updates when we confirm new dates: subscribe in Google Calendar · subscribe in Apple Calendar or Outlook · all deadlines

Free. Nothing to sign up for: the calendar file is made in your browser and nothing is sent to us. Dates can change, so confirm on the official site.

Find a school What your state pays