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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Mount Ayr High SchoolMount AyrPublic school6–120
Mount Pleasant High SchoolMount PleasantPublic school9–120
Mount Pleasant Middle SchoolMount PleasantPublic school6–80
Mount Vernon High SchoolMount VernonPublic school9–120
Mount Vernon Middle SchoolMount VernonPublic school5–80
Moville Elementary SchoolMovillePublic schoolPK–50
Mt Olive Lutheran SchoolDes MoinesPrivate schoolPK–80
Mulberry Elementary SchoolMuscatinePublic schoolK–60
Murray Elementary SchoolMurrayPublic schoolPK–50
Murray Jr/Sr HighMurrayPublic school6–120
Muscatine Adventist Christian SchoolMuscatinePrivate schoolK–60
Muscatine High SchoolMuscatinePublic school9–120
Muskie Early Learning CenterMuscatinePublic schoolPK0
MVAO Middle SchoolAnthonPublic school6–80
Nashua-Plainfield Elementary SchoolNashuaPublic schoolPK–50
Nashua-Plainfield Junior-Senior High SchoolNashuaPublic school6–120
Ne Iowa Montessori SchoolDecorahPrivate schoolPK–60
Neil Armstrong Elementary SchoolBettendorfPublic schoolPK–50
Neil Armstrong Elementary SchoolEldridgePublic schoolPK–60
Netherlands Reformed Christian SchoolRock ValleyPrivate schoolPK–120
Nevada High SchoolNevadaPublic school9–120
Nevada Middle SchoolNevadaPublic school5–80
New Albin Elementary SchoolNew AlbinPublic schoolPK–50
New Hampton Elementary SchoolNew HamptonPublic schoolPK–40
New Hampton High SchoolNew HamptonPublic school9–120
New Hampton Middle SchoolNew HamptonPublic school5–80
New Hartford Elementary SchoolNew HartfordPublic schoolPK–50
New London Jr-Sr High SchoolNew LondonPublic school6–120
Newell-Fonda ElementaryNewellPublic schoolPK–50
Newell-Fonda High SchoolNewellPublic school9–120
Newell-Fonda Middle SchoolNewellPublic school6–80
Newman CatholicMason CityPrivate schoolPK–120
Newman Catholic Elementary SchoolMason CityPrivate schoolK–50
Newton Christian SchoolNewtonPrivate schoolPK–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