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 3,751–3,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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Belle River Elementary SchoolMARINE CITYPublic schoolK–50
Bellamy Creek Correctional FacilityIONIAPublic school9–120
Bellaire MiddleHigh SchoolBELLAIREPublic school6–120
Belding Middle SchoolBELDINGPublic school6–80
Belding High SchoolBELDINGPublic school9–120
Beer Middle SchoolWARRENPublic school6–80
Beekman CenterLANSINGPublic schoolPK–120
Beechview Elementary SchoolFARMINGTON HILLSPublic schoolK–50
Beechnau Elementary SchoolRAVENNAPublic schoolPK–40
Beecher High SchoolMOUNT MORRISPublic school7–120
Beecher Alternative EducationMOUNT MORRISPublic school9–120
Beech ElementaryREDFORDPublic schoolPK–60
Bedford Senior High SchoolTEMPERANCEPublic school7–120
Bedford SchoolDEARBORN HEIGHTSPublic schoolPK–50
Bedford Junior High SchoolTEMPERANCEPublic school6–80
Bedford Bible Church SchoolBattle CreekPrivate schoolK–110
Beck Centennial Elem SchoolMACOMBPublic schoolPK–60
Beaverton JuniorSenior High SchoolBEAVERTONPublic school6–120
Beaverton Elementary SchoolBEAVERTONPublic schoolPK–50
Beaver Island Community SchoolBEAVER ISLANDPublic schoolPK–120
Beaumont Elementary SchoolWATERFORDPublic schoolPK–50
Bear Lake High SchoolBEAR LAKEPublic school7–120
Bear Lake Elementary SchoolBEAR LAKEPublic schoolPK–60
Bean Elementary SchoolSPRING ARBORPublic schoolK–50
Beal City High SchoolMOUNT PLEASANTPublic school6–120
Beal City Elementary SchoolMOUNT PLEASANTPublic schoolK–50
Beadle Lake Elementary SchoolBATTLE CREEKPublic schoolPK–40
Beacon Tree Elementary SchoolSHELBY TOWNSHIPPublic schoolPK–60
Beacon Elementary SchoolHARPER WOODSPublic schoolPK–20
Beacon Day Treatment CenterTAYLORPublic schoolK–120
Beach Middle SchoolCHELSEAPublic school6–80
Beach Elementary SchoolMUSKEGONPublic schoolK–50
Beach Elementary SchoolCEDAR SPRINGSPublic school2–30
BayArenac Community High SchoolESSEXVILLEPublic school9–120
Bay Pines CenterESCANABAPublic school6–120
Bay City Western High SchoolAUBURNPublic school9–120
Bay City Eastern High SchoolBAY CITYPublic school9–120
Bay City Central High SchoolBAY CITYPublic school9–120
Bay City Adult EducationCTPBAY CITYPublic school9–120
Bay City Academy Farragut CampusBAY CITYPublic schoolPK–120
Bauerwood SchoolJENISONPublic schoolK–60
Bauer Elementary SchoolHUDSONVILLEPublic schoolPK–40
Battle Creek STEM Innovation CenterBATTLE CREEKPublic school6–80
Battle Creek Montessori AcademySPRINGFIELDPublic schoolPK–80
Battle Creek MathSci CenterBATTLE CREEKPublic school8–120
Battle Creek Central High SchoolBATTLE CREEKPublic school9–120
Battle Creek Area Learning CenterSPRINGFIELDPublic school9–120
Battle Creek Area Catholic School St. Joseph ElemenBattle CreekPrivate schoolPK–50
Battle Creek AcademyBattle CreekPrivate schoolK–120
Bath Middle SchoolBATHPublic school6–80