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,501–1,550 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Gull Lake Middle SchoolRICHLANDPublic school6–80
Gull Lake Virtual PartnershipBATTLE CREEKPublic schoolK–120
Gus Harrison Correctional FacilityADRIANPublic school9–120
Gwinn MiddleHigh SchoolGWINNPublic school6–120
H D Crull Elementary SchoolPORT HURONPublic schoolPK–50
Haas Elementary SchoolGENESEEPublic schoolPK–50
Hackett Catholic PrepKalamazooPrivate school9–120
Hahn Intermediate SchoolDAVISONPublic school5–60
Haigh Elementary SchoolDEARBORNPublic schoolPK–50
Haisley Elementary SchoolANN ARBORPublic schoolK–50
Hale Area SchoolHALEPublic schoolK–120
Hale Creek Elementary SchoolROMULUSPublic schoolK–50
Hamady Community High SchoolFLINTPublic school9–120
Hamady Middle SchoolFLINTPublic school7–80
Hamilton AcademyDETROITPublic schoolPK–80
Hamilton Elementary SchoolHAMILTONPublic schoolPK–40
Hamilton Elementary SchoolKENTWOODPublic schoolPK–50
Hamilton Elementary SchoolTROYPublic schoolK–50
Hamilton High SchoolHAMILTONPublic school9–120
Hamilton Middle SchoolHAMILTONPublic school5–80
Hamilton Virtual SchoolHOLLANDPublic schoolK–120
HamiltonParsons Elementary SchoolLEONARDPublic schoolK–50
Hamlin Elementary SchoolROCHESTER HILLSPublic schoolPK–50
Hampton Elementary SchoolROCHESTER HILLSPublic schoolPK–50
Hampton Elementary SchoolBAY CITYPublic schoolPK–50
Hamtramck AcademyHAMTRAMCKPublic schoolK–80
Hamtramck High SchoolHAMTRAMCKPublic school9–120
Hancock MiddleHigh SchoolHANCOCKPublic school6–120
Handley SchoolSAGINAWPublic schoolPK–50
Handlon Correctional FacilityIONIAPublic school9–120
Handy Middle SchoolBAY CITYPublic school6–80
Hanley International AcademyHAMTRAMCKPublic schoolPK–80
Hannahville Indian SchoolWilsonPublic schoolK–120
HanoverHorton Elementary SchoolHANOVERPublic schoolPK–50
HanoverHorton High SchoolHORTONPublic school9–120
HanoverHorton Middle SchoolHORTONPublic school6–80
Harbor Beach Community High SchoolHARBOR BEACHPublic school9–120
Harbor Beach Elementary SchoolHARBOR BEACHPublic schoolK–40
Harbor Beach Middle SchoolHARBOR BEACHPublic school5–80
Harbor High SchoolCOMMERCE TWPPublic school9–120
Harbor Light Christian SchoolHarbor SpringsPrivate schoolPK–120
Harbor Lights Middle SchoolHOLLANDPublic school6–80
Harbor Springs High SchoolHARBOR SPGSPublic school9–120
Harbor Springs Middle SchoolHARBOR SPRINGSPublic school5–80
Harlan Elementary SchoolBLOOMFIELD HILLSPublic schoolPK–50
Harmon Elementary SchoolSAINT CLAIR SHORESPublic schoolPK–50
Harmony Montessori CenterOak ParkPrivate schoolPK–K0
Harms Elementary SchoolDETROITPublic schoolPK–80
Harper Creek High SchoolBATTLE CREEKPublic school9–120
Harper Creek Middle SchoolBATTLE CREEKPublic school5–80