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 51–100 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
Alaiedon Elementary SchoolMASONPublic schoolPK–50
Alamo Elementary SchoolKALAMAZOOPublic schoolK–50
Alanson Public SchoolALANSONPublic schoolPK–120
Alba SchoolALBAPublic schoolPK–120
Albert Schweitzer Elementary SchoolWESTLANDPublic schoolPK–50
Alcona Community High SchoolHARRISVILLEPublic school6–120
Alcona Elementary SchoolHARRISVILLEPublic schoolK–50
Alcott SchoolPONTIACPublic schoolK–50
Alexander Elementary SchoolADRIANPublic schoolK–50
Alexander Hamilton Elementary SchoolWESTLANDPublic schoolPK–50
Alfred E Upton Elementary SchoolROYAL OAKPublic schoolK–50
Alger Maximum Correctional FacilityMUNISINGPublic school9–120
Alger Middle SchoolGRAND RAPIDSPublic school6–80
Algonac Alternative EducationCLAYPublic school7–120
Algonac JuniorSenior High SchoolCLAYPublic school7–120
Algonquin Elementary SchoolCLAYPublic school2–60
Algonquin Middle SchoolCLINTON TWPPublic school6–80
Alice I Ferguson Early Childhood CenterNEW BOSTONPublic schoolPK–K0
Alice M Birney K8 SchoolSOUTHFIELDPublic schoolPK–80
Allegan Alternative High SchoolALLEGANPublic school9–120
Allegan High SchoolALLEGANPublic school9–120
Allegan Online K12ALLEGANPublic schoolK–120
Allen Elementary SchoolSOUTHGATEPublic schoolPK–50
Allen Park High SchoolALLEN PARKPublic school9–120
Allen Park Middle SchoolALLEN PARKPublic school6–80
Allendale Early Childhood CenterALLENDALEPublic schoolPK–K0
Allendale Elementary SchoolMELVINDALEPublic schoolK–30
Allendale High SchoolALLENDALEPublic school8–120
Allendale Middle SchoolALLENDALEPublic school6–80
Allendale Virtual AcademyALLENDALEPublic school9–120
Alma Senior High SchoolALMAPublic school9–120
Almont High SchoolALMONTPublic school8–120
Almont Middle SchoolALMONTPublic school4–70
Alpena High SchoolALPENAPublic school8–120
Alpine Elementary SchoolCOMSTOCK PARKPublic schoolK–50
Alternative Educational Academy of Iosco CountyTAWAS CITYPublic school6–120
Alternative Educational Academy of Ogemaw CountyWEST BRANCHPublic school6–120
Alto Elementary SchoolALTOPublic schoolPK–50
Alward Elementary SchoolHUDSONVILLEPublic schoolPK–40
Amanda Moore Elementary SchoolROMEOPublic schoolK–50
Amberly Elementary SchoolPORTAGEPublic schoolPK–50
American International Academy ElementaryWESTLANDPublic schoolK–30
American International Academy High SchoolMiddle SchoollINKSTERPublic school7–120
American International Academy Upper ElementaryINKSTERPublic school4–60
American Montessori Academy ElementaryLIVONIAPublic schoolPK–10
American Montessori Academy Upper ElementaryWESTLANDPublic school2–80
Amerman Elementary SchoolNORTHVILLEPublic schoolK–50
Anchor Bay High SchoolIRAPublic school9–120
Anchor Bay Middle School NorthNEW BALTIMOREPublic school5–80
Anchor Bay Middle School SouthCHESTERFIELDPublic school5–80