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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Airazi AcademyWest Des MoinesPrivate schoolPK–30
All Saints Catholic SchoolCedar RapidsPrivate schoolPK–50
All Saints Catholic SchoolDavenportPrivate schoolPK–80
Alpha Omega AcademyRock RapidsPrivate schoolK–120
Ames Christian SchoolAmesPrivate schoolPK–60
Ankeny Christian AcademyAnkenyPrivate schoolPK–120
Aquin Catholic Elementary SchoolCascadePrivate schoolPK–80
Beckman Catholic Jr-sr High SchoolDyersvillePrivate school7–120
Bergman AcademyDes MoinesPrivate schoolPK–80
Bishop Garrigan CampusAlgonaPrivate school3–120
Bishop Heelan Catholic High SchoolSioux CityPrivate school9–120
Bishop Heelan Catholic SchoolsSioux CityPrivate schoolPK–120
Blessed Maria Assunta Pallotta Middle SchoolWaterlooPrivate school6–80
Boys & Girls Home Family ServicesSioux CityPrivate school1–120
Burlington Notre DameBurlingtonPrivate schoolPK–120
Burlington Notre Dame Jr/sr High SchoolBurlingtonPrivate school6–120
Cedar Valley Christian SchoolCedar RapidsPrivate schoolPK–120
Central Iowa Christian SchoolGrinnellPrivate schoolK–80
Christ The King SchoolDes MoinesPrivate schoolPK–80
Clarinda Lutheran SchoolClarindaPrivate schoolK–80
Columbus Catholic High SchoolWaterlooPrivate school9–120
Community Christian SchoolFort DodgePrivate schoolPK–80
Community Lutheran SchoolReadlynPrivate schoolPK–60
Cottontail Creek Montessori SchoolAnkenyPrivate schoolPK–K0
Crossroads AcademyDecorahPrivate school1–120
Dallas Center Christian SchoolDallas CenterPrivate school1–120
Danbury Catholic SchoolDanburyPrivate schoolPK–60
Des Moines Adventist SchoolDes MoinesPrivate schoolPK–80
Dowling Catholic High SchoolWest Des MoinesPrivate school9–120
Emmetsburg Catholic SchoolEmmetsburgPrivate schoolPK–80
Essential MontessoriHiawathaPrivate schoolPK–K0
Faith AcademyIowa CityPrivate schoolK–60
Franklin Christian Day SchoolLeonPrivate school1–110
Gehlen Catholic SchoolLe MarsPrivate schoolPK–120
Golden Elementary MontessoriDubuquePrivate school1–30
Grand View Christian SchoolDes MoinesPrivate schoolPK–120
Heritage Christian SchoolNorth LibertyPrivate schoolPK–80
Hillcrest AcademyKalonaPrivate school9–120
Hillcrest AcademyKalonaPrivate school9–120
Hillside Christian SchoolCoralvillePrivate schoolK–70
Holy Family Catholic SchoolsDubuquePrivate schoolPK–120
Holy Family SchoolDes MoinesPrivate schoolK–80
Holy TrinityDes MoinesPrivate schoolPK–80
Holy Trinity Catholic ElementaryWest PointPrivate schoolK–60
Holy Trinity Catholic SchoolsFort MadisonPrivate schoolK–120
Holy Trinity Elementary SchoolWest PointPrivate schoolK–60
Hull Christian SchoolHullPrivate schoolK–80
Hull Protestant Reformed Christian SchoolHullPrivate schoolK–80
Immaculate Conception SchoolCharles CityPrivate schoolK–60
Independence Christian AcademyIndependencePrivate school4–100