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,351–1,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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Van Buren County Community Middle & High SchoolKeosauquaPublic school7–120
Van Buren County Community School District Douds CenterDoudsPublic schoolPK–60
Van Buren County Community School District Harmony CenterFarmingtonPublic schoolPK–60
Van Buren Elementary SchoolCedar RapidsPublic schoolK–50
Van Meter Elementary SchoolVan MeterPublic schoolPK–50
Van Meter High SchoolVan MeterPublic school9–120
Van Meter Middle SchoolVan MeterPublic school6–80
Vernon Middle SchoolMarionPublic school5–80
Victory Christian AcademyIndianolaPrivate schoolPK–60
Viersen Early Learning CenterPellaPublic schoolPK0
Vince Meyer Early Learning CenterWaukeePublic schoolPK0
Vinton-Shellsburg High SchoolVintonPublic school9–120
Vinton-Shellsburg Middle SchoolVintonPublic school6–80
Viola Gibson Elementary SchoolCedar RapidsPublic schoolPK–50
Virgil Grissom Elementary SchoolPrincetonPublic schoolPK–60
Virtual CampusDes MoinesPublic school9–120
WACO Elementary SchoolCrawfordsvillePublic schoolPK–60
WACO High SchoolWaylandPublic school7–120
Walcott Elementary SchoolWalcottPublic schoolK–50
Walcott Middle SchoolWalcottPublic school6–80
Walnut Creek CampusWest Des MoinesPublic school9–120
Walnut Hills Elementary SchoolUrbandalePublic schoolK–50
Walnut Street SchoolDes MoinesPublic schoolPK–50
Wapello Elementary SchoolWapelloPublic schoolPK–50
Wapello Junior High SchoolWapelloPublic school6–80
Wapello Senior High SchoolWapelloPublic school9–120
Wapsie Valley High SchoolFairbankPublic school7–120
Washington ElementaryFairfieldPublic schoolPK–10
Washington Elementary SchoolMount VernonPublic schoolPK–40
Washington Elementary SchoolAtlanticPublic schoolPK–30
Washington Elementary SchoolCharles CityPublic schoolPK–10
Washington High SchoolCherokeePublic school9–120
Washington High SchoolWashingtonPublic school9–120
Washington Middle SchoolWashingtonPublic school6–80
Waterford Elementary SchoolUrbandalePublic schoolK–50
Waterloo Christian SchoolWaterlooPrivate schoolK–120
Waukee Elementary SchoolWaukeePublic schoolK–50
Waukee High SchoolWaukeePublic school10–120
Waukee Middle SchoolWaukeePublic school6–80
Waukon High SchoolWaukonPublic school9–120
Waukon Middle SchoolWaukonPublic school6–80
Waverly-Shell Rock Middle SchoolWaverlyPublic school5–80
Waverly-Shell Rock Senior High SchoolWaverlyPublic school9–120
Wayne Community Jr-Sr High SchoolCorydonPublic school7–120
Wayne Elementary SchoolCorydonPublic schoolPK–60
Weber ElementaryIowa CityPublic schoolPK–50
Webster City High SchoolWebster CityPublic school9–120
Webster City Middle SchoolWebster CityPublic school5–80
Webster Elementary SchoolUrbandalePublic schoolPK–50
Weeks Middle SchoolDes MoinesPublic school6–80