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 551–600 of 1,507 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
Hillside Christian SchoolCoralvillePrivate schoolK–70
Hillside Elementary SchoolWest Des MoinesPublic schoolPK–60
Hinton Elementary SchoolHintonPublic schoolPK–30
Hinton High SchoolHintonPublic school9–120
Hinton Middle SchoolHintonPublic school4–80
Holmes Junior High SchoolCedar FallsPublic school7–90
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
Hoover Elementary SchoolWest BranchPublic schoolPK–40
Hoover Elementary SchoolCouncil BluffsPublic schoolPK–50
Hoover Elementary SchoolMason CityPublic schoolK–40
Hoover Elementary SchoolCedar RapidsPublic schoolK–50
Hoover High SchoolDes MoinesPublic school9–120
Hoover Middle SchoolWaterlooPublic school6–80
Hopewell ElementaryBettendorfPublic schoolPK–60
Horace Mann Elementary SchoolIowa CityPublic schoolPK–50
Horace Mann Elementary SchoolOttumwaPublic schoolK–50
Horizon ElementaryJohnstonPublic schoolK–50
Horizon Science Academy DAVDavenportPublic schoolK–100
Horizon Science Academy DSMDes MoinesPublic schoolPK–50
Howar Middle SchoolCentervillePublic school6–80
Howe ElementaryDes MoinesPublic schoolK–50
Hoyt Middle SchoolDes MoinesPublic school6–80
Hubbard-Radcliffe Elementary SchoolRadcliffePublic schoolPK–50
Hubbell ElementaryDes MoinesPublic schoolK–50
Hudson Elementary SchoolHudsonPublic schoolPK–40
Hudson High SchoolHudsonPublic school9–120
Hudson Middle SchoolHudsonPublic school5–80
Hull Christian SchoolHullPrivate schoolK–80
Hull Protestant Reformed Christian SchoolHullPrivate schoolK–80
Humboldt High SchoolHumboldtPublic school9–120
Humboldt Middle SchoolHumboldtPublic school5–80
Hunt Elementary SchoolSioux CityPublic schoolK–50
ICCSD Online Learning ProgramIOWA CITYPublic schoolK–120
IGNITE Online & Personalized LearningShenandoahPublic schoolPK–120
IKM-Manning High SchoolManningPublic school9–120
IKM-Manning Middle SchoolManningPublic school4–80
Immaculate Conception SchoolCharles CityPrivate schoolK–60
Independence Christian AcademyIndependencePrivate school4–100
Independence Junior Senior High SchoolIndependencePublic school7–120
Indian Creek Elementary SchoolMarionPublic schoolK–40
Indian Hills Junior High SchoolClivePublic school7–80
Indianola High SchoolIndianolaPublic school9–120
Indianola Middle SchoolIndianolaPublic school6–80
Individualized Learning CenterLe MarsPublic school9–120
Inman Elementary SchoolRed OakPublic schoolK–60