The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2,504 schools in Missouri

115 counties · 621 cities · Public K-12

Missouri's public-school count of 2,504 is distributed across 115 counties and 621 cities. Springfield R-Xii runs the largest district by enrollment.

Largest district
SPRINGFIELD R-XII24,450 students · 54 schools

Test scores

Reading, SY 2024-25. State average: 49.5% met or exceeded.
Top 5 schools
  1. 1.LOUISIANA ELEM.
    LOUISIANA
    99.0%
  2. 2.REED ELEMENTARY
    ST LOUIS
    98.0%
  3. 98.0%
  4. 4.BROOKFIELD ELEM.
    BROOKFIELD
    97.0%
  5. 97.0%
Lowest 5 schools
  1. 1.0%
  2. 3.0%
  3. 3.PATTONSBURG HIGH
    PATTONSBURG
    3.1%
  4. 3.4%
  5. 5.CLARKTON HIGH
    CLARKTON
    3.4%

See all 1,494 schools ranked by score →

NameCityCountyLevelEnrollmentRating
NORTHEAST HIGHCAIRORandolph CountyHigh164·
PARIS HIGHPARISMonroe CountyHigh163·
PLEASANT VALLEY ELEM.CARTHAGEJasper CountyElementary162·
APPLETON CITY ELEM.APPLETON CITYSt. Clair CountyElementary161·
LA MONTE ELEM.LA MONTEPettis CountyElementary161·
MOMENTUM ACAD TOWER GROVE EASTSt. LouisSt. Louis cityElementary161·
NORTHWEST ELEM.HOUSTONIAPettis CountyElementary161·
VALLEY PARK MIDDLEVALLEY PARKSt. Louis CountyMiddle161·
BLUE EYE HIGHBLUE EYEStone CountyHigh160·
BRENTWOOD MIDDLEBRENTWOODSt. Louis CountyMiddle160·
DORA HIGHDORAOzark CountyHigh160·
FRONTIER SCHL OF EXCELLENCE-UKANSAS CITYJackson CountyHigh160·
GREENFIELD HIGHGREENFIELDDade CountyHigh160·
LINCOLN ELEM.ST CHARLESSt. Charles CountyElementary160·
ORRICK ELEM.ORRICKRay CountyElementary160·
PHELPS CO. ELEM.EDGAR SPRINGSPhelps CountyElementary160·
SEYMOUR MIDDLESEYMOURWebster CountyMiddle160·
SPOKANE MIDDLESPOKANEChristian CountyMiddle160·
BEVIER ELEM.BEVIERMacon CountyElementary159·
LIGGETT TRAIL EDUCATION CENTERBLUE SPRINGSJackson CountyCombined159·
MEADOW HEIGHTS HIGHPATTONBollinger CountyHigh158·
NORTHEAST ELEM.CAIRORandolph CountyElementary158·
PIERCE CITY MIDDLEPIERCE CITYLawrence CountyMiddle158·
PLEASANT VIEW ELEM.TRENTONGrundy CountyElementary158·
RICHLAND ELEM.ESSEXStoddard CountyElementary158·
SHELL KNOB ELEM.SHELL KNOBBarry CountyElementary158·
STOUTLAND HIGHSTOUTLANDCamden CountyHigh158·
EARLY CHILDHOOD LEARNING CNTRBOLIVARPolk CountyElementary157·
HURRICANE DECK ELEMENTARYSUNRISE BEACHCamden CountyElementary157·
MARIONVILLE MIDDLEMarionvilleLawrence CountyMiddle157·
NEWBURG ELEM.NEWBURGPhelps CountyElementary157·
RUSHVILLE ELEM.RUSHVILLEBuchanan CountyElementary157·
HUMANSVILLE ELEM.HUMANSVILLEPolk CountyElementary156·
KING CITY HIGHKING CITYGentry CountyHigh156·
CHADWICK ELEMENTARYCHADWICKChristian CountyElementary155·
EAST LYNNE ELEM.EAST LYNNECass CountyElementary155·
NIANGUA ELEM.NIANGUAWebster CountyElementary155·
NORTH WOOD ELEM.SALEMDent CountyElementary155·
Naylor High SchoolNaylorRipley CountyHigh155·
SHADY DELL EARLY CHILDHOOD CTRSPRINGFIELDGreene CountyElementary155·
WM. N. CLARK MIDDLEFAYETTEHoward CountyMiddle155·
COMMUNITY HIGHLADDONIAAudrain CountyHigh154·
EAST CARTER CO. R-II MIDDLEELLSINORECarter CountyMiddle154·
SANTA FE HIGHALMALafayette CountyHigh154·
LEETON ELEM.LEETONJohnson CountyElementary153·
SLATER HIGHSLATERSaline CountyHigh153·
STANBERRY HIGHSTANBERRYGentry CountyHigh153·
GREEN FOREST ELEM.SALEMDent CountyElementary152·
NEWBURG HIGHNEWBURGPhelps CountyHigh152·
SANTA FE ELEM.WAVERLYLafayette CountyElementary152·
STEWARTSVILLE ELEM.STEWARTSVILLEDeKalb CountyElementary152·
VERONA ELEM.VERONALawrence CountyElementary152·
EXCELSIOR SPRINGS EAR CHLD CTREXCELSIOR SPRINGSClay CountyElementary151·
LOUISIANA MIDDLELOUISIANAPike CountyMiddle151·
PRINCETON R-V JR.-SR. HIGHPRINCETONMercer CountyHigh151·
Viburnum ElementaryVIBURNUMIron CountyElementary151·
FORDLAND MIDDLEFORDLANDWebster CountyMiddle150·
HAMILTON MIDDLEHAMILTONCaldwell CountyMiddle150·
LA PLATA HIGHLA PLATAMacon CountyHigh150·
MARION C. EARLY HIGHMORRISVILLEPolk CountyHigh150·
SOUTHLAND ELEM.CARDWELLDunklin CountyElementary150·
BILLINGS SR. HIGHBILLINGSChristian CountyHigh149·
JONESBURG ELEM.JONESBURGMontgomery CountyElementary149·
OAK HILL ELEM.SALEMDent CountyElementary149·
RITENOUR EARLY CHILDHOOD CTRST LOUISSt. Louis CountyElementary149·
BRAYMER ELEM.BRAYMERCaldwell CountyElementary148·
EASTWOOD ELEM.MARSHALLSaline CountyElementary148·
GALLATIN HIGHGALLATINDaviess CountyHigh148·
DORA ELEM.DORAOzark CountyElementary147·
EXCELSIOR SPRINGS TECH. HIGHEXCELSIOR SPRINGSClay CountyHigh147·
ROBERTSVILLE ELEM.ROBERTSVILLEFranklin CountyElementary147·
SOUTH CALLAWAY EARLY CHD PK-02MokaneCallaway CountyElementary147·
TANEYVILLE ELEM.TANEYVILLETaney CountyElementary147·
EARLY CHILDHOOD CTR.DESOTOJefferson CountyElementary146·
LA PLATA ELEM.LA PLATAMacon CountyElementary145·
SHENANDOAH ELEM.ST LOUISSt. Louis cityElementary145·
SOUTH IRON HIGHANNAPOLISIron CountyHigh145·
WALNUT GROVE HIGHWALNUT GROVEGreene CountyHigh145·
WELLSVILLE-MIDDLETOWN HSWELLSVILLEMontgomery CountyHigh145·
COMMUNITY ELEM.LADDONIAAudrain CountyElementary144·
HILLVIEW ELEM.HARVIELLButler CountyElementary144·
LA MONTE HIGHLA MONTEPettis CountyHigh144·
MIDDLE SCHOOLKANSAS CITYJackson CountyMiddle144·
WALNUT GROVE ELEM.WALNUT GROVEGreene CountyElementary144·
Arthur Mallory Early ChildhoodSPRINGFIELDGreene CountyElementary143·
CLARKTON ELEM.CLARKTONDunklin CountyElementary143·
MARION C. EARLY JUNIOR HIGHMorrisvillePolk CountyMiddle143·
ST. ELIZABETH ELEM.ST ELIZABETHMiller CountyElementary143·
THE INNOVATION SCHOOL AT CVST LOUISSt. Louis CountyHigh143·
VERONA HIGHVERONALawrence CountyHigh143·
LOCKWOOD ELEM.LOCKWOODDade CountyElementary142·
PERSHING ELEM.SPRINGFIELDGreene CountyElementary142·
TARKIO ELEMENTARYTARKIOAtchison CountyElementary142·
CHARLESTON MIDDLE SCHOOLCHARLESTONMississippi CountyMiddle141·
Festus Early Childhood CenterFESTUSJefferson CountyElementary141·
BLUE EYE MIDDLEBLUE EYEStone CountyMiddle140·
MACKS CREEK HIGHMACKS CREEKCamden CountyHigh140·
Tom Butterfield Early Chld CtrMARSHALLSaline CountyElementary140·
WHEATLAND ELEM.WHEATLANDHickory CountyElementary140·
EMINENCE ELEM.EMINENCEShannon CountyElementary139·
Hartville MiddleHARTVILLEWright CountyMiddle139·
MATTHEWS ELEMENTARYMATTHEWSNew Madrid CountyElementary139·
ORAN ELEMENTARY SCHOOLORANScott CountyElementary139·
SOUTH IRON ELEM.ANNAPOLISIron CountyElementary139·
ST. ELIZABETH HIGHST ELIZABETHMiller CountyHigh139·
GRANDVIEW MIDDLEHILLSBOROJefferson CountyMiddle138·
HERMITAGE ELEM.HERMITAGEHickory CountyElementary138·
KENNETH C. HANRAHAN ELEM.JENNINGSSt. Louis CountyMiddle138·
THE SOULARD SCHOOLST.LOUISSt. Louis cityElementary138·
ACKERMANFLORISSANTSt. Louis CountyElementary137·
CLOPTON HIGHCLARKSVILLEPike CountyHigh137·
LEWIS AND CLARK ELEM.ST LOUISSt. Louis CountyElementary137·
POLO ELEM.POLOCaldwell CountyElementary137·
RICHWOODS ELEM.RICHWOODSWashington CountyElementary137·
VIENNA HIGHVIENNAMaries CountyHigh136·
BRUNSWICK ELEM.BRUNSWICKChariton CountyElementary135·
CLARKTON HIGHCLARKTONDunklin CountyHigh135·
MANSFIELD JR. HIGHMANSFIELDWright CountyMiddle135·
St. Louis Voices AcademySt. LouisSt. Louis cityElementary135·
DREXEL HIGHDREXELCass CountyHigh134·
FAIRVIEW INTERMEDIATEJENNINGSSt. Louis CountyMiddle134·
HOGAN PREPARATORY ACAD MIDDLEKANSAS CITYJackson CountyMiddle134·
NORTH PEMISCOT SR. HIGHWARDELLPemiscot CountyHigh134·
NORTH SIDE COMMUNITY-GRAND CTRST.LOUISSt. Louis cityMiddle134·
PUTNAM CO. MIDDLEUNIONVILLEPutnam CountyMiddle134·
SUGAR CREEK ELEM.SUGAR CREEKJackson CountyElementary134·
BRAYMER HIGHBRAYMERCaldwell CountyHigh133·
EARLY CHILDHOOD CTR.INDEPENDENCEJackson CountyElementary133·
HALFWAY ELEM.HALFWAYPolk CountyElementary133·
ORRICK HIGHORRICKRay CountyHigh133·
Campbellton ElementaryNew HavenFranklin CountyElementary132·
GREEN CITY ELEM.GREEN CITYSullivan CountyElementary132·
GREEN CITY HIGHGREEN CITYSullivan CountyHigh132·
HIGH GROVE Early ChildhoodGRANDVIEWJackson CountyElementary132·
NORTHVIEWFlorissantSt. Louis CountyHigh132·
AMES VISUAL/PERF. ARTSST LOUISSt. Louis cityElementary131·
GORDON PARKS ELEM.KANSAS CITYJackson CountyElementary131·
HAWK POINT ELEM.HAWK POINTLincoln CountyElementary131·
KINGSVILLE HIGHKINGSVILLEJohnson CountyHigh131·
WEST NODAWAY R-I ELEM.BURLINGTON JCTNodaway CountyElementary131·
WINONA HIGHWINONAShannon CountyHigh131·
ALBANY HIGHALBANYGentry CountyHigh130·
ALLEN VILLAGE HIGH SCHOOLKANSAS CITYJackson CountyHigh130·
NEW HAVEN HIGHNEW HAVENFranklin CountyHigh130·
CAMPBELL ELEM.SPRINGFIELDGreene CountyElementary129·
HARRISBURG MIDDLEHARRISBURGBoone CountyMiddle129·
NORTH SHELBY HIGHSHELBYVILLEShelby CountyHigh129·
QULIN MIDDLEQULINButler CountyMiddle129·
WESTRAN MIDDLECLIFTON HILLRandolph CountyMiddle129·
FRANKLIN CO. ELEM.NEW HAVENFranklin CountyElementary128·
PILOT GROVE HIGHPILOT GROVECooper CountyHigh128·
STURGEON HIGHSTURGEONBoone CountyHigh128·
KOSHKONONG ELEM.KOSHKONONGOregon CountyElementary127·
POLO HIGHPOLOCaldwell CountyHigh127·
CLINTON EARLY CHILDHOOD CENTERCLINTONHenry CountyElementary126·
GLASGOW ELEMENTARY.GLASGOWHoward CountyElementary126·
NIANGUA HIGHNIANGUAWebster CountyHigh126·
NORWOOD ELEM.NORWOODWright CountyElementary126·
SOUTH SHELBY MIDDLE SCHOOLSHELBINAShelby CountyMiddle126·
DON EARL EARLY CHILDHOOD CTR.ARNOLDJefferson CountyElementary125·
DREXEL ELEM.DREXELCass CountyElementary125·
JEFFERSON ELEM.ST LOUISSt. Louis cityElementary125·
MILLER CO. ELEM.TUSCUMBIAMiller CountyElementary125·
NORTH ANDREW ELEM.ROSENDALEAndrew CountyElementary125·
RICHLAND HIGHESSEXStoddard CountyHigh125·
RIPLEY CO. ELEM.DoniphanRipley CountyElementary125·
TWO MILE PRAIRIE ELEM.COLUMBIABoone CountyElementary125·
WORTH CO. HIGHGRANT CITYWorth CountyHigh125·
EARLY EDUCATION CENTERHAZELWOODSt. Louis CountyElementary124·
HIGBEE HIGHHIGBEERandolph CountyHigh124·
HURLEY ELEM.HURLEYStone CountyElementary124·
BUNKER HIGHBUNKERReynolds CountyHigh123·
JULIA GOLDSTEIN EARLY CHILD.UNIVERSITY CITYSt. Louis CountyElementary123·
NORTH PLATTE JR. HIGHDEARBORNPlatte CountyMiddle123·
PINEVILLE ELEM.NOELMcDonald CountyMiddle123·
RIPLEY CO. ELEM.GATEWOODRipley CountyElementary123·
SHELDON ELEM.SHELDONVernon CountyElementary123·
CHADWICK HIGHCHADWICKChristian CountyHigh122·
COOTER HIGHCOOTERPemiscot CountyHigh122·
RAYMONDVILLE ELEM.RAYMONDVILLETexas CountyElementary122·
TIPTON MIDDLE SCHOOLTIPTONMoniteau CountyMiddle122·
WALBRIDGE ELEM. COMMUNITY ED.ST LOUISSt. Louis cityElementary122·
SOUTH HOLT ELEM.OREGONHolt CountyElementary121·
WHEATLAND HIGHWHEATLANDHickory CountyHigh121·
BRUNSWICK HIGHBRUNSWICKChariton CountyHigh120·
DEKALB JR.-SR. HIGHDEKALBBuchanan CountyHigh120·
EMINENCE HIGHEMINENCEShannon CountyHigh120·
YELLOW JACKET EARLY LEARNINGKANSAS CITYJackson CountyElementary120·
FAIR PLAY HIGHFAIR PLAYPolk CountyHigh119·
KINGSVILLE ELEM.KINGSVILLEJohnson CountyElementary119·
SOUTH HOLT HIGHOREGONHolt CountyHigh119·
ACADEMIE LAFAYETTE ARMOUR IHSKANSAS CITYJackson CountyHigh118·
DADEVILLE SR. HIGHDADEVILLEDade CountyHigh117·
DELTA HIGHDELTACape Girardeau CountyHigh117·
EARLY CHILD FAMILY EDUC. CTR.ST CHARLESSt. Charles CountyElementary117·
Northeast Nodaway ElementaryRavenwoodNodaway CountyElementary117·
EARLY CHILDHOOD AND PAT CENTERCARTHAGEJasper CountyElementary116·
Early Learning CenterWashingtonFranklin CountyElementary116·
LIBERAL ELEM.LIBERALBarton CountyElementary116·
NODAWAY-HOLT ELEM.MAITLANDHolt CountyElementary116·
PEMISCOT CO. R-III ELEM.CARUTHERSVILLEPemiscot CountyElementary116·
WELLSVILLE-MIDDLETOWN ELEM.WELLSVILLEMontgomery CountyElementary116·
GIDEON ELEM.GIDEONNew Madrid CountyElementary115·
Labadie ElementaryLabadieFranklin CountyElementary115·
MOUND CITY ELEM.MOUND CITYHolt CountyElementary115·
OTTERVILLE ELEM.OTTERVILLECooper CountyElementary115·
AVILLA ELEM.AVILLAJasper CountyElementary114·
FRANKFORD ELEM.FRANKFORDPike CountyElementary114·
FRANKLIN CO. SPECL. ED. COOP.ST CLAIRFranklin CountyCombined114·
HALFWAY SECONDARYHALFWAYPolk CountyHigh114·
MEADVILLE ELEM.MEADVILLELinn CountyElementary114·
ROSS ELEM.WardellPemiscot CountyElementary114·
ALTENBURG ELEM.ALTENBURGPerry CountyElementary113·
CENTRAL EARLY CHILDHOOD CENTERFlorissantSt. Louis CountyElementary113·
ELEMENTARY SCHOOLCLIMAX SPRINGSCamden CountyElementary113·
ASPIRE ACADEMYST. LOUISSt. Louis cityElementary112·
ATLANTA ELEM.ATLANTAMacon CountyElementary112·
EARLY EDUCATION CENTERGLADSTONEClay CountyElementary112·
FIELD EARLY CHILD./KDGN. CTR.NEOSHONewton CountyElementary112·
JAMESTOWN C-I HIGHJAMESTOWNMoniteau CountyHigh112·
SOUTHLAND HIGHCARDWELLDunklin CountyHigh112·
WESTVIEW ELEM.NEOSHONewton CountyElementary112·
KANSAS CITY GIRLS PREP MIDDLEKANSAS CITYJackson CountyMiddle111·
NORTH HARRISON ELEM.EAGLEVILLEHarrison CountyElementary111·
STRASBURG ELEM.STRASBURGCass CountyElementary111·
SUCCESS ELEM.SUCCESSTexas CountyElementary111·
GROVESPRING ELEM.GROVESPRINGWright CountyElementary110·
HARDIN-CENTRAL ELEM.HARDINRay CountyElementary110·
KIRBYVILLE ELEM.KIRBYVILLETaney CountyElementary110·
PETTIS CO. ELEM.SEDALIAPettis CountyElementary110·
EXETER HIGHEXETERBarry CountyHigh109·
MARION CO. ELEM.PHILADELPHIAMarion CountyElementary109·
PINEVILLE PRIMARYANDERSONMcDonald CountyElementary109·
DELTA ELEM.DELTACape Girardeau CountyElementary108·
HOPE LEADERSHIP ACADEMYKANSAS CITYJackson CountyElementary108·
HUMBOLDT ACAD OF HIGHER LRNINGSt. LouisSt. Louis cityElementary108·
NORTH PLATTE INTERMEDIATEEDGERTONPlatte CountyElementary108·
QULIN ELEMENTARYQULINButler CountyElementary108·
SCOTT CO. CENTRAL HIGHSIKESTONScott CountyHigh108·
MOMENTUM FOX PARKST. LOUISSt. Louis cityElementary107·
NORTH HARRISON HIGHEAGLEVILLEHarrison CountyHigh106·
SUNSHINE CENTERINDEPENDENCEJackson CountyElementary106·
ADAIR CO. ELEM.NOVINGERAdair CountyElementary105·
BELL CITY ELEM.BELL CITYStoddard CountyElementary105·
BRADLEYVILLE ELEM.BRADLEYVILLETaney CountyElementary105·
BUNKER ELEM.BUNKERReynolds CountyElementary105·
Greenways AcademyBOONVILLECooper CountyCombined105·
HUMANSVILLE HIGHHUMANSVILLEPolk CountyHigh105·
KIRBYVILLE MIDDLEKIRBYVILLETaney CountyMiddle105·
NORTH PLATTE ELEM.CAMDEN POINTPlatte CountyElementary105·

Missouri school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →