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,301–1,350 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
Tilford Elementary SchoolVintonPublic schoolPK–40
Timber Ridge ElementaryJohnstonPublic schoolK–50
Timberline Middle SchoolWaukeePublic school6–80
Timothy Christian SchoolWellsburgPrivate schoolK–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
Tri-County JR/SR High SchoolThornburgPublic school7–120
Tri-state Christian SchoolAsburyPrivate schoolK–120
Trinity Catholic SchoolProtivinPrivate schoolK–60
Trinity Christian High SchoolHullPrivate school9–120
Trinity Lutheran SchoolBoonePrivate schoolPK–80
Trinity Lutheran SchoolDavenportPrivate schoolPK–80
Tripoli Elementary SchoolTripoliPublic schoolPK–50
Tripoli Middle/Sr High SchoolTripoliPublic school6–120
Triumph Elementary SchoolFairbankPublic schoolK–80
Truman Early Learning CenterCedar RapidsPublic schoolPK0
Truman Elementary SchoolDavenportPublic schoolPK–50
Turkey Valley Elementary SchoolJackson JunctionPublic schoolPK–60
Turkey Valley Jr-Sr High SchoolJackson JunctionPublic school7–120
Twin Cedars Elementary SchoolBusseyPublic schoolPK–60
Twin Cedars Jr-Sr High SchoolBusseyPublic school7–120
Twin Rivers Elementary SchoolBodePublic schoolPK–50
Underwood Elementary SchoolUnderwoodPublic schoolPK–50
Underwood High SchoolUnderwoodPublic school9–120
Underwood Middle SchoolUnderwoodPublic school6–80
Union High SchoolLa Porte CityPublic school9–120
Union Middle SchoolDysartPublic school6–80
United Community SchoolBoonePublic schoolPK–60
Unity Christian High SchoolOrange CityPrivate school9–120
Unity Elementary SchoolSioux CityPublic schoolPK–50
Urbandale High SchoolUrbandalePublic school9–120
Urbandale Middle SchoolUrbandalePublic school6–80
Valerius Elementary SchoolUrbandalePublic schoolPK–50
Valley Elementary SchoolElginPublic schoolPK–40
Valley High SchoolWest Des MoinesPublic school10–120
Valley SouthwoodsWest Des MoinesPublic school90
Van Allen Elementary SchoolCharitonPublic school3–50
Van Allen Elementary SchoolMount PleasantPublic school3–50