Schools in Kentucky

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Kentucky

Showing 901–950 of 1,542 public schools in Kentucky.

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 Kentucky, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Mason County Middle SchoolMaysvillePublic school6–80
Maupin ElementaryLouisvillePublic schoolPK–50
Maurice Bowling Middle SchoolOwentonPublic school5–80
Maxwell Spanish Immersion Elem SchoolLexingtonPublic schoolK–50
May Valley Elementary SchoolMartinPublic schoolPK–80
Mayfield Elementary SchoolMayfieldPublic schoolPK–40
Mayfield/Graves County Area Tech CenterMayfieldPublic school8–120
Mayfield High SchoolMayfieldPublic school9–120
Mayfield Middle SchoolMayfieldPublic school5–80
Mayfield Youth Development CenterMayfieldPublic school6–120
Mayo Technical CollegePaintsvillePublic schoolNot known0
MC AcademyBentonPublic school6–120
McBrayer Elementary SchoolMoreheadPublic schoolK–50
McCracken County High SchoolPaducahPublic school9–120
McCracken Open Campus SchoolWest PaducahPublic schoolK–120
McCracken Regional SchoolPaducahPublic school4–120
McCreary Central High SchoolStearnsPublic school9–120
McCreary County Middle SchoolStearnsPublic school6–80
McDaniel Learning CenterLondonPublic school9–120
Mcferran Preparatory AcademyLouisvillePublic schoolPK–50
McKee Elementary SchoolMcKeePublic schoolPK–50
Mckell Elementary SchoolSouth ShorePublic schoolPK–50
Mckell Middle SchoolSouth ShorePublic school6–80
McLean County Alternative CenterCalhounPublic school9–120
McLean County High SchoolCalhounPublic school9–120
McLean County Middle SchoolCalhounPublic school6–80
McNabb Elementary SchoolPaducahPublic schoolK–50
McNabb Middle SchoolMount SterlingPublic school6–80
Meade County College and Career CenterBrandenburgPublic school8–120
Meade County High SchoolBrandenburgPublic school9–120
Meadow Lands Elementary SchoolOwensboroPublic schoolPK–50
Meadow View Elementary SchoolRadcliffPublic schoolK–50
Meadowthorpe Elementary SchoolLexingtonPublic schoolPK–50
Medora ElementaryLouisvillePublic schoolK–50
Meece Middle SchoolSomersetPublic school5–80
Memorial Education CenterSomersetPublic schoolPK–K0
Memorial Elementary SchoolHardyvillePublic schoolPK–80
Menifee Central SchoolFrenchburgPublic schoolK–70
Menifee County High SchoolFrenchburgPublic school8–120
Mercer CentralHarrodsburgPublic school9–120
Mercer County Day TreatmentHarrodsburgPublic school6–120
Mercer County Elementary SchoolHarrodsburgPublic schoolPK–20
Mercer County Intermediate SchoolHarrodsburgPublic school3–50
Mercer County Senior High SchoolHarrodsburgPublic school9–120
Metcalfe County AcademyEdmontonPublic school5–120
Metcalfe County Elementary SchoolEdmontonPublic schoolPK–50
Metcalfe County High SchoolEdmontonPublic school9–120
Metcalfe County Middle SchoolEdmontonPublic school6–80
Meyzeek MiddleLouisvillePublic school6–80
Middlesboro Alternative SchoolMiddlesboroPublic school7–120