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,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
Starmont High SchoolArlingtonPublic school9–120
Starmont Middle SchoolArlingtonPublic school6–80
Stewart Elementary SchoolWashingtonPublic schoolPK–20
Stilwell Junior High SchoolWest Des MoinesPublic school7–80
Storm Lake Early Elementary SchoolStorm lakePublic schoolK–10
Storm Lake ElementaryStorm LakePublic school2–50
Storm Lake High SchoolStorm LakePublic school9–120
Storm Lake Middle SchoolStorm LakePublic school6–80
Stowe Elementary SchoolDes MoinesPublic schoolK–50
Stratford ElementaryStratfordPublic schoolPK–60
Strawberry HillAnamosaPublic schoolPK–40
Stuart Elementary SchoolStuartPublic schoolPK–20
Studebaker Elementary SchoolDes MoinesPublic schoolK–50
Sudlow Middle SchoolDavenportPublic school6–80
Sugar Creek Elementary SchoolWaukeePublic schoolK–50
Summit Middle SchoolJohnstonPublic school6–70
Sumner-Fredericksburg High SchoolSumnerPublic school9–120
Sumner-Fredericksburg Middle SchoolFredericksburgPublic school5–80
Sunnyside Elementary SchoolBurlingtonPublic schoolK–40
Sunnyside Elementary SchoolSioux CityPublic school3–50
Sunset Heights Elementary SchoolWebster CityPublic school2–40
Susan Clark Junior HighMuscatinePublic school7–80
Sylvia Enarson Elementary SchoolVilliscaPublic schoolPK–50
Table Mound Elementary SchoolDubuquePublic schoolPK–50
Taft Elementary SchoolHumboldtPublic school1–40
Taft Middle SchoolCedar RapidsPublic school6–80
Terrace Learning CenterAnkenyPublic schoolPK0
The Cougars DenAckleyPublic schoolPK–K0
Thomas Jefferson Elementary SchoolNewtonPublic schoolPK–40
Thomas Jefferson High SchoolCouncil BluffsPublic school9–120
Thomas Jefferson High SchoolCedar RapidsPublic school9–120
Thomas Jefferson Middle SchoolDubuquePublic school6–80
Tiffin ElementaryTiffinPublic schoolK–10
Tilford Elementary SchoolVintonPublic schoolPK–40
Timber Ridge ElementaryJohnstonPublic schoolK–50
Timberline Middle SchoolWaukeePublic school6–80
Tipton Elementary SchoolTiptonPublic schoolPK–40
Tipton High SchoolTiptonPublic school9–120
Tipton Middle SchoolTiptonPublic school5–80
Titan Hill Intermediate SchoolCouncil BluffsPublic school2–50
Torrence ElementaryKeokukPublic schoolPK0
Trailridge SchoolWaukeePublic school90
Trailside Elementary SchoolCedar RapidsPublic schoolK–50
Treynor Elementary SchoolTreynorPublic schoolPK–50
Treynor High SchoolTreynorPublic school9–120
Treynor Middle SchoolTreynorPublic school6–80
Tri-Center Elementary SchoolNeolaPublic schoolPK–50
Tri-Center High SchoolNeolaPublic school9–120
Tri-Center Middle SchoolNeolaPublic school6–80
Tri-County Elementary SchoolThornburgPublic schoolPK–60