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 801–850 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
Newell-Fonda Middle SchoolNewellPublic school6–80
Newton Senior High SchoolNewtonPublic school9–120
Nixon Elementary SchoolHiawathaPublic schoolPK–50
Nodaway Valley Elementary SchoolGreenfieldPublic schoolPK–40
Nodaway Valley High SchoolGreenfieldPublic school9–120
Nodaway Valley Middle SchoolFontanellePublic school5–80
Nodland Elementary SchoolSioux CityPublic schoolK–20
Norman Borlaug Elementary SchoolCoralvillePublic schoolPK–50
North Bend ElementaryNorth LibertyPublic schoolK–30
North Butler ElementaryAllisonPublic schoolPK–60
North Butler Jr/Sr High SchoolGreenePublic school7–120
North Cedar Elementary SchoolCedar FallsPublic schoolPK–60
North Cedar Jr/Sr High SchoolClarencePublic school7–120
North Cedar Lowden Elementary CenterLowdenPublic schoolPK–60
North Cedar Mechanicsville Elementary CenterMechanicsvillePublic schoolPK–60
North Central Middle SchoolNorth LibertyPublic school6–80
North Elementary SchoolLeonPublic school3–60
North Fayette Valley High SchoolWest UnionPublic school9–120
North Fayette Valley Middle SchoolElginPublic school5–80
North High SchoolSioux CityPublic school9–120
North High SchoolDes MoinesPublic school9–120
North High SchoolDavenportPublic school9–120
North Hill Elementary SchoolBurlingtonPublic schoolK–40
North Iowa Elementary Buffalo CenterBuffalo CenterPublic schoolPK–50
North Iowa High SchoolBuffalo CenterPublic school9–120
North Iowa Middle SchoolBuffalo CenterPublic school6–80
North Kossuth Elementary SchoolSwea CityPublic schoolPK–50
North Linn ElementaryTroy MillsPublic schoolPK–50
North-Linn Middle SchoolTroy MillsPublic school6–80
North-Linn Senior High SchoolTroy MillsPublic school9–120
North Mahaska Elementary SchoolNew SharonPublic schoolPK–60
North Mahaska Jr-Sr High SchoolNew SharonPublic school7–120
North Middle SchoolWaukeePublic school6–80
North Middle SchoolSioux CityPublic school6–80
North Polk Central Elementary SchoolAllemanPublic schoolPK–50
North Polk High SchoolAllemanPublic school9–120
North Polk Middle SchoolAllemanPublic school6–80
North Polk West Elementary SchoolPolk CityPublic schoolPK–20
North Ridge ElementaryWaverlyPublic schoolK–40
North Ridge ElementaryGrimesPublic schoolK–40
North Scott High SchoolEldridgePublic school9–120
North Scott Junior High SchoolEldridgePublic school7–80
North Side Elementary SchoolHamptonPublic schoolPK–K0
North Tama ElementaryTraerPublic schoolPK–60
North Tama High SchoolTraerPublic school7–120
North Union ElementaryFentonPublic schoolPK–50
North Union High SchoolArmstrongPublic school9–120
North Union Middle SchoolSwea CityPublic school6–80
Northeast ElementaryAnkenyPublic schoolK–50
Northeast Elementary SchoolGlenwoodPublic schoolPK–20