Schools in Iowa

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Iowa

Showing 101–150 of 182 private schools in Iowa.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Iowa, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Regina Catholic Education CenterIowa CityPrivate schoolPK–120
Regis Middle SchoolCedar RapidsPrivate school6–80
Rivermont CollegiateBettendorfPrivate schoolPK–120
Rock Valley Christian SchoolRock ValleyPrivate schoolK–80
Royal Legacy Christian AcademyWaterlooPrivate schoolPK–60
Sacred Heart Elementary SchoolMaquoketaPrivate schoolPK–60
Sacred Heart SchoolWest Des MoinesPrivate schoolK–80
Sacred Heart SchoolBoonePrivate schoolK–80
Sacred Heart SchoolMonticelloPrivate schoolPK–50
Sacred Heart SchoolSpencerPrivate schoolK–60
Sacred Heart SchoolSioux CityPrivate schoolPK–80
Sanborn Christian SchoolSanbornPrivate schoolPK–80
Scarville Lutheran SchoolScarvillePrivate schoolK–110
Scattergood Friends SchoolWest BranchPrivate school6–120
Scenic View Christian SchoolFayettePrivate school2–80
Seton Catholic Elementary SchoolOttumwaPrivate schoolPK–50
Seton Catholic Elementary School Peosta CenterPeostaPrivate schoolK–50
Seton Catholic SchoolFarleyPrivate schoolK–80
Seton Grade SchoolAlgonaPrivate schoolPK–20
Shelby County Catholic SchoolHarlanPrivate schoolPK–50
Sheldon Christian SchoolSheldonPrivate schoolK–80
Shepherds Flock Early Learning CenterWdmPrivate schoolPK–K0
Singing Cedars SchoolFairfieldPrivate schoolK–30
Siouxland Christian SchoolSioux CityPrivate schoolPK–120
Spalding Catholic SchoolAltonPrivate schoolPK–60
Spaulding Catholic SchoolAltonPrivate schoolK–60
Ss Mary And Mathias Catholic SchoolMuscatinePrivate schoolPK–80
St. Albert CatholicCouncil BluffsPrivate schoolPK–120
St. Anthony Elementary SchoolDes MoinesPrivate schoolPK–80
St. Athanasius SchoolJesupPrivate schoolPK–80
St. Augustin Catholic SchoolDes MoinesPrivate schoolPK–80
St. Benedict SchoolDecorahPrivate schoolPK–80
St. Cecilia Elementary SchoolAmesPrivate schoolPK–50
St. Columbkille SchoolDubuquePrivate schoolK–50
St. Edmond Catholic SchoolFort DodgePrivate schoolPK–120
St. Edmond Catholic SchoolFort DodgePrivate schoolPK–120
St. Edward SchoolWaterlooPrivate schoolK–50
St. Francis Of Assisi SchoolWest Des MoinesPrivate schoolPK–80
St. Francis Xavier Elementary SchoolDyersvillePrivate schoolPK–60
St. James SchoolWashingtonPrivate schoolPK–50
St. Johns SchoolIndependencePrivate schoolPK–80
St. Joseph Catholic SchoolMarionPrivate schoolPK–80
St. Joseph Catholic SchoolDe WittPrivate schoolPK–80
St. Joseph Community SchoolNew HamptonPrivate schoolPK–80
St. Joseph Elementary SchoolDes MoinesPrivate schoolPK–80
St. Luke The Evangelist Catholic SchoolAnkenyPrivate schoolK–80
St. Malachy SchoolCrestonPrivate schoolPK–80
St. Mary SchoolHumboldtPrivate schoolK–60
St. Mary SchoolManchesterPrivate schoolPK–60
St. Mary's SchoolRemsenPrivate schoolPK–120