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,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
Melcher-Dallas High SchoolMelcherPublic school7–120
Meredith Middle SchoolDes MoinesPublic school6–80
Merrill Middle SchoolDes MoinesPublic school6–80
Meskwaki Settlement SchoolTamaPublic schoolK–120
Metro High SchoolCedar RapidsPublic school9–120
MFL MarMac Elementary SchoolMononaPublic schoolPK–30
MFL MarMac High SchoolMononaPublic school9–120
MFL MarMac Middle SchoolMcgregorPublic school6–80
Mid City HighDavenportPublic school8–120
Mid-Prairie East Elementary SchoolKalonaPublic schoolK–20
Mid-Prairie High SchoolWellmanPublic school9–120
Mid-Prairie Middle SchoolKalonaPublic school5–80
Mid-Prairie Virtual AcademyWellmanPublic schoolK–120
Mid-Prairie West Elementary SchoolWellmanPublic school3–40
Midland ElementaryOxford JunctionPublic schoolPK–60
Midland Middle/High SchoolWyomingPublic school7–120
Missouri Valley ElementaryMissouri ValleyPublic schoolPK–50
Missouri Valley High SchoolMissouri ValleyPublic school9–120
Missouri Valley Middle SchoolMissouri ValleyPublic school6–80
Mitchell Early Childhood CenterDes MoinesPublic schoolPK0
Mitchell Elementary SchoolAmesPublic schoolK–50
Mitchellville ElementaryMitchellvillePublic schoolPK–50
MMCRU High SchoolMarcusPublic school9–120
MMCRU Marcus ElementaryMarcusPublic schoolPK–40
MOC-Floyd Valley Elementary SchoolOrange CityPublic schoolPK–50
MOC-Floyd Valley High SchoolOrange CityPublic school9–120
MOC-Floyd Valley Middle SchoolAltonPublic school6–80
Monroe Elementary SchoolMonroePublic schoolPK–20
Monroe Elementary SchoolDes MoinesPublic schoolK–50
Montessori Children's HouseWest Des MoinesPrivate schoolPK–20
Montessori School Of Iowa CityCoralvillePrivate schoolPK–20
Montezuma Elementary SchoolMontezumaPublic schoolPK–50
Montezuma High SchoolMontezumaPublic school9–120
Montezuma Junior High SchoolMontezumaPublic school6–80
Monticello High SchoolMonticelloPublic school9–120
Monticello Middle SchoolMonticelloPublic school5–80
Moore Elementary SchoolDes MoinesPublic schoolK–50
Moravia Elementary SchoolMoraviaPublic schoolPK–50
Moravia High SchoolMoraviaPublic school6–120
Mormon Trail Elementary SchoolHumestonPublic schoolPK–60
Mormon Trail Jr-Sr High SchoolHumestonPublic school7–120
Morning Star AcademyBettendorfPrivate schoolPK–120
Morning Sun Elementary SchoolMorning SunPublic schoolPK–60
Morningside ElementarySioux CityPublic schoolPK–50
Morris ElementaryBondurantPublic schoolPK–20
Morris Elementary SchoolDes MoinesPublic schoolK–50
Moulton Elementary SchoolDes MoinesPublic schoolPK–50
Moulton Elementary SchoolMoultonPublic schoolPK–60
Moulton-Udell High SchoolMoultonPublic school7–120
Mount Ayr ElementaryMount AyrPublic schoolPK–50