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 301–350 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
E A Kreft Primary SchoolCouncil BluffsPublic schoolPK–10
Eagle Grove ElementaryEagle GrovePublic schoolPK–40
Eagle Grove High SchoolEagle GrovePublic school9–120
Eagle Heights Elementary SchoolClintonPublic schoolPK–50
Earlham Elementary SchoolEarlhamPublic schoolPK–50
Earlham Middle SchoolEarlhamPublic school6–80
Earlham Senior High SchoolEarlhamPublic school9–120
Earlville Elementary SchoolEarlvillePublic schoolPK–K0
Early Childhood CenterFort DodgePublic schoolPK–K0
Early Childhood CenterIndependencePublic schoolPK0
Early Childhood CenterWest LibertyPublic schoolPK–K0
Eason Elementary SchoolWaukeePublic schoolK–50
East Buchanan Elementary SchoolWinthropPublic schoolPK–60
East Buchanan High SchoolWinthropPublic school9–120
East Buchanan Middle SchoolWinthropPublic school7–80
East Campus Elementary SchoolWaukonPublic school3–50
East Early Childhood CtrStorm LakePublic schoolPK0
East Elementary SchoolSheldonPublic schoolPK–40
East Elementary SchoolAnkenyPublic schoolK–50
East Elementary SchoolIndependencePublic schoolK–20
East High SchoolWaterlooPublic school9–120
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