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,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
East High SchoolSioux CityPublic school9–120
East High SchoolDes MoinesPublic school9–120
East Marshall Elementary SchoolLaurelPublic schoolPK–50
East Marshall Middle SchoolGilmanPublic school6–80
East Marshall Senior High SchoolLe GrandPublic school9–120
East Middle SchoolSioux CityPublic school6–80
East Mills Elementary SchoolMalvernPublic schoolPK–50
East Mills Jr/Sr High SchoolMalvernPublic school6–120
East Ridge ElementaryCoralvillePublic school4–50
East Sac County ElementarySac CityPublic schoolPK–60
East Sac County High SchoolLake ViewPublic school7–120
East Union ElementaryAftonPublic schoolPK–50
East Union Middle-High SchoolAftonPublic school6–120
Easton Valley Elementary SchoolMilesPublic schoolPK–60
Easton Valley Junior High / High SchoolPrestonPublic school7–120
Echo Hill ElementaryMarionPublic schoolPK–40
Eddyville-Blakesburg-Fremont Jr/Sr HighEddyvillePublic school7–120
Eddyville ElementaryEddyvillePublic schoolPK–60
Edgewood-Colesburg Elementary SchoolColesburgPublic schoolPK–60
Edgewood-Colesburg High SchoolEdgewoodPublic school7–120
Edison Elementary SchoolCouncil BluffsPublic schoolPK–50
Edmunds Elementary SchoolDes MoinesPublic schoolK–60
Edward Stone Middle SchoolBurlingtonPublic school7–80
Edward White Elementary SchoolEldridgePublic schoolK–60
Edwards Elementary SchoolAmesPublic schoolK–50
Eisenhower Elementary SchoolOttumwaPublic schoolK–50
Eisenhower Elementary SchoolDavenportPublic schoolK–50
Eisenhower Elementary SchoolDubuquePublic schoolPK–50
Ekstrand Elementary SchoolDe WittPublic schoolPK–30
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 Catholic SchoolEmmetsburgPrivate schoolPK–80
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
Essential MontessoriHiawathaPrivate schoolPK–K0
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