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,751–2,800 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
Orville C Krause Elementary SchoolARMADAPublic schoolPK–50
Osborn High SchoolDETROITPublic school9–120
Oscar A Carlson High SchoolROCKWOODPublic school9–120
Oscoda Area High SchoolOSCODAPublic school7–120
Otsego Christian SchoolGaylordPrivate schoolPK–60
Otsego High SchoolOTSEGOPublic school9–120
Otsego Middle SchoolOTSEGOPublic school6–80
Otsego West Campus High SchoolOTSEGOPublic school6–120
Ottawa Area CenterALLENDALEPublic schoolPK–120
Ottawa Elementary SchoolCLINTON TWPPublic schoolPK–50
Ottawa Elementary SchoolPETOSKEYPublic schoolPK–50
Ottawa Elementary SchoolBUCHANANPublic schoolPK–10
Ottawa High TransitionGRAND RAPIDSPublic school9–120
Ottawa Hills High SchoolGRAND RAPIDSPublic school9–120
Our Kidz World Learning CenterDetroitPrivate schoolPK–K0
Our Lady Of Good Counsel SchoolPlymouthPrivate schoolPK–80
Our Lady Of Lake Huron SchoolHarbor BeachPrivate schoolPK–80
Our Lady Of Refuge SchoolOrchard LakePrivate schoolPK–80
Our Lady Of The Lake Regional Catholic SchoolPrudenvillePrivate schoolPK–80
Our Lady Of The Lakes Catholic SchoolWaterfordPrivate schoolPK–120
Our Lady Of VictoryNorthvillePrivate schoolPK–80
Our Lady Star Of The Sea ElementaryGrosse Pointe WoodsPrivate schoolPK–80
Our Savior Evangelical Lutheran SchoolHartlandPrivate schoolPK–80
Our Savior Lutheran SchoolLansingPrivate schoolPK–80
Our Savior Lutheran SchoolGrand RapidsPrivate schoolPK–80
Our Savior Lutheran SchoolMarlettePrivate schoolK0
Our Shepherd Lutheran School & PreschoolBirminghamPrivate schoolK–80
Outlook AcademyALLEGANPublic school6–120
Outlook Academy Youth Home CampusALLEGANPublic school5–120
OvidElsie Comm EdAlt HSOVIDPublic school9–120
OvidElsie High SchoolELSIEPublic school9–120
OvidElsie Middle SchoolELSIEPublic school6–80
Owen Elementary SchoolPONTIACPublic schoolK–60
Owen Intermediate SchoolBELLEVILLEPublic school4–60
OwendaleGagetown Elementary SchoolOWENDALEPublic schoolPK–50
OwendaleGagetown JrSr High SchoolOWENDALEPublic school6–120
Owosso High SchoolOWOSSOPublic school9–120
Owosso Middle SchoolOWOSSOPublic school6–80
Oxbow Elementary SchoolWHITE LAKEPublic schoolPK–50
Oxford Bridges High SchoolOXFORDPublic school9–120
Oxford Crossroads Day SchoolOXFORDPublic school6–120
Oxford Elementary SchoolOXFORDPublic school3–50
Oxford High SchoolOXFORDPublic school9–120
Oxford Middle SchoolOXFORDPublic school6–80
Oxford Virtual AcademyOXFORDPublic schoolPK–120
Paddock Elementary SchoolMILANPublic schoolPK–10
Page Elementary SchoolMIDDLEVILLEPublic school4–50
Page Middle SchoolMADISON HEIGHTSPublic school6–80
Paint Creek Elementary SchoolLAKE ORIONPublic schoolPK–50
Palmer Park Preparatory AcademyDETROITPublic schoolPK–80