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 1,451–1,500 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
Highlander Way Middle SchoolHOWELLPublic school6–80
Highlands SchoolGRAND RAPIDSPublic school5–60
Highpoint Virtual Academy of MIchiganMESICKPublic schoolK–120
Highview Elementary SchoolDEARBORN HEIGHTSPublic schoolPK–40
Hilbert Elementary SchoolREDFORDPublic schoolPK–60
Hill CenterLANSINGPublic school9–120
Hill Elementary SchoolDAVISONPublic schoolK–40
Hill Elementary SchoolTROYPublic schoolPK–50
Hillcrest Elementary SchoolDEARBORN HEIGHTSPublic schoolK–50
Hillcrest Elementary SchoolALMAPublic school1–30
Hiller Elementary SchoolMADISON HEIGHTSPublic schoolPK–50
Hillman Community JrSr High SchoolHILLMANPublic school6–120
Hillman Elementary SchoolHILLMANPublic schoolPK–50
HillMcCloy High SchoolMONTROSEPublic school8–120
Hillsdale Area Career CenterHILLSDALEPublic school10–120
Hillsdale High SchoolHILLSDALEPublic school9–120
Hillsdale Preparatory SchoolHILLSDALEPublic schoolK–80
Hillside Elementary SchoolFARMINGTON HILLSPublic schoolK–50
Hillside Elementary SchoolHARRISONPublic schoolPK–K0
Hillside Learning CenterALLEGANPublic schoolPK–120
Hillside Middle SchoolNORTHVILLEPublic school6–80
Hillside Middle SchoolKALAMAZOOPublic school6–80
Hilton Road Elementary SchoolBRIGHTONPublic schoolK–40
Hinks ElementaryALPENAPublic schoolK–50
Hoben Elementary SchoolCANTONPublic schoolK–50
Holbrook SchoolHAMTRAMCKPublic schoolK–80
Holden Elementary SchoolSTERLING HEIGHTSPublic schoolPK–60
Holland Elementary SchoolTAYLORPublic schoolK–50
Holland HeightsHOLLANDPublic schoolPK–50
Holland High SchoolHOLLANDPublic school9–120
Holland Language Academy at Van RaalteHOLLANDPublic schoolPK–50
Holland Middle SchoolHOLLANDPublic school6–80
Holland Virtual Tech High SchoolHOLLANDPublic school11–120
Holland Woods Middle SchoolPORT HURONPublic school6–80
Holly AcademyHOLLYPublic schoolK–80
Holly Elementary SchoolHOLLYPublic schoolPK–50
Holly High SchoolHOLLYPublic school9–120
Holly Middle SchoolHOLLYPublic school6–80
Holly Park AcademyLANSINGPublic schoolK–80
Hollywood ElementaryMONROEPublic schoolPK–50
Hollywood Elementary SchoolSTEVENSVILLEPublic schoolPK–50
Holmes Elementary SchoolSPRING LAKEPublic schoolPK–40
Holmes Middle SchoolLIVONIAPublic school7–80
Holmes STEAM ElementaryYPSILANTIPublic schoolK–60
Holmes STEM Middle School AcademyFLINTPublic school6–80
Holt Junior High SchoolHOLTPublic school7–80
Holt Senior High SchoolHOLTPublic school9–120
Holton Elementary SchoolHOLTONPublic schoolPK–50
Holton High SchoolHOLTONPublic school9–120
Holton Middle SchoolHOLTONPublic school6–80