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 651–700 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
Johnston Elementary SchoolHopkintonPublic school1–20
Johnston Middle SchoolJohnstonPublic school8–90
Johnston Senior High SchoolJohnstonPublic school10–120
Jordan Creek Elementary SchoolWest Des MoinesPublic schoolPK–60
Joshua Christian AcademyDes MoinesPrivate schoolK–120
Karen Acres Elementary SchoolUrbandalePublic schoolK–50
Kee High SchoolLansingPublic school9–120
Kendall CenterAlbiaPublic schoolPK0
Kenwood Leadership Academy SchoolCedar RapidsPublic schoolPK–50
Keokuk Catholic SchoolsKeokukPrivate schoolPK–50
Keokuk Christian AcademyKeokukPrivate schoolPK–120
Keokuk High SchoolKeokukPublic school9–120
Keokuk Middle SchoolKeokukPublic school6–80
Keota Elementary SchoolKeotaPublic schoolPK–60
Keota High SchoolKeotaPublic school7–120
Keystone Elementary SchoolKeystonePublic schoolPK–30
KinderhausDecorahPrivate schoolPK–K0
King Elementary SchoolDes MoinesPublic schoolK–50
Kingsley Elementary SchoolWaterlooPublic schoolK–50
Kingsley Elementary SchoolKingsleyPublic schoolK–40
Kingsley-Pierson High SchoolKingsleyPublic school9–120
Kinsey Elementary SchoolSioux CenterPublic schoolK–30
Kirkwood Elementary SchoolCoralvillePublic schoolPK–50
Kittrell Elementary SchoolWaterlooPublic schoolPK–50
Kluckhohn Elementary SchoolLe MarsPublic schoolK–50
Knoxville High SchoolKnoxvillePublic school9–120
Knoxville Middle SchoolKnoxvillePublic school6–80
Kuemper Catholic Grade SchoolCarrollPrivate schoolPK–120
La Porte City Elementary SchoolLa Porte CityPublic schoolPK–50
La Salle Catholic SchoolHoly CrossPrivate schoolPK–60
Lake Mills Elementary SchoolLake MillsPublic schoolPK–50
Lake Mills Middle SchoolLake MillsPublic school6–80
Lake Mills Senior High SchoolLake MillsPublic school9–120
Lakeview ElementaryCentervillePublic schoolK–50
Lakeview ElementarySolonPublic schoolPK–20
Lakewood Elementary SchoolNorwalkPublic school4–50
Lambert Elementary SchoolManchesterPublic schoolPK–40
Lamoni Elementary SchoolLamoniPublic schoolPK–50
Lamoni High SchoolLamoniPublic school9–120
Lamoni Middle SchoolLamoniPublic school6–80
Lansing Middle SchoolLansingPublic school6–80
Lasalle Catholic Elementary SchoolCedar RapidsPrivate schoolPK–40
Lasalle Catholic Middle SchoolCedar RapidsPrivate school5–80
Laurens-Marathon Elementary SchoolLaurensPublic schoolPK–60
Lawson Elementary SchoolJohnstonPublic schoolK–50
Lawton-Bronson Junior-Senior High SchoolLawtonPublic school7–120
Le Mars High SchoolLe MarsPublic school9–120
Le Mars Middle SchoolLe MarsPublic school6–80
Ledges Elementary SchoolBoonePublic schoolPK–10
Leeds Elementary SchoolSioux CityPublic schoolPK–50