Schools in Missouri

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

Schools in Missouri

Showing 1,351–1,400 of 2,957 schools in Missouri.

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 Missouri, sorted by name (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
MCMILLAN EARLY LEARNING CENTERMEXICOPublic schoolPK–K0
MCKINLEY ELEM.JOPLINPublic schoolK–50
MCKINLEY CLASS. LEADERSHIP AC.ST LOUISPublic school6–120
MCKELVEY PRIMARYST.LOUISPublic schoolK–10
MCKELVEY INTERMEDIATEMARYLAND HEIGHTSPublic school2–50
MCINTIRE ELEM.FULTONPublic school1–50
MCGREGOR ELEM.SPRINGFIELDPublic schoolK–50
MCGRATH ELEM.BRENTWOODPublic schoolK–50
MCEOWEN ELEM.HARRISONVILLEPublic school3–50
MCDONALD COUNTY HIGHANDERSONPublic school9–120
MCCURDY ELEM.FLORISSANTPublic schoolPK–50
MCCULLOCH ELEMENTARYREPUBLICPublic schoolK–40
MCCLUER NORTH HIGHFLORISSANTPublic school9–120
MCCLUER HIGHFLORISSANTPublic school9–120
MCBRIDE ELEM.SPRINGFIELDPublic schoolPK–40
McAuley Catholic High SchoolJoplinPrivate school9–120
Mc Cartan Memorial SchoolMarcelinePrivate schoolPK–80
MAYSVILLE JR.-SR. HIGHMAYSVILLEPublic school7–120
MAYSVILLE ELEM.MAYSVILLEPublic schoolPK–60
MATTHEWS ELEMENTARYMATTHEWSPublic schoolPK–50
MATTHEWS ELEM.GRAIN VALLEYPublic schoolK–50
MATHIS ELEMENTARYHAYTIPublic schoolPK–60
MATHEWS ELEM.NIXAPublic schoolK–40
MASON RIDGE ELEM.TOWN & COUNTRYPublic schoolK–50
MASON ELEM.ST LOUISPublic schoolPK–60
MASON ELEM.LEE'S SUMMITPublic schoolK–50
MARYVILLE TREATMENT CENTERMARYVILLEPublic school7–120
MARYVILLE MIDDLEMARYVILLEPublic school5–80
MARYVILLE HIGHMARYVILLEPublic school9–120
Marygrove Services, Inc.FlorissantPrivate school5–110
Mary Queen Of Peace SchoolWebster GrovesPrivate schoolPK–80
MARY PAXTON KEELEY ELEM.COLUMBIAPublic schoolPK–50
Mary Institute & St. Louis Country Day SchoolSaint LouisPrivate schoolPK–120
Mary Immaculate Elementary SchoolKirksvillePrivate schoolK–80
MARVIN ELEM.ST LOUISPublic schoolK–50
MARTIN WARREN ELEM.WARRENSBURGPublic school3–50
Martin Luther SchoolJoplinPrivate schoolPK–80
MARTIN CITY ELEM.KANSAS CITYPublic schoolK–80
Marthasville ElementaryMarthasvillePublic schoolK–60
MARSHFIELD JR. HIGHMARSHFIELDPublic school6–80
MARSHFIELD HIGHMARSHFIELDPublic school9–120
Marshfield Early Learning CntrMARSHFIELDPublic schoolPK0
MARSHALL SR. HIGHMARSHALLPublic school9–120
Marshall Intermediate SchoolMARSHALLPublic school3–50
MARQUETTE SR. HIGHCHESTERFIELDPublic school9–120
MARQUAND-ZION HIGHMARQUANDPublic school6–120
MARQUAND ELEM.MARQUANDPublic schoolPK–50
MARK TWAIN SR. HIGHCENTERPublic school9–120
MARK TWAIN JR. HIGHCENTERPublic school6–80
MARK TWAIN ELEM.CARTHAGEPublic schoolK–30