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,051–1,100 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
South Central Calhoun Elementary SchoolRockwell CityPublic schoolPK–30
South Central Calhoun High SchoolLake CityPublic school9–120
South Central Calhoun Middle SchoolRockwell CityPublic school4–80
South Elementary SchoolLeonPublic schoolPK–20
South Hamilton ElemJewellPublic schoolPK–60
South Hamilton Jr/Sr High SchoolJewellPublic school7–120
South Hardin High SchoolEldoraPublic school9–120
South Hardin Middle SchoolHubbardPublic school6–80
South Middle SchoolWaukeePublic school6–80
South O'Brien Elem School - Primghar CenterPrimgharPublic schoolPK–60
South O'Brien Secondary SchoolPaullinaPublic school7–120
South Page Elementary SchoolCollege SpringsPublic schoolPK–60
South Prairie ElementaryGrimesPublic schoolK–40
South Side Elementary SchoolHamptonPublic school1–40
South Tama County Elementary SchoolTamaPublic schoolPK–40
South Tama County High SchoolTamaPublic school9–120
South Tama County Middle SchoolToledoPublic school5–80
South Union Elementary SchoolDes MoinesPublic schoolK–60
South Winneshiek Elementary SchoolOssianPublic schoolPK–40
South Winneshiek High SchoolCalmarPublic school9–120
South Winneshiek Middle SchoolOssianPublic school5–80
Southdale Elementary SchoolCedar FallsPublic schoolPK–60
Southeast Elementary SchoolAnkenyPublic schoolK–50
Southeast Middle SchoolIowa CityPublic school6–80
Southeast Polk High SchoolPleasant HillPublic school10–120
Southeast Polk Junior HighPleasant HillPublic school8–90
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 Park ElementarySioux CityPublic schoolPK–50
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
St Ansgar Elementary SchoolSt AnsgarPublic schoolPK–50
St Ansgar High SchoolSt AnsgarPublic school9–120
St Ansgar Middle SchoolSt AnsgarPublic school6–80
St Lake/IA Cntrl/Buena Vista Early College HSStorm LakePublic school120
Stanton Elementary SchoolStantonPublic schoolK–50
Stanton High SchoolStantonPublic school6–120
Starmont Elementary SchoolArlingtonPublic schoolPK–50