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,151–1,200 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
East Mills Elementary SchoolMalvernPublic schoolPK–50
East Middle SchoolSioux CityPublic school6–80
East Marshall Senior High SchoolLe GrandPublic school9–120
East Marshall Middle SchoolGilmanPublic school6–80
East Marshall Elementary SchoolLaurelPublic schoolPK–50
East High SchoolWaterlooPublic school9–120
East High SchoolSioux CityPublic school9–120
East High SchoolDes MoinesPublic school9–120
East Elementary SchoolSheldonPublic schoolPK–40
East Elementary SchoolAnkenyPublic schoolK–50
East Elementary SchoolIndependencePublic schoolK–20
East Early Childhood CtrStorm LakePublic schoolPK0
East Campus Elementary SchoolWaukonPublic school3–50
East Buchanan Middle SchoolWinthropPublic school7–80
East Buchanan High SchoolWinthropPublic school9–120
East Buchanan Elementary SchoolWinthropPublic schoolPK–60
Eason Elementary SchoolWaukeePublic schoolK–50
Early Childhood CenterFort DodgePublic schoolPK–K0
Early Childhood CenterIndependencePublic schoolPK0
Early Childhood CenterWest LibertyPublic schoolPK–K0
Earlville Elementary SchoolEarlvillePublic schoolPK–K0
Earlham Senior High SchoolEarlhamPublic school9–120
Earlham Middle SchoolEarlhamPublic school6–80
Earlham Elementary SchoolEarlhamPublic schoolPK–50
Eagle Heights Elementary SchoolClintonPublic schoolPK–50
Eagle Grove High SchoolEagle GrovePublic school9–120
Eagle Grove ElementaryEagle GrovePublic schoolPK–40
E A Kreft Primary SchoolCouncil BluffsPublic schoolPK–10
Dysart-Geneseo Elementary SchoolDysartPublic schoolPK–50
Dyersville Elementary SchoolDyersvillePublic schoolPK–50
Durant Junior/Senior High SchoolDurantPublic school7–120
Durant Elementary SchoolSumnerPublic schoolPK–40
Durant Elementary SchoolDurantPublic schoolPK–60
Dunkerton High SchoolDunkertonPublic school6–120
Dunkerton ElementaryDunkertonPublic schoolPK–50
Duncombe Elementary SchoolFort DodgePublic school1–50
Dubuque Senior High SchoolDubuquePublic school9–120
Dubuque Online SchoolDubuquePublic school6–120
Drexler Middle SchoolFarleyPublic school6–80
Downtown SchoolDes MoinesPublic schoolK–50
Dowling Catholic High SchoolWest Des MoinesPrivate school9–120
Douma Elementary SchoolOttumwaPublic school1–20
Dike-New Hartford Junior High SchoolNew HartfordPublic school6–80
Dike-New Hartford High SchoolDikePublic school9–120
Dike Elementary SchoolDikePublic schoolPK–40
Diagonal Junior-Senior High SchoolDiagonalPublic school6–120
Diagonal Elementary SchoolDiagonalPublic schoolPK–50
Dexter Elementary SchoolDexterPublic school3–50
DeSoto Intermediate SchoolDeSotoPublic school5–60
Des Moines Adventist SchoolDes MoinesPrivate schoolPK–80