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,701–2,750 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Oakridge High SchoolMUSKEGONPublic school9–120
Oakridge Lower Elementary SchoolMUSKEGONPublic schoolPK–40
Oakridge Middle SchoolMUSKEGONPublic school3–120
Oakridge Upper Elementary SchoolMUSKEGONPublic school1–60
Oaks Correctional FacilityMANISTEEPublic school9–120
Oakside Prep AcademyWATERFORDPublic schoolK–120
Oaktree Elementary SchoolGOODRICHPublic school2–50
Oakview Elementary SchoolSAINT JOHNSPublic schoolPK–50
Oakview Elementary SchoolMUSKEGONPublic schoolPK–50
Oakview Middle SchoolOAKLANDPublic school6–80
Oakwood AcademyTaylorPrivate schoolK–80
Oakwood Elementary SchoolORTONVILLEPublic schoolPK–50
Oakwood Elementary SchoolPORTLANDPublic schoolPK–20
Oakwood IntermediateALLENDALEPublic schoolK–50
OasisMOUNT PLEASANTPublic school6–120
Odyssey MiddleHigh SchoolMOUNT PLEASANTPublic school7–120
Oehrli Elementary SchoolMONTAGUEPublic school1–50
Ogemaw Heights High SchoolWEST BRANCHPublic school9–120
OJ DeJonge Middle SchoolLUDINGTONPublic school6–80
Ojibwa Elementary SchoolMACOMBPublic schoolPK–50
Ojibwe Charter SchoolBRIMLEYPublic schoolK–120
Okemos High SchoolOKEMOSPublic school9–120
Okemos Public MontessoriCentralOKEMOSPublic schoolPK–40
Old Mission Peninsula SchoolTRAVERSE CITYPublic schoolK–60
Old Redford Academy ElementaryDETROITPublic schoolPK–40
Old Redford Academy HighDETROITPublic school9–120
Old Redford Academy Middle SchoolDETROITPublic school5–80
Olivet High SchoolOLIVETPublic school9–120
Olivet Middle SchoolOLIVETPublic school4–80
Omni High SchoolSAGINAWPublic school9–120
Onaway Elementary SchoolONAWAYPublic schoolK–50
Onaway Middle SchoolONAWAYPublic school6–80
Onaway Senior High SchoolONAWAYPublic school9–120
One School GlobalBloomfield TownshipPrivate school3–120
Onekama Consolidated SchoolsONEKAMAPublic schoolK–120
Onsted Community High SchoolONSTEDPublic school9–120
Onsted ElementaryONSTEDPublic schoolPK–50
Onsted Middle SchoolONSTEDPublic school6–80
Ontonagon Area SchoolONTONAGONPublic schoolK–120
Orchard Center High SchoolMONROEPublic schoolK–120
Orchard Hills Elementary SchoolNOVIPublic schoolK–40
Orchard Primary SchoolALMONTPublic schoolPK–30
Orchard View Community EducationMUSKEGONPublic school9–120
Orchard View Early ElementaryMUSKEGONPublic schoolPK–10
Orchard View Elementary SchoolGRAND RAPIDSPublic schoolK–50
Orchard View High SchoolMUSKEGONPublic school9–120
Orchard View Middle SchoolMUSKEGONPublic school5–90
Oriole Park Elementary SchoolWYOMINGPublic schoolPK–40
Orion Oaks Elementary SchoolLAKE ORIONPublic schoolPK–50
Ortonville MontessoriOrtonvillePrivate schoolPK–K0