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,201–1,250 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
Denver Senior High SchoolDenverPublic school9–120
Denver Middle SchoolDenverPublic school6–80
Denver Elementary School - Lincoln Street BuildingDenverPublic schoolK–50
Denver Early Elementary SchoolDenverPublic schoolPK0
Denison Middle SchoolDenisonPublic school6–80
Denison High SchoolDenisonPublic school9–120
Denison Elementary SchoolDenisonPublic schoolPK–20
Demoney ElementaryEsthervillePublic schoolPK–40
Delwood Elementary SchoolDelmarPublic schoolPK–60
Delhi Elementary SchoolDelhiPublic school3–50
Delaware ElementaryDes MoinesPublic schoolPK–50
Decorah Middle SchoolDecorahPublic school5–80
Decorah High SchoolDecorahPublic school9–120
DC OnlineBloomfieldPublic school6–120
DC-G Oak ViewGrimesPublic school7–80
Dayton CenterDaytonPublic schoolPK–40
Davis County Middle SchoolBloomfieldPublic school5–80
Davis County ElementaryBloomfieldPublic schoolPK–40
Davis County Community High SchoolBloomfieldPublic school9–120
Danville Junior-Senior High SchoolDanvillePublic school6–120
Danville Elementary SchoolDanvillePublic schoolPK–50
Danbury Catholic SchoolDanburyPrivate schoolPK–60
Dallas Center-Grimes Middle SchoolDallas CenterPublic school5–60
Dallas Center-Grimes High SchoolGrimesPublic school9–120
Dallas Center ElementaryDallas CenterPublic schoolK–40
Dallas Center Christian SchoolDallas CenterPrivate school1–120
Cunningham SchoolWaterlooPublic schoolPK–50
Crossroads Park Elementary SchoolWest Des MoinesPublic schoolK–60
Crossroads AcademyDecorahPrivate school1–120
Crocker Elementary SchoolAnkenyPublic schoolK–50
Crestwood Middle SchoolCrescoPublic school5–80
Crestwood High SchoolCrescoPublic school9–120
Crestwood Elementary SchoolCrescoPublic schoolK–40
Crestview School of InquiryClivePublic schoolPK–60
Creston Middle SchoolCrestonPublic school5–80
Creston High SchoolCrestonPublic school9–120
Creston Elementary SchoolCrestonPublic schoolPK–40
Cresco Early Childhood Development CenterCrescoPublic schoolPK0
CR-B Elementary SchoolCoon RapidsPublic schoolPK–50
Cowles Elementary SchoolDes MoinesPublic schoolPK–80
Cottontail Creek Montessori SchoolAnkenyPrivate schoolPK–K0
Corse Early Childhood CenterBurlingtonPublic schoolPK0
Corning Elementary SchoolCorningPublic schoolPK–50
Cornell Elementary SchoolDes MoinesPublic schoolPK–40
Cora B Darling ElementaryPostvillePublic schoolPK–60
Cooper Elementary SchoolFort DodgePublic school1–50
Coon Rapids-Bayard 6-12 Attendance CenterCoon RapidsPublic school6–120
Community Lutheran SchoolReadlynPrivate schoolPK–60
Community Christian SchoolFort DodgePrivate schoolPK–80
Columbus Elementary SchoolCharitonPublic schoolK–20