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 251–300 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
Belleville High SchoolBELLEVILLEPublic school7–120
Bellevue Elementary SchoolBELLEVUEPublic schoolPK–60
Bellevue JrSr High SchoolBELLEVUEPublic school7–120
Bellview Elementary SchoolEASTPOINTEPublic schoolK–50
Belmont Elementary SchoolBELMONTPublic schoolK–50
Bemis Elementary SchoolTROYPublic schoolK–50
Bemis Junior High SchoolSTERLING HEIGHTSPublic school7–80
Bendle High SchoolBURTONPublic school9–120
Bendle Middle SchoolBURTONPublic school6–80
Benjamin Franklin Middle SchoolWAYNEPublic school6–80
Bennett Elementary SchoolDETROITPublic schoolPK–50
Bennett Woods Elementary SchoolOKEMOSPublic schoolPK–40
Bennie Elementary SchoolALLEN PARKPublic schoolPK–50
Bentheim Elementary SchoolHAMILTONPublic schoolPK–40
Bentley Elementary SchoolCANTONPublic schoolPK–50
Bentley High School BOLD AcademyBURTONPublic school9–120
Bentley Middle SchoolBURTONPublic school6–80
Bentley Senior High SchoolBURTONPublic school9–120
Benton Harbor Charter School AcademyBENTON HARBORPublic schoolPK–90
Benton Harbor High SchoolBENTON HARBORPublic school9–120
Benzie AcademyBENZONIAPublic school6–120
Benzie Central Middle SchoolBENZONIAPublic school6–80
Benzie Central Sr High SchoolBENZONIAPublic school9–120
Berkley High SchoolBERKLEYPublic school7–120
Berkshire Middle SchoolBEVERLY HILLSPublic school6–80
Bernice McDowell Elem SchoolTAYLORPublic schoolK–50
Berrien County Juvenile CenterBERRIEN CENTERPublic school6–120
Berrien Springs Discovery AcademyBERRIEN SPRGSPublic school9–120
Berrien Springs High SchoolBERRIEN SPRINGSPublic school9–120
Berrien Springs Middle SchoolBerrien SpringsPublic school6–80
Berrien Springs Virtual AcademyBERRIEN SPRGSPublic schoolK–120
Bert Goens Learning CenterLAWRENCEPublic schoolPK–120
Bertha Neal SchoolDURANDPublic schoolPK–10
Besser Elementary SchoolALPENAPublic schoolPK–50
Bessie B Baker SchoolWAYLANDPublic schoolPK–10
Bethany Based SchoolGRAND RAPIDSPublic school6–120
Bethune Adult EducationPONTIACPublic school120
Betsie Valley SchoolTHOMPSONVILLEPublic schoolPK–50
Beverly Elementary SchoolBEVERLY HILLSPublic schoolK–50
Big Bay De Noc SchoolCOOKSPublic schoolPK–120
Big Burning SchoolBAD AXEPublic schoolK–80
Big Jackson Public SchoolPARISPublic schoolK–50
Big Rapids High SchoolBIG RAPIDSPublic school9–120
Big Rapids Middle SchoolBIG RAPIDSPublic school5–80
Big Rapids Virtual SchoolBIG RAPIDSPublic schoolK–120
Big Rock Elementary SchoolCHESANINGPublic schoolPK–30
Bingham Farms Elementary SchoolBINGHAM FARMSPublic schoolPK–50
Birch Run High SchoolBIRCH RUNPublic school9–120
Birch Run Progressive High SchoolBIRCH RUNPublic school9–120
Birchview SchoolISHPEMINGPublic schoolPK–40