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 151–200 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
Van Meter Middle SchoolVan MeterPublic school6–80
Van Meter High SchoolVan MeterPublic school9–120
Van Meter Elementary SchoolVan MeterPublic schoolPK–50
Van Buren Elementary SchoolCedar RapidsPublic schoolK–50
Van Buren County Community School District Harmony CenterFarmingtonPublic schoolPK–60
Van Buren County Community School District Douds CenterDoudsPublic schoolPK–60
Van Buren County Community Middle & High SchoolKeosauquaPublic school7–120
Van Allen Elementary SchoolCharitonPublic school3–50
Van Allen Elementary SchoolMount PleasantPublic school3–50
Valley SouthwoodsWest Des MoinesPublic school90
Valley High SchoolWest Des MoinesPublic school10–120
Valley Elementary SchoolElginPublic schoolPK–40
Valerius Elementary SchoolUrbandalePublic schoolPK–50
Urbandale Middle SchoolUrbandalePublic school6–80
Urbandale High SchoolUrbandalePublic school9–120
Unity Elementary SchoolSioux CityPublic schoolPK–50
Unity Christian High SchoolOrange CityPrivate school9–120
United Community SchoolBoonePublic schoolPK–60
Union Middle SchoolDysartPublic school6–80
Union High SchoolLa Porte CityPublic school9–120
Underwood Middle SchoolUnderwoodPublic school6–80
Underwood High SchoolUnderwoodPublic school9–120
Underwood Elementary SchoolUnderwoodPublic schoolPK–50
Twin Rivers Elementary SchoolBodePublic schoolPK–50
Twin Cedars Jr-Sr High SchoolBusseyPublic school7–120
Twin Cedars Elementary SchoolBusseyPublic schoolPK–60
Turkey Valley Jr-Sr High SchoolJackson JunctionPublic school7–120
Turkey Valley Elementary SchoolJackson JunctionPublic schoolPK–60
Truman Elementary SchoolDavenportPublic schoolPK–50
Truman Early Learning CenterCedar RapidsPublic schoolPK0
Triumph Elementary SchoolFairbankPublic schoolK–80
Tripoli Middle/Sr High SchoolTripoliPublic school6–120
Tripoli Elementary SchoolTripoliPublic schoolPK–50
Trinity Lutheran SchoolBoonePrivate schoolPK–80
Trinity Lutheran SchoolDavenportPrivate schoolPK–80
Trinity Christian High SchoolHullPrivate school9–120
Trinity Catholic SchoolProtivinPrivate schoolK–60
Tri-state Christian SchoolAsburyPrivate schoolK–120
Tri-County JR/SR High SchoolThornburgPublic school7–120
Tri-County Elementary SchoolThornburgPublic schoolPK–60
Tri-Center Middle SchoolNeolaPublic school6–80
Tri-Center High SchoolNeolaPublic school9–120
Tri-Center Elementary SchoolNeolaPublic schoolPK–50
Treynor Middle SchoolTreynorPublic school6–80
Treynor High SchoolTreynorPublic school9–120
Treynor Elementary SchoolTreynorPublic schoolPK–50
Trailside Elementary SchoolCedar RapidsPublic schoolK–50
Trailridge SchoolWaukeePublic school90
Torrence ElementaryKeokukPublic schoolPK0
Titan Hill Intermediate SchoolCouncil BluffsPublic school2–50