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,101–1,150 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
Roundy Elementary SchoolColumbus JunctionPublic schoolPK–60
Royal Legacy Christian AcademyWaterlooPrivate schoolPK–60
RRMR Elementary SchoolRockfordPublic schoolPK–60
Ruby Van MeterDes MoinesPublic schoolK–120
Rue Elementary SchoolCouncil BluffsPublic schoolPK–50
Runnells ElementaryRunnellsPublic schoolPK–50
Rural Elementary School #1FairbankPublic schoolK–80
Rural Elementary School #2FairbankPublic schoolK–80
Rural Elementary School #4FairbankPublic schoolK–80
Ruthven-Ayrshire Elementary SchoolRuthvenPublic schoolPK–60
Ruthven-Ayrshire High SchoolRuthvenPublic school7–120
Sacred Heart Elementary SchoolMaquoketaPrivate schoolPK–60
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
Sageville Elementary SchoolDubuquePublic schoolPK–50
Salem Elementary SchoolSalemPublic schoolK–50
Samuelson Elementary SchoolDes MoinesPublic schoolK–50
Sanborn Christian SchoolSanbornPrivate schoolPK–80
Sawyer Elementary SchoolAmesPublic schoolK–50
Saydel High SchoolDes MoinesPublic school9–120
Scarville Lutheran SchoolScarvillePrivate schoolK–110
Scattergood Friends SchoolWest BranchPrivate school6–120
Scenic View Christian SchoolFayettePrivate school2–80
Schaller-Crestland ElementaryEarlyPublic schoolPK–50
Schaller-Crestland Ridge View Middle SchoolEarlyPublic school6–80
Schleswig Elementary SchoolSchleswigPublic schoolK–40
Schleswig Middle SchoolSchleswigPublic school5–80
Schuler Elementary SchoolAtlanticPublic school4–50
Seedlings Preschool CenterDubuquePublic schoolPK0
Sergeant Bluff-Luton Elementary SchoolSergeant BluffPublic school3–50
Sergeant Bluff-Luton Middle SchoolSergeant BluffPublic school6–80
Sergeant Bluff-Luton Primary SchoolSergeant BluffPublic schoolPK–20
Sergeant Bluff-Luton Senior High SchoolSergeant BluffPublic school9–120
Seton Catholic Elementary SchoolOttumwaPrivate schoolPK–50
Seton Catholic Elementary School Peosta CenterPeostaPrivate schoolK–50
Seton Catholic SchoolFarleyPrivate schoolK–80
Seton Grade SchoolAlgonaPrivate schoolPK–20
Seymour Elementary SchoolSeymourPublic schoolPK–40
Seymour High SchoolSeymourPublic school5–120
Shannon Elementary SchoolMonticelloPublic schoolPK–10
Shelby County Catholic SchoolHarlanPrivate schoolPK–50
Sheldon Christian SchoolSheldonPrivate schoolK–80
Sheldon High SchoolSheldonPublic school9–120
Sheldon Middle SchoolSheldonPublic school5–80
Shell Rock Elementary SchoolShell RockPublic schoolPK–40
Shellsburg Elementary SchoolShellsburgPublic schoolPK–50
Shenandoah Elementary SchoolShenandoahPublic schoolK–40