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,051–1,100 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
OSAGE CO. R-III PRESCHOOLWESTPHALIAPublic schoolPK0
OSAGE CO. ELEM.LINNPublic schoolPK–50
OSAGE CO. ELEM.CHAMOISPublic schoolPK–50
OSAGE BEACH ELEMENTARYOSAGE BEACHPublic schoolK–40
ORRICK HIGHORRICKPublic school6–120
ORRICK ELEM.ORRICKPublic schoolPK–50
OREARVILLE ELEM.SLATERPublic schoolPK–80
Orchard Farm Middle SchoolST CHARLESPublic school5–60
Orchard Farm Junior High SchlST. CHARLESPublic school7–80
Orchard Farm High SchoolSt. CharlesPublic school9–120
Orchard Farm ElementarySt. CharlesPublic schoolK–40
ORCHARD DRIVE ELEM.JACKSONPublic schoolK–40
ORAN HIGH SCHOOLORANPublic school7–120
ORAN ELEMENTARY SCHOOLORANPublic schoolK–60
O'NEAL ELEM.POPLAR BLUFFPublic school1–30
Oltc InstituteSaint LouisPrivate schoolK–120
OLD NORTH ACADEMYST. LOUISPublic schoolPK–80
OLD BONHOMME ELEMENTARYST LOUISPublic schoolK–40
Of St. JosephSaint JosephPrivate schoolK–80
ODESSA UPPER ELEMENTARYODESSAPublic school3–50
ODESSA MIDDLEODESSAPublic school6–80
ODESSA HIGHODESSAPublic school9–120
OAKWOOD MANOR ELEMENTARYGLADSTONEPublic schoolPK–50
OAKWOOD ELEM.HANNIBALPublic schoolK–50
OAKVILLE SR. HIGHST LOUISPublic school9–120
OAKVILLE MIDDLEST LOUISPublic school6–80
OAKVILLE ELEM.ST LOUISPublic schoolK–50
OAKVIEW SCHOOLMONETTPublic schoolK–120
OAKLAND MIDDLE SCHOOLCOLUMBIAPublic school6–80
Oakhill Day SchoolGladstonePrivate schoolPK–120
Oakhaven Montessori SchoolDardenne PrairiePrivate schoolPK–40
OAK VIEW LEARNING CTR.HAYTIPublic schoolPK–120
OAK RIDGE INTERMEDIATECAMDENTONPublic school5–60
OAK RIDGE HIGHOAK RIDGEPublic school7–120
OAK RIDGE ELEM.OAK RIDGEPublic schoolPK–60
Oak Ridge Amish SchoolSeymourPrivate schoolK–80
OAK PARK HIGHKANSAS CITYPublic school9–120
OAK HILL ELEM.ST LOUISPublic schoolPK–50
OAK HILL ELEM.SALEMPublic schoolK–80
OAK GROVE PRIMARYOAK GROVEPublic schoolPK–20
OAK GROVE MIDDLEOAK GROVEPublic school6–80
OAK GROVE HIGHOAK GROVEPublic school9–120
OAK GROVE ELEM.POPLAR BLUFFPublic school1–30
OAK GROVE ELEMSt. JosephPublic schoolPK–60
OAK GROVE ELEM.OAK GROVEPublic school3–50
Oak GroveJamesportPrivate school1–80
OAK BROOK ELEM.BALLWINPublic schoolK–50
Oak BridgeFlorissantPrivate schoolPK–60
Nwmsu Horace Mann Laboratory SchoolMaryvillePrivate schoolK–60
Notre Dame Regional High SchoolCape GirardeauPrivate school9–120