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 501–550 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
Grundy Center Elementary SchoolGrundy CenterPublic schoolK–40
Grundy Center High SchoolGrundy CenterPublic school9–120
Grundy Center Middle SchoolGrundy CenterPublic school5–80
Guthrie Center Elementary SchoolGuthrie CenterPublic schoolPK–60
Guthrie Center High SchoolGuthrie CenterPublic school9–120
H-L-V Elementary SchoolVictorPublic schoolPK–60
H-L-V Junior-Senior High SchoolVictorPublic school7–120
Hamburg Charter High SchoolHamburgPublic school9–120
Hamburg Middle SchoolHamburgPublic school6–80
Hampton-Dumont High SchoolHamptonPublic school9–120
Hampton-Dumont Middle SchoolHamptonPublic school5–80
Hanawalt ElementaryDes MoinesPublic schoolK–50
Harding Elementary SchoolMason CityPublic schoolPK–40
Harding Middle SchoolDes MoinesPublic school6–80
Harding Middle SchoolCedar RapidsPublic school6–80
Harlan Community Middle SchoolHarlanPublic school6–80
Harlan Elementary SchoolMount PleasantPublic schoolPK–K0
Harlan High SchoolHarlanPublic school9–120
Harlan Intermediate SchoolHarlanPublic school3–50
Harlan PrimaryHarlanPublic schoolPK–20
Harris-Lake Park Elementary SchoolLake ParkPublic schoolPK–50
Harris-Lake Park High SchoolLake ParkPublic school6–120
Harrison at Madison ElementaryCedar RapidsPublic schoolK–50
Harrison Elementary SchoolDavenportPublic schoolK–50
Hartford Upper ElementaryHartfordPublic school4–50
Hartley-Melvin-Sanborn Elementary SchoolHartleyPublic schoolPK–40
Hartley-Melvin-Sanborn High SchoolHartleyPublic school9–120
Hartley-Melvin-Sanborn Middle SchoolSanbornPublic school5–80
Hawarden Elementary SchoolHawardenPublic school2–50
Hawthorne Elementary SchoolKeokukPublic school2–50
Hayes Elementary SchoolDavenportPublic schoolPK–50
Hazel Point Intermediate SchoolMarionPublic school5–60
Helen A Hansen Elementary SchoolCedar FallsPublic schoolPK–60
Helen Lemme Elementary SchoolIowa CityPublic schoolPK–50
Hempstead High SchoolDubuquePublic school9–120
Henry A Wallace Elementary SchoolJohnstonPublic schoolPK–50
Herbert Hoover Elementary SchoolBettendorfPublic schoolK–50
Herbert Hoover Elementary SchoolIowa CityPublic schoolPK–50
Heritage Christian SchoolNorth LibertyPrivate schoolPK–80
Heritage ElementaryAnkenyPublic schoolK–50
Heritage ElementaryGrimesPublic schoolPK–40
Hiatt Middle SchoolDes MoinesPublic school6–80
Hiawatha Elementary SchoolHiawathaPublic schoolPK–50
Highland Elementary SchoolRiversidePublic schoolPK–50
Highland Elementary SchoolWaterlooPublic schoolPK–50
Highland High SchoolRiversidePublic school9–120
Highland Middle SchoolRiversidePublic school6–80
Hillcrest AcademyKalonaPrivate school9–120
Hillcrest AcademyKalonaPrivate school9–120
Hillis Elementary SchoolDes MoinesPublic schoolK–60