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 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
Bates Elementary SchoolWOODHAVENPublic schoolPK–40
Bath Elementary SchoolBATHPublic schoolPK–50
Bath High SchoolBATHPublic school9–120
Bath Middle SchoolBATHPublic school6–80
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
Beacon Elementary SchoolHARPER WOODSPublic schoolPK–20
Beacon Tree Elementary SchoolSHELBY TOWNSHIPPublic schoolPK–60
Beadle Lake Elementary SchoolBATTLE CREEKPublic schoolPK–40
Beal City Elementary SchoolMOUNT PLEASANTPublic schoolK–50
Beal City High SchoolMOUNT PLEASANTPublic school6–120
Bean Elementary SchoolSPRING ARBORPublic schoolK–50
Bear Lake Elementary SchoolBEAR LAKEPublic schoolPK–60
Bear Lake High SchoolBEAR LAKEPublic school7–120
Beaumont Elementary SchoolWATERFORDPublic schoolPK–50
Beaver Island Community SchoolBEAVER ISLANDPublic schoolPK–120
Beaverton Elementary SchoolBEAVERTONPublic schoolPK–50
Beaverton JuniorSenior High SchoolBEAVERTONPublic school6–120
Beck Centennial Elem SchoolMACOMBPublic schoolPK–60
Bedford Junior High SchoolTEMPERANCEPublic school6–80
Bedford SchoolDEARBORN HEIGHTSPublic schoolPK–50
Bedford Senior High SchoolTEMPERANCEPublic school7–120
Beech ElementaryREDFORDPublic schoolPK–60
Beecher Alternative EducationMOUNT MORRISPublic school9–120
Beecher High SchoolMOUNT MORRISPublic school7–120
Beechnau Elementary SchoolRAVENNAPublic schoolPK–40
Beechview Elementary SchoolFARMINGTON HILLSPublic schoolK–50
Beekman CenterLANSINGPublic schoolPK–120
Beer Middle SchoolWARRENPublic school6–80
Belding High SchoolBELDINGPublic school9–120
Belding Middle SchoolBELDINGPublic school6–80
Bellaire MiddleHigh SchoolBELLAIREPublic school6–120
Bellamy Creek Correctional FacilityIONIAPublic school9–120
Belle River Elementary SchoolMARINE CITYPublic schoolK–50