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 351–400 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
Sibley-Ocheyedan Middle SchoolSibleyPublic school5–80
Sibley-Ocheyedan High SchoolSibleyPublic school9–120
Sibley Ocheyedan Elementary SchoolSibleyPublic schoolPK–40
Shuler Elementary SchoolClivePublic schoolK–50
Shepherds Flock Early Learning CenterWdmPrivate schoolPK–K0
Shenandoah Middle SchoolShenandoahPublic school5–80
Shenandoah High SchoolShenandoahPublic school9–120
Shenandoah Elementary SchoolShenandoahPublic schoolK–40
Shellsburg Elementary SchoolShellsburgPublic schoolPK–50
Shell Rock Elementary SchoolShell RockPublic schoolPK–40
Sheldon Middle SchoolSheldonPublic school5–80
Sheldon High SchoolSheldonPublic school9–120
Sheldon Christian SchoolSheldonPrivate schoolK–80
Shelby County Catholic SchoolHarlanPrivate schoolPK–50
Shannon Elementary SchoolMonticelloPublic schoolPK–10
Seymour High SchoolSeymourPublic school5–120
Seymour Elementary SchoolSeymourPublic schoolPK–40
Seton Grade SchoolAlgonaPrivate schoolPK–20
Seton Catholic SchoolFarleyPrivate schoolK–80
Seton Catholic Elementary School Peosta CenterPeostaPrivate schoolK–50
Seton Catholic Elementary SchoolOttumwaPrivate schoolPK–50
Sergeant Bluff-Luton Senior High SchoolSergeant BluffPublic school9–120
Sergeant Bluff-Luton Primary SchoolSergeant BluffPublic schoolPK–20
Sergeant Bluff-Luton Middle SchoolSergeant BluffPublic school6–80
Sergeant Bluff-Luton Elementary SchoolSergeant BluffPublic school3–50
Seedlings Preschool CenterDubuquePublic schoolPK0
Schuler Elementary SchoolAtlanticPublic school4–50
Schleswig Middle SchoolSchleswigPublic school5–80
Schleswig Elementary SchoolSchleswigPublic schoolK–40
Schaller-Crestland Ridge View Middle SchoolEarlyPublic school6–80
Schaller-Crestland ElementaryEarlyPublic schoolPK–50
Scenic View Christian SchoolFayettePrivate school2–80
Scattergood Friends SchoolWest BranchPrivate school6–120
Scarville Lutheran SchoolScarvillePrivate schoolK–110
Saydel High SchoolDes MoinesPublic school9–120
Sawyer Elementary SchoolAmesPublic schoolK–50
Sanborn Christian SchoolSanbornPrivate schoolPK–80
Samuelson Elementary SchoolDes MoinesPublic schoolK–50
Salem Elementary SchoolSalemPublic schoolK–50
Sageville Elementary SchoolDubuquePublic schoolPK–50
Sacred Heart SchoolWest Des MoinesPrivate schoolK–80
Sacred Heart SchoolBoonePrivate schoolK–80
Sacred Heart SchoolMonticelloPrivate schoolPK–50
Sacred Heart SchoolSpencerPrivate schoolK–60
Sacred Heart SchoolSioux CityPrivate schoolPK–80
Sacred Heart Elementary SchoolMaquoketaPrivate schoolPK–60
Ruthven-Ayrshire High SchoolRuthvenPublic school7–120
Ruthven-Ayrshire Elementary SchoolRuthvenPublic schoolPK–60
Rural Elementary School #4FairbankPublic schoolK–80
Rural Elementary School #2FairbankPublic schoolK–80