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 151–182 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
St. Matthew SchoolCedar RapidsPrivate schoolK–50
St. Patrick Catholic SchoolCedar FallsPrivate schoolK–80
St. Patrick Elementary SchoolSheldonPrivate schoolPK–80
St. Patrick SchoolPerryPrivate schoolPK–80
St. Patrick SchoolAnamosaPrivate schoolPK–40
St. Paul Lutheran SchoolFort DodgePrivate schoolPK–80
St. Paul The Apostle Catholic SchoolDavenportPrivate schoolPK–80
St. Pauls Lutheran SchoolLatimerPrivate schoolK–80
St. Paul's Lutheran SchoolWaverlyPrivate schoolPK–60
St. Pauls Lutheran SchoolSioux CityPrivate schoolPK–50
St. Pius X Catholic SchoolUrbandalePrivate schoolPK–80
St. Pius X Elementary SchoolCedar RapidsPrivate schoolK–50
St. Rose Of Lima SchoolDenisonPrivate schoolPK–50
St. Theresa Catholic SchoolDes MoinesPrivate schoolPK–80
St. Thomas Aquinas SchoolWebster CityPrivate schoolPK–60
Sully Christian SchoolSullyPrivate schoolK–80
Summit SchoolsCedar RapidsPrivate schoolPK–80
Timothy Christian SchoolWellsburgPrivate schoolK–80
Tri-state Christian SchoolAsburyPrivate schoolK–120
Trinity Catholic SchoolProtivinPrivate schoolK–60
Trinity Christian High SchoolHullPrivate school9–120
Trinity Lutheran SchoolBoonePrivate schoolPK–80
Trinity Lutheran SchoolDavenportPrivate schoolPK–80
Unity Christian High SchoolOrange CityPrivate school9–120
Victory Christian AcademyIndianolaPrivate schoolPK–60
Waterloo Christian SchoolWaterlooPrivate schoolK–120
Western Christian High SchoolHullPrivate school9–120
Willowwind SchoolIowa CityPrivate schoolPK–60
Woodward AcademyWoodwardPrivate school7–120
Xavier High SchoolCedar RapidsPrivate school9–120
Zion Lutheran SchoolDenisonPrivate schoolPK–80
Zion-st John Lutheran SchoolPaullinaPrivate schoolPK–80