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