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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Southeast Polk Middle SchoolAltoonaPublic school6–70
Southeast Valley ElementaryFarnhamvillePublic schoolPK–40
Southeast Valley High SchoolGowriePublic school9–120
Southeast Valley Middle SchoolBurnsidePublic school5–80
Southeast Warren Jr-Sr High SchoolLiberty CenterPublic school5–120
Southeast Warren PrimaryMiloPublic schoolPK–40
Southview Middle SchoolAnkenyPublic school8–90
Southwest Valley High schoolCorningPublic school9–120
Southwest Valley Middle SchoolVilliscaPublic school6–80
Spalding Catholic SchoolAltonPrivate schoolPK–60
Spalding Park ElementarySioux CityPublic schoolPK–50
Spaulding Catholic SchoolAltonPrivate schoolK–60
Spencer High SchoolSpencerPublic school9–120
Spencer Middle SchoolSpencerPublic school6–80
Spirit Lake Elementary SchoolSpirit LakePublic schoolPK–40
Spirit Lake High SchoolSpirit LakePublic school9–120
Spirit Lake Middle SchoolSpirit LakePublic school5–80
Springville Elementary SchoolSpringvillePublic schoolPK–60
Springville Secondary SchoolSpringvillePublic school7–120
Ss Mary And Mathias Catholic SchoolMuscatinePrivate schoolPK–80
St. Albert CatholicCouncil BluffsPrivate schoolPK–120
St Ansgar Elementary SchoolSt AnsgarPublic schoolPK–50
St Ansgar High SchoolSt AnsgarPublic school9–120
St Ansgar Middle SchoolSt AnsgarPublic school6–80
St. Anthony Elementary SchoolDes MoinesPrivate schoolPK–80
St. Athanasius SchoolJesupPrivate schoolPK–80
St. Augustin Catholic SchoolDes MoinesPrivate schoolPK–80
St. Benedict SchoolDecorahPrivate schoolPK–80
St. Cecilia Elementary SchoolAmesPrivate schoolPK–50
St. Columbkille SchoolDubuquePrivate schoolK–50
St. Edmond Catholic SchoolFort DodgePrivate schoolPK–120
St. Edmond Catholic SchoolFort DodgePrivate schoolPK–120
St. Edward SchoolWaterlooPrivate schoolK–50
St. Francis Of Assisi SchoolWest Des MoinesPrivate schoolPK–80
St. Francis Xavier Elementary SchoolDyersvillePrivate schoolPK–60
St. James SchoolWashingtonPrivate schoolPK–50
St. Johns SchoolIndependencePrivate schoolPK–80
St. Joseph Catholic SchoolMarionPrivate schoolPK–80
St. Joseph Catholic SchoolDe WittPrivate schoolPK–80
St. Joseph Community SchoolNew HamptonPrivate schoolPK–80
St. Joseph Elementary SchoolDes MoinesPrivate schoolPK–80
St Lake/IA Cntrl/Buena Vista Early College HSStorm LakePublic school120
St. Luke The Evangelist Catholic SchoolAnkenyPrivate schoolK–80
St. Malachy SchoolCrestonPrivate schoolPK–80
St. Mary SchoolHumboldtPrivate schoolK–60
St. Mary SchoolManchesterPrivate schoolPK–60
St. Mary's SchoolRemsenPrivate schoolPK–120
St. Matthew SchoolCedar RapidsPrivate schoolK–50
St. Patrick Catholic SchoolCedar FallsPrivate schoolK–80
St. Patrick Elementary SchoolSheldonPrivate schoolPK–80