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 951–1,000 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Holy Family Catholic SchoolsDubuquePrivate schoolPK–120
Holmes Junior High SchoolCedar FallsPublic school7–90
Hinton Middle SchoolHintonPublic school4–80
Hinton High SchoolHintonPublic school9–120
Hinton Elementary SchoolHintonPublic schoolPK–30
Hillside Elementary SchoolWest Des MoinesPublic schoolPK–60
Hillside Christian SchoolCoralvillePrivate schoolK–70
Hillis Elementary SchoolDes MoinesPublic schoolK–60
Hillcrest AcademyKalonaPrivate school9–120
Hillcrest AcademyKalonaPrivate school9–120
Highland Middle SchoolRiversidePublic school6–80
Highland High SchoolRiversidePublic school9–120
Highland Elementary SchoolRiversidePublic schoolPK–50
Highland Elementary SchoolWaterlooPublic schoolPK–50
Hiawatha Elementary SchoolHiawathaPublic schoolPK–50
Hiatt Middle SchoolDes MoinesPublic school6–80
Heritage ElementaryAnkenyPublic schoolK–50
Heritage ElementaryGrimesPublic schoolPK–40
Heritage Christian SchoolNorth LibertyPrivate schoolPK–80
Herbert Hoover Elementary SchoolBettendorfPublic schoolK–50
Herbert Hoover Elementary SchoolIowa CityPublic schoolPK–50
Henry A Wallace Elementary SchoolJohnstonPublic schoolPK–50
Hempstead High SchoolDubuquePublic school9–120
Helen Lemme Elementary SchoolIowa CityPublic schoolPK–50
Helen A Hansen Elementary SchoolCedar FallsPublic schoolPK–60
Hazel Point Intermediate SchoolMarionPublic school5–60
Hayes Elementary SchoolDavenportPublic schoolPK–50
Hawthorne Elementary SchoolKeokukPublic school2–50
Hawarden Elementary SchoolHawardenPublic school2–50
Hartley-Melvin-Sanborn Middle SchoolSanbornPublic school5–80
Hartley-Melvin-Sanborn High SchoolHartleyPublic school9–120
Hartley-Melvin-Sanborn Elementary SchoolHartleyPublic schoolPK–40
Hartford Upper ElementaryHartfordPublic school4–50
Harrison Elementary SchoolDavenportPublic schoolK–50
Harrison at Madison ElementaryCedar RapidsPublic schoolK–50
Harris-Lake Park High SchoolLake ParkPublic school6–120
Harris-Lake Park Elementary SchoolLake ParkPublic schoolPK–50
Harlan PrimaryHarlanPublic schoolPK–20
Harlan Intermediate SchoolHarlanPublic school3–50
Harlan High SchoolHarlanPublic school9–120
Harlan Elementary SchoolMount PleasantPublic schoolPK–K0
Harlan Community Middle SchoolHarlanPublic school6–80
Harding Middle SchoolDes MoinesPublic school6–80
Harding Middle SchoolCedar RapidsPublic school6–80
Harding Elementary SchoolMason CityPublic schoolPK–40
Hanawalt ElementaryDes MoinesPublic schoolK–50
Hampton-Dumont Middle SchoolHamptonPublic school5–80
Hampton-Dumont High SchoolHamptonPublic school9–120
Hamburg Middle SchoolHamburgPublic school6–80
Hamburg Charter High SchoolHamburgPublic school9–120