Schools in Michigan

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Michigan

Showing 2,101–2,150 of 3,467 public schools in Michigan.

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 Michigan, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Mecosta Elementary SchoolMECOSTAPublic schoolPK–40
MecostaOsceola Career CenterBIG RAPIDSPublic school11–120
MecostaOsceola Education CenterBIG RAPIDSPublic schoolPK–120
Melvindale High SchoolALLEN PARKPublic school9–120
Memorial Elementary 12 CampusGARDEN CITYPublic school1–20
Memorial Elementary SchoolRIVERVIEWPublic schoolPK–50
Memphis Elementary SchoolMEMPHISPublic schoolPK–60
Memphis JuniorSenior High SchoolMEMPHISPublic school7–120
Mendon Elementary SchoolMENDONPublic schoolPK–50
Mendon MiddleHigh SchoolMENDONPublic school6–120
Menominee Elementary SchoolMENOMINEEPublic schoolPK–50
Menominee High SchoolMENOMINEEPublic school9–120
Menominee ISD Special EducationMENOMINEEPublic school1–120
Menominee Jr High SchoolMENOMINEEPublic school6–80
Meridian Early College High SchoolSANFORDPublic school9–120
Meridian Elementary SchoolSANFORDPublic schoolPK–40
Meridian Junior High SchoolSANFORDPublic school5–80
Merrill Elementary SchoolMERRILLPublic schoolPK–50
Merrill High SchoolMERRILLPublic school9–120
Merrill Middle SchoolMERRILLPublic school6–80
Merrill Park Elementary SchoolSAGINAWPublic schoolPK–50
Merritt AcademyNEW HAVENPublic schoolPK–120
Merritt Elementary SchoolNILESPublic schoolPK–20
Meryl S Colt Early Childhood Education CenterLANSINGPublic schoolPK–K0
Mesick Consolidated JrSr High SchoolMESICKPublic school6–120
Messmore Elementary SchoolSTERLING HEIGHTSPublic schoolPK–60
Metro Charter AcademyROMULUSPublic schoolK–80
Meyer Elementary SchoolLEXINGTONPublic schoolPK–40
MG Millet Learning CenterSAGINAWPublic schoolPK–120
Miami Elementary SchoolCLINTON TWPPublic schoolPK–50
Michael Hamady Elementary SchoolFLINTPublic schoolK–10
Michener Elementary SchoolADRIANPublic schoolPK–50
Michigamme Elementary SchoolPORT HURONPublic schoolPK–50
Michigan Center JrSr High SchoolMICHIGAN CENTERPublic school7–120
Michigan Collegiate ElementaryROSEVILLEPublic schoolPK–60
Michigan Collegiate MiddleHigh SchoolWARRENPublic school7–120
Michigan Connections AcademyOKEMOSPublic schoolK–120
Michigan Cyber AcademyHAZEL PARKPublic school9–120
Michigan Great Lakes Virtual AcademyMANISTEEPublic schoolPK–120
Michigan International Prep SchoolELSIEPublic schoolK–120
Michigan Mathematics and Science Academy DequindreWARRENPublic schoolK–120
Michigan Mathematics and Science Academy LorraineWARRENPublic schoolPK–60
Michigan Online SchoolGOBLESPublic schoolK–120
Michigan School for the DeafFLINTPublic schoolPK–120
Michigan Virtual Charter AcademyHAZEL PARKPublic schoolK–120
Michigan Youth Challenge AcademyBATTLE CREEKPublic school9–120
Michigan Youth Treatment CenterMOUNT CLEMENSPublic school6–120
Mid Peninsula SchoolROCKPublic schoolK–120
Middle School at ParksideJACKSONPublic school6–80
Middle School CentralHARRISON TOWNSHIPPublic school6–80