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,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
EVOLVEMount AyrPublic school6–120
Excelsior Middle SchoolMarionPublic school7–80
Exira-Elk Horn-Kimballton ElementaryExiraPublic schoolPK–50
ExiraElk Horn-Kimballton High SchoolElk HornPublic school6–120
Expo Alternative Learning CenterWaterlooPublic school6–120
Fahrney ElementaryOttumwaPublic school3–50
Fairbank Elementary SchoolFairbankPublic schoolPK–60
Fairfield High SchoolFairfieldPublic school9–120
Fairfield Middle SchoolFairfieldPublic school5–80
Fairmeadows Elementary SchoolWest Des MoinesPublic schoolPK–60
Fairview Elementary SchoolCarrollPublic schoolPK–20
Fairview Elementary SchoolGrinnellPublic schoolPK–30
Fairview Park ElementarySpencerPublic school1–20
Faith AcademyIowa CityPrivate schoolK–60
Farley Elementary SchoolFarleyPublic schoolPK–50
Feelhaver Elementary SchoolFort DodgePublic school1–50
Fellows Elementary SchoolAmesPublic schoolK–50
Fillmore Elementary SchoolDavenportPublic schoolK–50
Findley Elementary SchoolDes MoinesPublic schoolK–60
Fisher Elementary SchoolMarshalltownPublic schoolPK–40
Forest City Elementary SchoolForest CityPublic schoolPK–40
Forest City High SchoolForest CityPublic school9–120
Forest City Middle SchoolForest CityPublic school5–80
Forest Grove ElementaryBettendorfPublic schoolK–60
Fort Dodge High SchoolFort DodgePublic school9–120
Fort Dodge Middle SchoolFort DodgePublic school6–80
Fort Madison Elementary SchoolFort MadisonPublic schoolPK–60
Fort Madison Junior/Senior High SchoolFort MadisonPublic school7–120
Four Mile ElementaryPleasant HillPublic schoolPK–50
Francis Marion Intermediate SchoolMarionPublic school3–40
Frank L Smart Middle SchoolDavenportPublic school6–80
Franklin Christian Day SchoolLeonPrivate school1–110
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 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