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 201–250 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
Baldwin Street Middle SchoolHUDSONVILLEPublic school7–80
Ballard Elementary SchoolNILESPublic schoolPK–50
Bangor Career AcademyBANGORPublic schoolK–120
Bangor Central SchoolBAY CITYPublic schoolPK–50
Bangor High SchoolBANGORPublic school9–120
Bangor Lincoln SchoolBAY CITYPublic schoolPK–50
Bangor Middle SchoolBANGORPublic school5–80
Bangor Township Virtual SchoolBAY CITYPublic schoolK–120
Bangor West Central SchoolBAY CITYPublic schoolK–50
Barack Obama Leadership AcademyDETROITPublic schoolK–80
Baraga Maximum Correctional FacilityBARAGAPublic school9–120
Baraga SchoolBARAGAPublic schoolK–120
Barber Elementary SchoolHIGHLAND PARKPublic schoolPK–80
Barhitte Elementary SchoolBURTONPublic schoolPK–50
Bark RiverHarris Elementary SchoolHARRISPublic schoolPK–60
Bark RiverHarris JrSr High SchoolHARRISPublic school7–120
Barkell Elementary SchoolHANCOCKPublic schoolK–50
Barnard Elementary SchoolTROYPublic schoolK–50
Barry County Christian SchoolHastingsPrivate schoolK–120
Barry ISD Special EducationHASTINGSPublic schoolPK–120
Barryton Elementary SchoolBARRYTONPublic schoolPK–40
Barth Elementary SchoolROMULUSPublic schoolPK–50
Barton Elementary SchoolDETROITPublic schoolPK–80
Baseline Middle SchoolSOUTH HAVENPublic school6–80
BatesDEXTERPublic schoolPK–120
Bates AcademyDETROITPublic schoolPK–80
Bates Elementary SchoolWOODHAVENPublic schoolPK–40
Bath Elementary SchoolBATHPublic schoolPK–50
Bath High SchoolBATHPublic school9–120
Bath Middle SchoolBATHPublic school6–80
Battle Creek AcademyBattle CreekPrivate schoolK–120
Battle Creek Area Catholic School St. Joseph ElemenBattle CreekPrivate schoolPK–50
Battle Creek Area Learning CenterSPRINGFIELDPublic school9–120
Battle Creek Central High SchoolBATTLE CREEKPublic school9–120
Battle Creek MathSci CenterBATTLE CREEKPublic school8–120
Battle Creek Montessori AcademySPRINGFIELDPublic schoolPK–80
Battle Creek STEM Innovation CenterBATTLE CREEKPublic school6–80
Bauer Elementary SchoolHUDSONVILLEPublic schoolPK–40
Bauerwood SchoolJENISONPublic schoolK–60
Bay City Academy Farragut CampusBAY CITYPublic schoolPK–120
Bay City Adult EducationCTPBAY CITYPublic school9–120
Bay City Central High SchoolBAY CITYPublic school9–120
Bay City Eastern High SchoolBAY CITYPublic school9–120
Bay City Western High SchoolAUBURNPublic school9–120
Bay Pines CenterESCANABAPublic school6–120
BayArenac Community High SchoolESSEXVILLEPublic school9–120
Beach Elementary SchoolMUSKEGONPublic schoolK–50
Beach Elementary SchoolCEDAR SPRINGSPublic school2–30
Beach Middle SchoolCHELSEAPublic school6–80
Beacon Day Treatment CenterTAYLORPublic schoolK–120