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,101–1,150 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
Fairbank Elementary SchoolFairbankPublic schoolPK–60
Fahrney ElementaryOttumwaPublic school3–50
Expo Alternative Learning CenterWaterlooPublic school6–120
ExiraElk Horn-Kimballton High SchoolElk HornPublic school6–120
Exira-Elk Horn-Kimballton ElementaryExiraPublic schoolPK–50
Excelsior Middle SchoolMarionPublic school7–80
EVOLVEMount AyrPublic school6–120
Evans Junior High SchoolOttumwaPublic school8–90
Estherville Lincoln Central Middle SchoolEsthervillePublic school5–80
Estherville Lincoln Central High SchoolEsthervillePublic school9–120
Essex Junior-Senior High SchoolEssexPublic school6–120
Essex Elementary SchoolEssexPublic schoolPK–50
Essential MontessoriHiawathaPrivate schoolPK–K0
Erskine Elementary SchoolCedar RapidsPublic schoolK–50
Ernest Horn Elementary SchoolIowa CityPublic schoolPK–50
Epworth Elementary SchoolEpworthPublic schoolPK–50
English Valleys Jr-Sr High SchoolNorth EnglishPublic school6–120
English Valleys Elementary SchoolNorth EnglishPublic schoolPK–50
Empowering Excellence Charter SchoolCedar RapidsPublic school9–120
Emmetsburg Virtual AcademyEmmetsburgPublic school7–120
Emmetsburg Middle SchoolEmmetsburgPublic school5–80
Emmetsburg High SchoolEmmetsburgPublic school9–120
Emmetsburg Catholic SchoolEmmetsburgPrivate schoolPK–80
Emerson Hough Elementary SchoolNewtonPublic schoolK–40
Emerson Elementary SchoolIndianolaPublic schoolK–50
Elizabeth Tate Alt. High SchoolIowa CityPublic school9–120
Eleanor Roosevelt Middle SchoolDubuquePublic school6–80
Eldora-New Providence Elementary SchoolEldoraPublic schoolPK–50
Ekstrand Elementary SchoolDe WittPublic schoolPK–30
Eisenhower Elementary SchoolOttumwaPublic schoolK–50
Eisenhower Elementary SchoolDavenportPublic schoolK–50
Eisenhower Elementary SchoolDubuquePublic schoolPK–50
Edwards Elementary SchoolAmesPublic schoolK–50
Edward White Elementary SchoolEldridgePublic schoolK–60
Edward Stone Middle SchoolBurlingtonPublic school7–80
Edmunds Elementary SchoolDes MoinesPublic schoolK–60
Edison Elementary SchoolCouncil BluffsPublic schoolPK–50
Edgewood-Colesburg High SchoolEdgewoodPublic school7–120
Edgewood-Colesburg Elementary SchoolColesburgPublic schoolPK–60
Eddyville ElementaryEddyvillePublic schoolPK–60
Eddyville-Blakesburg-Fremont Jr/Sr HighEddyvillePublic school7–120
Echo Hill ElementaryMarionPublic schoolPK–40
Easton Valley Junior High / High SchoolPrestonPublic school7–120
Easton Valley Elementary SchoolMilesPublic schoolPK–60
East Union Middle-High SchoolAftonPublic school6–120
East Union ElementaryAftonPublic schoolPK–50
East Sac County High SchoolLake ViewPublic school7–120
East Sac County ElementarySac CityPublic schoolPK–60
East Ridge ElementaryCoralvillePublic school4–50
East Mills Jr/Sr High SchoolMalvernPublic school6–120