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 351–400 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
Eldora-New Providence Elementary SchoolEldoraPublic schoolPK–50
Eleanor Roosevelt Middle SchoolDubuquePublic school6–80
Elizabeth Tate Alt. High SchoolIowa CityPublic school9–120
Emerson Elementary SchoolIndianolaPublic schoolK–50
Emerson Hough Elementary SchoolNewtonPublic schoolK–40
Emmetsburg High SchoolEmmetsburgPublic school9–120
Emmetsburg Middle SchoolEmmetsburgPublic school5–80
Emmetsburg Virtual AcademyEmmetsburgPublic school7–120
Empowering Excellence Charter SchoolCedar RapidsPublic school9–120
English Valleys Elementary SchoolNorth EnglishPublic schoolPK–50
English Valleys Jr-Sr High SchoolNorth EnglishPublic school6–120
Epworth Elementary SchoolEpworthPublic schoolPK–50
Ernest Horn Elementary SchoolIowa CityPublic schoolPK–50
Erskine Elementary SchoolCedar RapidsPublic schoolK–50
Essex Elementary SchoolEssexPublic schoolPK–50
Essex Junior-Senior High SchoolEssexPublic school6–120
Estherville Lincoln Central High SchoolEsthervillePublic school9–120
Estherville Lincoln Central Middle SchoolEsthervillePublic school5–80
Evans Junior High SchoolOttumwaPublic school8–90
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
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 Elementary SchoolMuscatinePublic schoolK–60