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 551–600 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
Interstate 35 Elementary SchoolTruroPublic schoolPK–60
Interstate 35 High SchoolTruroPublic school7–120
Iowa City High SchoolIowa CityPublic school9–120
Iowa Connections Academy ElementaryAnitaPublic schoolK–50
Iowa Connections Academy High SchoolAnitaPublic school9–120
Iowa Connections Academy Middle SchoolAnitaPublic school6–80
Iowa Falls - Alden High SchoolIowa FallsPublic school9–120
Iowa Valley Elementary SchoolMarengoPublic schoolPK–60
Iowa Valley Jr-Sr High SchoolMarengoPublic school7–120
Iowa Virtual AcademyGuttenbergPublic schoolK–120
Iowa Virtual School 6-8Red OakPublic school6–80
Iowa Virtual School 9 - 12Red OakPublic school9–120
Iowa Virtual School K-5Red OakPublic schoolK–50
Ireton Elementary SchoolIretonPublic schoolPK–10
Irving Elementary SchoolDubuquePublic schoolPK–50
Irving Elementary SchoolWaterlooPublic schoolK–50
Irving Elementary SchoolIndianolaPublic schoolK–50
Irving Elementary SchoolSioux CityPublic schoolK–50
Irwin Elementary SchoolIrwinPublic schoolPK–30
J C Hoglan Elementary SchoolMarshalltownPublic schoolPK–40
Jackson Elementary SchoolDes MoinesPublic schoolPK–50
Jackson Elementary SchoolDavenportPublic schoolPK–50
James Elementary SchoolOttumwaPublic schoolK–50
James Van Allen Elementary SchoolNorth LibertyPublic schoolPK–50
James Wilson Grimes SchoolBurlingtonPublic schoolK–40
Janesville Elementary SchoolJanesvillePublic schoolPK–50
Janesville Junior-Senior High SchoolJanesvillePublic school6–120
Jefferson Elementary SchoolMason CityPublic schoolK–40
Jefferson Elementary SchoolClintonPublic schoolPK–50
Jefferson Elementary SchoolDavenportPublic schoolK–50
Jefferson Elementary SchoolMuscatinePublic schoolK–60
Jefferson Elementary SchoolDes MoinesPublic schoolPK–50
Jefferson IntermediatePellaPublic school4–60
Jessie Franklin TaylorDes MoinesPublic schoolPK0
Jesup Elementary SchoolJesupPublic schoolPK–40
Jesup High SchoolJesupPublic school9–120
Jesup Middle SchoolJesupPublic school5–80
John Adams Middle SchoolMason CityPublic school7–80
John Cline Elementary SchoolDecorahPublic schoolK–20
John F Kennedy High SchoolCedar RapidsPublic school9–120
John Glenn Elementary SchoolDonahuePublic schoolK–60
John Kennedy Elementary SchoolDubuquePublic schoolPK–50
John R Mott Jr/Hi SchoolPostvillePublic school7–120
Johnson ElementarySpencerPublic schoolPK–K0
Johnson STEAM Academy SchoolCedar RapidsPublic schoolPK–50
Johnston Elementary SchoolHopkintonPublic school1–20
Johnston Middle SchoolJohnstonPublic school8–90
Johnston Senior High SchoolJohnstonPublic school10–120
Jordan Creek Elementary SchoolWest Des MoinesPublic schoolPK–60
Karen Acres Elementary SchoolUrbandalePublic schoolK–50