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,251–1,300 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
Columbus Community Junior High SchoolColumbus JunctionPublic school7–80
Columbus Community High SchoolColumbus JunctionPublic school9–120
Columbus Catholic High SchoolWaterlooPrivate school9–120
Colo-NESCO Middle/High SchoolColoPublic school5–120
Colo-Nesco Elementary SchoolZearingPublic schoolPK–40
Collins-Maxwell Middle/High SchoolMaxwellPublic school6–120
Collins-Maxwell Elementary SchoolCollinsPublic schoolPK–50
College View ElementaryCouncil BluffsPublic schoolPK–50
Colfax-Mingo Jr/Sr High SchoolColfaxPublic school7–120
Colfax-Mingo Elementary SchoolColfaxPublic schoolPK–60
Cody Elementary SchoolLeClairePublic schoolK–60
Clyde D Mease Elementary SchoolDakota CityPublic schoolPK–K0
Clive Learning AcademyDes MoinesPublic schoolPK–60
Clipper Early Childhood AcademyTiffinPublic schoolPK0
Clinton Middle SchoolClintonPublic school6–80
Clinton High SchoolClintonPublic school9–120
Cleveland Elementary SchoolCedar RapidsPublic schoolK–50
Clear Lake Middle SchoolClear LakePublic school6–80
Clear Lake High SchoolClear LakePublic school9–120
Clear Creek Elementary SchoolClear LakePublic schoolPK–50
Clear Creek Elementary SchoolOxfordPublic schoolPK–40
Clear Creek Amana Middle SchoolTiffinPublic school6–80
Clear Creek Amana High SchoolTiffinPublic school9–120
Clayton Ridge Middle SchoolGuttenbergPublic school6–80
Clayton Ridge High SchoolGuttenbergPublic school9–120
Clayton Ridge Elementary SchoolGarnavilloPublic schoolPK–50
Clay ElementaryAltoonaPublic schoolPK–50
Clay Central-Everly ElementaryRoyalPublic schoolPK–60
Clarksville High SchoolClarksvillePublic school7–120
Clarksville Elementary SchoolClarksvillePublic schoolPK–60
Clarke Community Middle SchoolOsceolaPublic school6–80
Clarke Community High SchoolOsceolaPublic school9–120
Clarke Community Elementary SchoolOsceolaPublic schoolPK–50
Clark Elementary SchoolNew LondonPublic schoolPK–50
Clark Elementary SchoolLe MarsPublic schoolPK–50
Clark Early Childhood CenterSioux CityPublic schoolPK0
Clarion-Goldfield-Dows Middle SchoolClarionPublic school5–80
Clarion-Goldfield-Dows High SchoolClarionPublic school9–120
Clarion-Goldfield-Dows Elementary SchoolClarionPublic schoolPK–40
Clarinda Lutheran SchoolClarindaPrivate schoolK–80
Clarinda High SchoolClarindaPublic school7–120
Clarinda Flight ProgramClaindaPublic schoolK–80
CIVICA_CRNorth Las VegasPublic schoolNot known0
City View HighHiawathaPublic school9–120
Christine Grant ElementaryNorth LibertyPublic schoolPK–50
Christ The King SchoolDes MoinesPrivate schoolPK–80
Choice Charter SchoolUnionPublic school7–120
Children's Village WestDavenportPublic schoolPK0
Children's Village HayesDavenportPublic schoolPK0
Children's Village At HooverDavenportPublic schoolPK0