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 1,051–1,100 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
George Washington Carver AcademyWaterlooPublic school6–80
George-Little Rock Senior High SchoolGeorgePublic school9–120
George-Little Rock Middle SchoolGeorgePublic school7–80
George-Little Rock Elementary SchoolLittle RockPublic schoolPK–60
Gehlen Catholic SchoolLe MarsPrivate schoolPK–120
Gateway High SchoolOttumwaPublic school9–120
Garton ElementaryDes MoinesPublic schoolPK–50
Garner-Hayfield-Ventura Middle SchoolGarnerPublic school5–80
Garner-Hayfield-Ventura High SchoolGarnerPublic school9–120
Garner-Hayfield-Ventura Elementary SchoolGarnerPublic schoolPK–40
Garfield Elementary SchoolDavenportPublic schoolK–50
Garfield Elementary SchoolClarindaPublic schoolPK–60
Galva-Holstein Upper ElementaryGalvaPublic school4–60
Galva-Holstein Elementary SchoolHolsteinPublic schoolPK–30
Fremont-Mills Middle And Senior High SchoolTaborPublic school7–120
Fremont-Mills Elementary SchoolTaborPublic schoolPK–60
Fremont ElementaryFremontPublic schoolPK–60
Fredericksburg Elem SchoolFredericksburgPublic schoolPK–40
Fred Becker Elementary SchoolWaterlooPublic schoolPK–50
Franklin Middle SchoolCedar RapidsPublic school6–80
Franklin Elementary SchoolMuscatinePublic schoolK–60
Franklin Elementary SchoolMarshalltownPublic schoolPK–40
Franklin Elementary SchoolBoonePublic school2–40
Franklin Elementary SchoolCouncil BluffsPublic schoolPK–50
Franklin Elementary SchoolLe MarsPublic schoolK–50
Franklin Christian Day SchoolLeonPrivate school1–110
Frank L Smart Middle SchoolDavenportPublic school6–80
Francis Marion Intermediate SchoolMarionPublic school3–40
Four Mile ElementaryPleasant HillPublic schoolPK–50
Fort Madison Junior/Senior High SchoolFort MadisonPublic school7–120
Fort Madison Elementary SchoolFort MadisonPublic schoolPK–60
Fort Dodge Middle SchoolFort DodgePublic school6–80
Fort Dodge High SchoolFort DodgePublic school9–120
Forest Grove ElementaryBettendorfPublic schoolK–60
Forest City Middle SchoolForest CityPublic school5–80
Forest City High SchoolForest CityPublic school9–120
Forest City Elementary SchoolForest CityPublic schoolPK–40
Fisher Elementary SchoolMarshalltownPublic schoolPK–40
Findley Elementary SchoolDes MoinesPublic schoolK–60
Fillmore Elementary SchoolDavenportPublic schoolK–50
Fellows Elementary SchoolAmesPublic schoolK–50
Feelhaver Elementary SchoolFort DodgePublic school1–50
Farley Elementary SchoolFarleyPublic schoolPK–50
Faith AcademyIowa CityPrivate schoolK–60
Fairview Park ElementarySpencerPublic school1–20
Fairview Elementary SchoolCarrollPublic schoolPK–20
Fairview Elementary SchoolGrinnellPublic schoolPK–30
Fairmeadows Elementary SchoolWest Des MoinesPublic schoolPK–60
Fairfield Middle SchoolFairfieldPublic school5–80
Fairfield High SchoolFairfieldPublic school9–120