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 1–50 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Zion-st John Lutheran SchoolPaullinaPrivate schoolPK–80
Zion Lutheran SchoolDenisonPrivate schoolPK–80
Xavier High SchoolCedar RapidsPrivate school9–120
Woodward AcademyWoodwardPrivate school7–120
Willowwind SchoolIowa CityPrivate schoolPK–60
Western Christian High SchoolHullPrivate school9–120
Waterloo Christian SchoolWaterlooPrivate schoolK–120
Victory Christian AcademyIndianolaPrivate schoolPK–60
Unity Christian High SchoolOrange CityPrivate school9–120
Trinity Lutheran SchoolBoonePrivate schoolPK–80
Trinity Lutheran SchoolDavenportPrivate schoolPK–80
Trinity Christian High SchoolHullPrivate school9–120
Trinity Catholic SchoolProtivinPrivate schoolK–60
Tri-state Christian SchoolAsburyPrivate schoolK–120
Timothy Christian SchoolWellsburgPrivate schoolK–80
Summit SchoolsCedar RapidsPrivate schoolPK–80
Sully Christian SchoolSullyPrivate schoolK–80
St. Thomas Aquinas SchoolWebster CityPrivate schoolPK–60
St. Theresa Catholic SchoolDes MoinesPrivate schoolPK–80
St. Rose Of Lima SchoolDenisonPrivate schoolPK–50
St. Pius X Elementary SchoolCedar RapidsPrivate schoolK–50
St. Pius X Catholic SchoolUrbandalePrivate schoolPK–80
St. Pauls Lutheran SchoolLatimerPrivate schoolK–80
St. Paul's Lutheran SchoolWaverlyPrivate schoolPK–60
St. Pauls Lutheran SchoolSioux CityPrivate schoolPK–50
St. Paul The Apostle Catholic SchoolDavenportPrivate schoolPK–80
St. Paul Lutheran SchoolFort DodgePrivate schoolPK–80
St. Patrick SchoolPerryPrivate schoolPK–80
St. Patrick SchoolAnamosaPrivate schoolPK–40
St. Patrick Elementary SchoolSheldonPrivate schoolPK–80
St. Patrick Catholic SchoolCedar FallsPrivate schoolK–80
St. Matthew SchoolCedar RapidsPrivate schoolK–50
St. Mary's SchoolRemsenPrivate schoolPK–120
St. Mary SchoolHumboldtPrivate schoolK–60
St. Mary SchoolManchesterPrivate schoolPK–60
St. Malachy SchoolCrestonPrivate schoolPK–80
St. Luke The Evangelist Catholic SchoolAnkenyPrivate schoolK–80
St. Joseph Elementary SchoolDes MoinesPrivate schoolPK–80
St. Joseph Community SchoolNew HamptonPrivate schoolPK–80
St. Joseph Catholic SchoolMarionPrivate schoolPK–80
St. Joseph Catholic SchoolDe WittPrivate schoolPK–80
St. Johns SchoolIndependencePrivate schoolPK–80
St. James SchoolWashingtonPrivate schoolPK–50
St. Francis Xavier Elementary SchoolDyersvillePrivate schoolPK–60
St. Francis Of Assisi SchoolWest Des MoinesPrivate schoolPK–80
St. Edward SchoolWaterlooPrivate schoolK–50
St. Edmond Catholic SchoolFort DodgePrivate schoolPK–120
St. Edmond Catholic SchoolFort DodgePrivate schoolPK–120
St. Columbkille SchoolDubuquePrivate schoolK–50
St. Cecilia Elementary SchoolAmesPrivate schoolPK–50