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 401–450 of 1,325 public 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
Franklin Elementary SchoolMarshalltownPublic schoolPK–40
Franklin Elementary SchoolBoonePublic school2–40
Franklin Elementary SchoolCouncil BluffsPublic schoolPK–50
Franklin Elementary SchoolLe MarsPublic schoolK–50
Franklin Middle SchoolCedar RapidsPublic school6–80
Fred Becker Elementary SchoolWaterlooPublic schoolPK–50
Fredericksburg Elem SchoolFredericksburgPublic schoolPK–40
Fremont ElementaryFremontPublic schoolPK–60
Fremont-Mills Elementary SchoolTaborPublic schoolPK–60
Fremont-Mills Middle And Senior High SchoolTaborPublic school7–120
Galva-Holstein Elementary SchoolHolsteinPublic schoolPK–30
Galva-Holstein Upper ElementaryGalvaPublic school4–60
Garfield Elementary SchoolDavenportPublic schoolK–50
Garfield Elementary SchoolClarindaPublic schoolPK–60
Garner-Hayfield-Ventura Elementary SchoolGarnerPublic schoolPK–40
Garner-Hayfield-Ventura High SchoolGarnerPublic school9–120
Garner-Hayfield-Ventura Middle SchoolGarnerPublic school5–80
Garton ElementaryDes MoinesPublic schoolPK–50
Gateway High SchoolOttumwaPublic school9–120
George-Little Rock Elementary SchoolLittle RockPublic schoolPK–60
George-Little Rock Middle SchoolGeorgePublic school7–80
George-Little Rock Senior High SchoolGeorgePublic school9–120
George Washington Carver AcademyWaterlooPublic school6–80
George Washington Elementary SchoolKeokukPublic schoolK–10
George Washington High SchoolCedar RapidsPublic school9–120
George Washington Middle SchoolDubuquePublic school6–80
Gerald W Kirn Middle SchoolCouncil BluffsPublic school6–80
Gilbert Elementary SchoolGilbertPublic schoolPK–20
Gilbert High SchoolGilbertPublic school9–120
Gilbert Intermediate SchoolGilbertPublic school3–50
Gilbert Middle SchoolGilbertPublic school6–80
Gilmore City Elementary SchoolGilmore CityPublic schoolK–50
Gladbrook-Reinbeck Elementary SchoolReinbeckPublic schoolPK–60
Gladbrook-Reinbeck Jr. High & High SchoolReinbeckPublic school7–120
Gladbrook-Reinbeck PreschoolGladbrookPublic schoolPK0
Glenwood Community School District - SWIVAGlenwoodPublic schoolPK–120
Glenwood Middle SchoolGlenwoodPublic school6–80
Glenwood Senior High SchoolGlenwoodPublic school9–120
Glidden-Ralston Elementary SchoolGliddenPublic schoolPK–60
Glidden-Ralston Jr-Sr High SchoolGliddenPublic school7–120
GMG Elementary SchoolGreen MountainPublic schoolPK–60
GMG Secondary SchoolGarwinPublic school7–120
Goodrell Middle SchoolDes MoinesPublic school6–80
Graettinger-Terril Elementary SchoolTerrilPublic schoolPK–50
Graettinger-Terril High SchoolGraettingerPublic school9–120
Graettinger-Terril Middle SchoolGraettingerPublic school6–80
Grant CenterAlbiaPublic schoolK–20
Grant Elementary SchoolMuscatinePublic schoolK–60
Grant Elementary SchoolCedar RapidsPublic schoolK–50
Grant Ragan Elementary SchoolWaukeePublic schoolK–50