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 101–150 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
Boyden-Hull Elementary SchoolBoydenPublic schoolPK–60
Boyden-Hull High SchoolHullPublic school7–120
Boyer Valley Elementary SchoolDow CityPublic schoolPK–50
Boyer Valley Middle/High SchoolDunlapPublic school6–120
Bridgeview Elementary SchoolLeClairePublic schoolPK–60
Briggs Elementary SchoolMaquoketaPublic school3–40
Broadway Elementary SchoolDenisonPublic school3–50
Brody Middle SchoolDes MoinesPublic school6–80
Bronson Elementary SchoolBronsonPublic schoolPK–60
Brooklyn-Guernsey-Malcom Elementary SchoolBrooklynPublic schoolPK–60
Brooklyn-Guernsey-Malcom Jr-Sr High SchoolBrooklynPublic school7–120
Brookview Elementary SchoolWest Des MoinesPublic schoolK–50
Brubaker Elementary SchoolDes MoinesPublic schoolK–50
Bryant Elementary SchoolSioux CityPublic schoolPK–50
Bryant Elementary SchoolDubuquePublic schoolPK–50
Bryant Elementary SchoolAlgonaPublic school1–20
Buffalo Elementary SchoolBuffaloPublic schoolPK–50
Buford Garner ElementaryNorth LibertyPublic schoolPK–50
Bulldog Online AcademyBedfordPublic school5–120
Bunger Middle SchoolEvansdalePublic school6–80
Burlington Community High SchoolBurlingtonPublic school9–120
Butler Elementary SchoolFort DodgePublic school1–50
CAL Elementary SchoolLatimerPublic schoolPK–60
Calamus-Wheatland Elementary Attendance CenterCalamusPublic schoolPK–60
Calamus-Wheatland Secondary Attendance CenterWheatlandPublic school7–120
Callanan Middle SchoolDes MoinesPublic school6–80
CAM Elementary SchoolMassenaPublic schoolPK–60
CAM Jr./Sr. High SchoolAnitaPublic school7–120
Camanche ElementaryCamanchePublic schoolPK–40
Camanche High SchoolCamanchePublic school9–120
Camanche Middle SchoolCamanchePublic school5–80
Capitol View Elementary SchoolDes MoinesPublic schoolPK–50
Cardinal ElementaryEldonPublic schoolPK–40
Cardinal Elementary SchoolMaquoketaPublic schoolPK–20
Cardinal High SchoolEldonPublic school9–120
Cardinal Junior HighEldonPublic school5–80
Carlisle Elementary SchoolCarlislePublic schoolPK–30
Carlisle High SchoolCarlislePublic school9–120
Carlisle Middle SchoolCarlislePublic school6–80
Carpenter Elementary SchoolMonticelloPublic school2–40
Carrie Lee ElementaryDecorahPublic school3–40
Carroll High SchoolCarrollPublic school9–120
Carroll Middle SchoolCarrollPublic school5–80
Carson ElementaryCarsonPublic school3–50
Carter Lake Elementary SchoolCarter LakePublic schoolPK–50
Carver ElementaryDes MoinesPublic schoolPK–50
Carver Elementary SchoolDubuquePublic schoolPK–50
Cascade Elementary SchoolCascadePublic schoolPK–50
Cascade Junior-Senior High SchoolCascadePublic school6–120
Cattell Elementary SchoolDes MoinesPublic schoolK–50