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,651–1,700 of 2,469 public 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
OAKWOOD ELEM.HANNIBALPublic schoolK–50
OAKWOOD MANOR ELEMENTARYGLADSTONEPublic schoolPK–50
ODESSA HIGHODESSAPublic school9–120
ODESSA MIDDLEODESSAPublic school6–80
ODESSA UPPER ELEMENTARYODESSAPublic school3–50
OLD BONHOMME ELEMENTARYST LOUISPublic schoolK–40
OLD NORTH ACADEMYST. LOUISPublic schoolPK–80
O'NEAL ELEM.POPLAR BLUFFPublic school1–30
ORAN ELEMENTARY SCHOOLORANPublic schoolK–60
ORAN HIGH SCHOOLORANPublic school7–120
ORCHARD DRIVE ELEM.JACKSONPublic schoolK–40
Orchard Farm ElementarySt. CharlesPublic schoolK–40
Orchard Farm High SchoolSt. CharlesPublic school9–120
Orchard Farm Junior High SchlST. CHARLESPublic school7–80
Orchard Farm Middle SchoolST CHARLESPublic school5–60
OREARVILLE ELEM.SLATERPublic schoolPK–80
ORRICK ELEM.ORRICKPublic schoolPK–50
ORRICK HIGHORRICKPublic school6–120
OSAGE BEACH ELEMENTARYOSAGE BEACHPublic schoolK–40
OSAGE CO. ELEM.LINNPublic schoolPK–50
OSAGE CO. ELEM.CHAMOISPublic schoolPK–50
OSAGE CO. R-III PRESCHOOLWESTPHALIAPublic schoolPK0
OSAGE HIGHOSAGE BEACHPublic school9–120
OSAGE MIDDLEOSAGE BEACHPublic school6–80
OSAGE TRAIL MIDDLEINDEPENDENCEPublic school7–80
OSAGE UPPER ELEM.OSAGE BEACHPublic school3–50
OSBORN ELEM.OSBORNPublic schoolPK–60
OSBORN HIGHOSBORNPublic school7–120
OSCEOLA ELEM.OSCEOLAPublic schoolPK–60
OSCEOLA JR.-SR. HIGHOSCEOLAPublic school7–120
OSTMANN ELEM.O'FALLONPublic schoolK–50
OTT ELEM.INDEPENDENCEPublic schoolPK–50
OTTERVILLE ELEM.OTTERVILLEPublic schoolPK–50
OTTERVILLE HIGHOTTERVILLEPublic school6–120
OWENSVILLE ELEM.OWENSVILLEPublic schoolPK–50
OWENSVILLE HIGHOWENSVILLEPublic school9–120
OWENSVILLE MIDDLEOWENSVILLEPublic school6–80
OZARK CORRECTIONAL CENTERFORDLANDPublic school7–120
OZARK HIGHOZARKPublic school9–120
OZARK HILLS SCHOOLSALEMPublic schoolK–120
OZARK HORIZON SCHOOLWEST PLAINSPublic schoolK–120
OZARK JR. HIGHOZARKPublic school7–80
OZARK MIDDLE SCHOOLOZARKPublic school5–60
OZARK MOUNTAIN TECHNICAL CTR.MOUNTAIN GROVEPublic school9–120
OZARK REGIONAL JUVENILE DET CTMOUNTAIN GROVEPublic schoolK–120
OZARK TIGERPAW EARLY CHILD CTROZARKPublic schoolPK–K0
PACIFIC HIGHPACIFICPublic school9–120
PACIFIC INTERMEDIATEPACIFICPublic school5–60
PALMYRA ELEM.PALMYRAPublic schoolPK–40
PALMYRA HIGHPALMYRAPublic school9–120