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 1,301–1,350 of 4,029 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Olivet Middle SchoolOLIVETPublic school4–80
Olivet High SchoolOLIVETPublic school9–120
Old Redford Academy Middle SchoolDETROITPublic school5–80
Old Redford Academy HighDETROITPublic school9–120
Old Redford Academy ElementaryDETROITPublic schoolPK–40
Old Mission Peninsula SchoolTRAVERSE CITYPublic schoolK–60
Okemos Public MontessoriCentralOKEMOSPublic schoolPK–40
Okemos High SchoolOKEMOSPublic school9–120
Ojibwe Charter SchoolBRIMLEYPublic schoolK–120
Ojibwa Elementary SchoolMACOMBPublic schoolPK–50
OJ DeJonge Middle SchoolLUDINGTONPublic school6–80
Ogemaw Heights High SchoolWEST BRANCHPublic school9–120
Oehrli Elementary SchoolMONTAGUEPublic school1–50
Odyssey MiddleHigh SchoolMOUNT PLEASANTPublic school7–120
OasisMOUNT PLEASANTPublic school6–120
Oakwood IntermediateALLENDALEPublic schoolK–50
Oakwood Elementary SchoolORTONVILLEPublic schoolPK–50
Oakwood Elementary SchoolPORTLANDPublic schoolPK–20
Oakwood AcademyTaylorPrivate schoolK–80
Oakview Middle SchoolOAKLANDPublic school6–80
Oakview Elementary SchoolSAINT JOHNSPublic schoolPK–50
Oakview Elementary SchoolMUSKEGONPublic schoolPK–50
Oaktree Elementary SchoolGOODRICHPublic school2–50
Oakside Prep AcademyWATERFORDPublic schoolK–120
Oaks Correctional FacilityMANISTEEPublic school9–120
Oakridge Upper Elementary SchoolMUSKEGONPublic school1–60
Oakridge Middle SchoolMUSKEGONPublic school3–120
Oakridge Lower Elementary SchoolMUSKEGONPublic schoolPK–40
Oakridge High SchoolMUSKEGONPublic school9–120
Oakman Elementary SchoolDEARBORNPublic schoolPK–50
Oakley W Best Middle SchoolDEARBORN HEIGHTSPublic school6–80
Oakley Park Elementary SchoolCOMMERCE TOWNSHIPPublic schoolK–50
Oakland Schools Technical CampusSWWIXOMPublic school9–120
Oakland Schools Technical CampusSEROYAL OAKPublic school9–120
Oakland Schools Technical CampusNWCLARKSTONPublic school9–120
Oakland Schools Technical CampusNEPONTIACPublic school9–120
Oakland Montessori AcademyNoviPrivate schoolPK–K0
Oakland International Academy PreK1DETROITPublic schoolPK–10
Oakland International Academy 912HAMTRAMCKPublic school9–120
Oakland International Academy 28DETROITPublic school2–80
Oakland FlexTech High SchoolFARMINGTON HILLSPublic school9–120
Oakland Elementary SchoolROYAL OAKPublic schoolK–50
Oakland Early CollegeFARMINGTON HILLSPublic school9–120
Oakland Christian SchoolAuburn HillsPrivate schoolK–120
Oakland Childrens AcademyTroyPrivate schoolPK–30
Oakland AcademyPORTAGEPublic schoolK–80
Oakbrook Elementary SchoolSTERLING HEIGHTSPublic schoolPK–60
Oak Trails Montessori SchoolAnn ArborPrivate schoolPK–K0
Oak Ridge Elementary SchoolROYAL OAKPublic schoolK–50
Oak Park Service Learning Academy OPSLAOAK PARKPublic schoolPK–80