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 51–100 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
Inwood Christian SchoolInwoodPrivate schoolPK–80
Iowa Great Lakes Lutheran SchoolSpencerPrivate schoolK–60
Ireton Christian SchoolsIretonPrivate schoolPK–80
Isaac Newton Christian AcademyCedar RapidsPrivate schoolPK–120
John F Kennedy Catholic SchoolDavenportPrivate schoolK–80
Joshua Christian AcademyDes MoinesPrivate schoolK–120
Keokuk Catholic SchoolsKeokukPrivate schoolPK–50
Keokuk Christian AcademyKeokukPrivate schoolPK–120
KinderhausDecorahPrivate schoolPK–K0
Kuemper Catholic Grade SchoolCarrollPrivate schoolPK–120
La Salle Catholic SchoolHoly CrossPrivate schoolPK–60
Lasalle Catholic Elementary SchoolCedar RapidsPrivate schoolPK–40
Lasalle Catholic Middle SchoolCedar RapidsPrivate school5–80
Little Mustangs Learning CenterArmstrongPrivate schoolPK–40
Lourdes Catholic SchoolBettendorfPrivate schoolPK–80
Lutheran Interparish SchoolWilliamsburgPrivate schoolPK–80
Maharishi SchoolFairfieldPrivate schoolPK–120
Main Street SchoolNorwalkPrivate schoolPK–100
Marquette Catholic Schools Pk-12BellevuePrivate schoolK–120
Mater Dei SchoolSioux CityPrivate schoolPK–40
Mater Dei School Nativity CenterSioux CityPrivate school5–80
Mayflower Heritage Christian SchoolCrestonPrivate schoolK–80
Mazzuchelli Catholic Middle SchoolDubuquePrivate school6–80
Montessori Children's HouseWest Des MoinesPrivate schoolPK–20
Montessori School Of Iowa CityCoralvillePrivate schoolPK–20
Morning Star AcademyBettendorfPrivate schoolPK–120
Mt Olive Lutheran SchoolDes MoinesPrivate schoolPK–80
Muscatine Adventist Christian SchoolMuscatinePrivate schoolK–60
Ne Iowa Montessori SchoolDecorahPrivate schoolPK–60
Netherlands Reformed Christian SchoolRock ValleyPrivate schoolPK–120
Newman CatholicMason CityPrivate schoolPK–120
Newman Catholic Elementary SchoolMason CityPrivate schoolK–50
Newton Christian SchoolNewtonPrivate schoolPK–80
North Iowa Christian SchoolMason CityPrivate schoolPK–120
Northwest Iowa Protestant Reformed SchoolDoonPrivate schoolK–80
Norwalk Christian AcademyNorwalkPrivate schoolK–50
Notre Dame Catholic SchoolCrescoPrivate schoolPK–60
One School Global Des Moines CampusDes MoinesPrivate school3–120
Oneschool GlobalCouncil BluffsPrivate school3–120
Orange City Christian SchoolOrange CityPrivate schoolPK–80
Ottumwa Christian SchoolOttumwaPrivate schoolPK–120
Our Lady Of GuadalupeDubuquePrivate schoolPK–50
Pathway Christian SchoolKalonaPrivate schoolK–120
Pekin Child Care CenterPackwoodPrivate schoolPK–K0
Pella Christian Grade SchoolPellaPrivate schoolPK–80
Pella Christian High SchoolPellaPrivate school9–120
Prince Of Peace Catholic SchoolClintonPrivate schoolK–120
Purple Bloom School LlcCoralvillePrivate schoolPK–40
Quad City Montessori SchoolDavenportPrivate schoolPK–60
Regina Catholic Education CenterIowa CityPrivate schoolPK–120