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 251–300 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
Crestwood Elementary SchoolCrescoPublic schoolK–40
Crestwood High SchoolCrescoPublic school9–120
Crestwood Middle SchoolCrescoPublic school5–80
Crocker Elementary SchoolAnkenyPublic schoolK–50
Crossroads Park Elementary SchoolWest Des MoinesPublic schoolK–60
Cunningham SchoolWaterlooPublic schoolPK–50
Dallas Center ElementaryDallas CenterPublic schoolK–40
Dallas Center-Grimes High SchoolGrimesPublic school9–120
Dallas Center-Grimes Middle SchoolDallas CenterPublic school5–60
Danville Elementary SchoolDanvillePublic schoolPK–50
Danville Junior-Senior High SchoolDanvillePublic school6–120
Davis County Community High SchoolBloomfieldPublic school9–120
Davis County ElementaryBloomfieldPublic schoolPK–40
Davis County Middle SchoolBloomfieldPublic school5–80
Dayton CenterDaytonPublic schoolPK–40
DC-G Oak ViewGrimesPublic school7–80
DC OnlineBloomfieldPublic school6–120
Decorah High SchoolDecorahPublic school9–120
Decorah Middle SchoolDecorahPublic school5–80
Delaware ElementaryDes MoinesPublic schoolPK–50
Delhi Elementary SchoolDelhiPublic school3–50
Delwood Elementary SchoolDelmarPublic schoolPK–60
Demoney ElementaryEsthervillePublic schoolPK–40
Denison Elementary SchoolDenisonPublic schoolPK–20
Denison High SchoolDenisonPublic school9–120
Denison Middle SchoolDenisonPublic school6–80
Denver Early Elementary SchoolDenverPublic schoolPK0
Denver Elementary School - Lincoln Street BuildingDenverPublic schoolK–50
Denver Middle SchoolDenverPublic school6–80
Denver Senior High SchoolDenverPublic school9–120
DeSoto Intermediate SchoolDeSotoPublic school5–60
Dexter Elementary SchoolDexterPublic school3–50
Diagonal Elementary SchoolDiagonalPublic schoolPK–50
Diagonal Junior-Senior High SchoolDiagonalPublic school6–120
Dike Elementary SchoolDikePublic schoolPK–40
Dike-New Hartford High SchoolDikePublic school9–120
Dike-New Hartford Junior High SchoolNew HartfordPublic school6–80
Douma Elementary SchoolOttumwaPublic school1–20
Downtown SchoolDes MoinesPublic schoolK–50
Drexler Middle SchoolFarleyPublic school6–80
Dubuque Online SchoolDubuquePublic school6–120
Dubuque Senior High SchoolDubuquePublic school9–120
Duncombe Elementary SchoolFort DodgePublic school1–50
Dunkerton ElementaryDunkertonPublic schoolPK–50
Dunkerton High SchoolDunkertonPublic school6–120
Durant Elementary SchoolSumnerPublic schoolPK–40
Durant Elementary SchoolDurantPublic schoolPK–60
Durant Junior/Senior High SchoolDurantPublic school7–120
Dyersville Elementary SchoolDyersvillePublic schoolPK–50
Dysart-Geneseo Elementary SchoolDysartPublic schoolPK–50