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
MULLANPHY BOTANICAL GARDENSST LOUISSt. Louis cityElementary413·
POINT ELEM.ST LOUISSt. Louis CountyElementary413·
ROSS ELEM.ST LOUISSt. Louis CountyElementary413·
Dover Hill ElementaryJOPLINJasper CountyElementary412·
EAST PRAIRIE ELEMEAST PRAIRIEMississippi CountyElementary412·
JOSEPH L. MUDD ELEM.O'FALLONSt. Charles CountyElementary412·
STE. GENEVIEVE MIDDLESTE GENEVIEVESte. Genevieve CountyMiddle412·
WILLIAMS ELEM.SPRINGFIELDGreene CountyElementary412·
STRAFFORD MIDDLESTRAFFORDGreene CountyMiddle411·
BUTLER ELEM.BUTLERBates CountyElementary410·
REED ELEMENTARYST LOUISSt. Louis CountyElementary410·
RICHARD SIMPSON ELEM.ARNOLDJefferson CountyElementary410·
SCOTT CO. ELEM.BENTONScott CountyElementary410·
CITY GARDEN MONTESSORI EAECST. LOUISSt. Louis cityElementary409·
KIPP INSPIRE ACADEMYST LOUISSt. Louis cityMiddle409·
PARKWOOD ELEM.MARYLAND HEIGHTSSt. Louis CountyElementary409·
PATHFINDER ELEM.KANSAS CITYPlatte CountyElementary409·
WOHLWEND ELEM.ST LOUISSt. Louis CountyElementary409·
WREN HOLLOW ELEM.BALLWINSt. Louis CountyElementary409·
BABLER ELEM.GLENCOESt. Louis CountyElementary408·
HARRIS ELEM.ST CHARLESSt. Charles CountyElementary408·
OWENSVILLE MIDDLEOWENSVILLEGasconade CountyMiddle408·
ROCK CREEK ELEM.O'FALLONSt. Charles CountyElementary408·
HIGHLAND PARK ELEM.LEE'S SUMMITJackson CountyElementary407·
MARTIN WARREN ELEM.WARRENSBURGJohnson CountyElementary407·
RISING HILL ELEMENTARYKANSAS CITYClay CountyElementary407·
SUMNER HIGHST LOUISSt. Louis cityHigh407·
WARFORD ELEMENTARYKANSAS CITYJackson CountyElementary407·
WINFIELD ELEM.WINFIELDLincoln CountyElementary407·
CROSSROADS PREPARATORY ACADEMYKansas CityJackson CountyHigh406·
GLADSTONE ELEMENTARYKANSAS CITYJackson CountyElementary406·
HAWTHORN ELEMENTARYCAMDENTONCamden CountyElementary405·
JEFFRIES ELEM.SPRINGFIELDGreene CountyElementary405·
MASON RIDGE ELEM.TOWN & COUNTRYSt. Louis CountyElementary405·
RICHARDSON ELEM.LEE'S SUMMITJackson CountyElementary405·
ROBIDOUX MIDDLEST JOSEPHBuchanan CountyMiddle405·
NORTH COUNTY PARKSIDE ELEM.DESLOGESt. Francois CountyElementary404·
ORCHARD DRIVE ELEM.JACKSONCape Girardeau CountyElementary404·
SPRING GARDEN MIDDLEST JOSEPHBuchanan CountyMiddle404·
WILLARD CENTRAL ELEM.SPRINGFIELDGreene CountyElementary404·
ALFRED L. RENNER ELEM.KANSAS CITYPlatte CountyElementary403·
Lathrop Elementary SchoolLathropClinton CountyElementary403·
NEW BLOOMFIELD ELEM.NEW BLOOMFIELDCallaway CountyElementary403·
SIKESTON KINDERGARTEN CTR.SIKESTONScott CountyElementary403·
TRUMAN LEARNING CENTERFARMINGTONSt. Francois CountyElementary403·
VETERANS ELEM.HANNIBALMarion CountyElementary403·
EWING MARION KAUFFMAN HIGHKansas CityJackson CountyHigh402·
GATEWAY SCIENCE ACAD-SOUTH ELEST. LOUISSt. Louis cityElementary402·
GRAND CENTER ARTS ACADEMY HIGHST. LOUISSt. Louis cityHigh402·
PECULIAR ELEM.PECULIARCass CountyElementary402·
WRIGHT CITY WEST ELEM.WRIGHT CITYWarren CountyElementary402·
FIELD ELEM.SPRINGFIELDGreene CountyElementary401·
FRANKLIN SMITH ELEM.BLUE SPRINGSJackson CountyElementary401·
FRONTIER STEM HIGH SCHOOLKANSAS CITYJackson CountyHigh401·
LEE A. TOLBERT COM. ACADEMYKANSAS CITYJackson CountyElementary401·
LONGVIEW FARM ELEM.LEE'S SUMMITJackson CountyElementary401·
MARYVILLE MIDDLEMARYVILLENodaway CountyMiddle401·
OAK BROOK ELEM.BALLWINSt. Louis CountyElementary401·
OSAGE UPPER ELEM.OSAGE BEACHMiller CountyElementary401·
PARKER ROAD ELEMENTARYFLORISSANTSt. Louis CountyElementary401·
THOMAS HART BENTON ELEM.INDEPENDENCEJackson CountyElementary401·
BELLERIVE ELEM.CREVE COEURSt. Louis CountyElementary400·
BRYAN ELEM.NEVADAVernon CountyElementary400·
LONE JACK HIGHLONE JACKJackson CountyHigh400·
STAPLETON ELEM.JOPLINNewton CountyElementary400·
PACIFIC INTERMEDIATEPACIFICFranklin CountyMiddle399·
STERLING ELEM.WARRENSBURGJohnson CountyElementary399·
WESTPORT MIDDLE SCHOOLSPRINGFIELDGreene CountyMiddle399·
Washington West ElementaryWashingtonFranklin CountyElementary399·
CENTRALIA HIGHCENTRALIABoone CountyHigh398·
COLUMBIAN ELEM.CARTHAGEJasper CountyElementary398·
GRATZ BROWN ELEM.MOBERLYRandolph CountyElementary398·
SKAITH ELEM.ST JOSEPHBuchanan CountyElementary398·
CLEVER HIGHCLEVERChristian CountyHigh397·
FORDER ELEM.ST LOUISSt. Louis CountyElementary397·
LICKING HIGHLICKINGTexas CountyHigh397·
NICHOLAS A. INMAN INTERMEDIATENIXAChristian CountyMiddle397·
WESTRIDGE ELEM.BALLWINSt. Louis CountyElementary397·
CARR LANE VPA MIDDLEST LOUISSt. Louis cityMiddle396·
MOUNTAIN VIEW ELEM.MOUNTAIN VIEWHowell CountyElementary396·
PIONEER TRAIL ELEMENTARYJEFFERSON CITYCole CountyElementary396·
PLEASANT HILL PRIMARYPLEASANT HILLCass CountyElementary396·
SEDALIA MIDDLE SCHOOLSEDALIAPettis CountyMiddle396·
SHERWOOD ELEM.SPRINGFIELDGreene CountyElementary396·
CASSVILLE MIDDLECASSVILLEBarry CountyMiddle395·
CLINTON INTERMEDIATE SCHOOLCLINTONHenry CountyElementary395·
SOARING HEIGHTS ELEM.JOPLINJasper CountyElementary395·
WILLARD SOUTH ELEM.SPRINGFIELDGreene CountyElementary395·
BOONE ELEM.TROYLincoln CountyElementary394·
CALIFORNIA MIDDLECALIFORNIAMoniteau CountyMiddle394·
Discovery ElementarySt. CharlesSt. Charles CountyElementary394·
FORSYTH HIGHFORSYTHTaney CountyHigh394·
HALLS FERRY ELEMENTARYFLORISSANTSt. Louis CountyElementary394·
WILLARD ORCHARD HILLS ELEMSPRINGFIELDGreene CountyElementary394·
FREDERICKTOWN INTERMEDIATEFREDERICKTOWNMadison CountyElementary393·
MASON ELEM.ST LOUISSt. Louis cityElementary393·
CONWAY ELEMENTARYST LOUISSt. Louis CountyElementary392·
CUBA HIGHCUBACrawford CountyHigh392·
GERNER FAMILY EARLY ED CTR.KANSAS CITYPlatte CountyElementary392·
KENNETT MIDDLEKENNETTDunklin CountyMiddle392·
TRADITIONAL SCH.MARYLAND HEIGHTSSt. Louis CountyElementary392·
AVA HIGHAVADouglas CountyHigh391·
CAMERON INTERMEDIATE SCHOOLCAMERONClinton CountyElementary391·
HOGAN PREPARATORY ACADEMY ELEMKANSAS CITYJackson CountyElementary391·
HOLDEN HIGHHOLDENJohnson CountyHigh391·
LINCOLN ELEM.TROYLincoln CountyElementary391·
MACON SENIOR HIGHMACONMacon CountyHigh390·
TIMBER CREEK ELEM.RAYMORECass CountyElementary390·
WEST COUNTY ELEM.PARK HILLSSt. Francois CountyElementary390·
CHESTERFIELD ELEM.CHESTERFIELDSt. Louis CountyElementary389·
RICHARDS ELEM.WEST PLAINSHowell CountyElementary389·
WEST LANE ELEM.JACKSONCape Girardeau CountyElementary389·
COLEMAN ELEM.ST JOSEPHBuchanan CountyElementary388·
HIGHLAND JR.-SR. HIGHLEWISTOWNLewis CountyHigh388·
ROSE ACRES ELEM.MARYLAND HEIGHTSSt. Louis CountyElementary388·
TRAILWOODS ELEMENTARYKANSAS CITYJackson CountyElementary388·
ARCADIA VALLEY ELEM.IRONTONIron CountyElementary387·
GIBSON ELEM.ST LOUISSt. Louis CountyElementary387·
HALLSVILLE PRIMARYHALLSVILLEBoone CountyElementary387·
LOGAN-ROGERSVILLE ELEMENTARYROGERSVILLEGreene CountyElementary387·
ROOSEVELT ELEM.FARMINGTONSt. Francois CountyElementary387·
SARCOXIE HIGHSARCOXIEJasper CountyHigh387·
SHENANDOAH VALLEY ELEM.CHESTERFIELDSt. Louis CountyElementary387·
AVA MIDDLEAVADouglas CountyMiddle386·
BARBARA JORDAN ELEM.UNIVERSITY CITYSt. Louis CountyElementary386·
CLYDE HAMRICK ELEM.IMPERIALJefferson CountyElementary386·
EARLY CHILDHOOD ED CENTERST. LOUISSt. Louis CountyElementary386·
PHILLIS WHEATLEY ELEMENTARYKANSAS CITYJackson CountyElementary386·
ROCKPORT HEIGHTS ELEM.ARNOLDJefferson CountyElementary386·
SULLIVAN ELEM.SULLIVANFranklin CountyElementary386·
BAYLESS JUNIOR HIGHST LOUISSt. Louis CountyMiddle385·
CLINTON MIDDLECLINTONHenry CountyMiddle385·
WARSAW HIGH SCHOOLWARSAWBenton CountyHigh385·
Highlandville ElementaryHighlandvilleChristian CountyElementary384·
OTT ELEM.INDEPENDENCEJackson CountyElementary384·
ST. PETERS ELEM.ST PETERSSt. Charles CountyElementary384·
BRIDLE RIDGE ELEMENTARYRAYMORECass CountyElementary383·
CASSVILLE INTERMEDIATECASSVILLEBarry CountyElementary383·
CLIPPARD ELEM.CAPE GIRARDEAUCape Girardeau CountyElementary383·
CREEKMOOR ELEM.RAYMORECass CountyElementary383·
DIXON ELEM.DIXONPulaski CountyElementary383·
LIFT FOR LIFE ACADEMY HIGH SCHST LOUISSt. Louis cityHigh383·
MALDEN HIGHMALDENDunklin CountyHigh383·
MATHIS ELEMENTARYHAYTIPemiscot CountyElementary383·
MORGAN CO. R-I ELEM.STOVERMorgan CountyElementary383·
GATEWAY MIDDLEST LOUISSt. Louis cityMiddle382·
KIPP KC LEGACY HIGH SCHOOLKansas CityJackson CountyHigh382·
KNOB NOSTER MIDDLEKNOB NOSTERJohnson CountyMiddle381·
LONE DELL ELEM.ARNOLDJefferson CountyElementary381·
MCBRIDE ELEM.SPRINGFIELDGreene CountyElementary380·
POND ELEM.WILDWOODSt. Louis CountyElementary380·
RIVER BEND ELEM.CHESTERFIELDSt. Louis CountyElementary380·
STRAFFORD ELEM.STRAFFORDGreene CountyElementary380·
LITTLE BLUE ELEMENTARYKANSAS CITYJackson CountyElementary379·
OLD BONHOMME ELEMENTARYST LOUISSt. Louis CountyElementary379·
BARRETTS ELEM.MANCHESTERSt. Louis CountyElementary378·
HORACE MANN ELEM.SPRINGFIELDGreene CountyElementary378·
CARTHAGE 6TH GRADE CENTERCARTHAGEJasper CountyMiddle377·
GATEWAY SCIENCE ACAD/ST LOUISSt. LouisSt. Louis cityElementary377·
MORGAN CO. HIGHVERSAILLESMorgan CountyHigh377·
BLEVINS ELEM.EUREKASt. Louis CountyElementary376·
MARK TWAIN ELEM.HANNIBALMarion CountyElementary376·
MERAMEC HEIGHTS ELEM.ARNOLDJefferson CountyElementary376·
SPOEDE ELEMENTARYST LOUISSt. Louis CountyElementary376·
ADRIAN SR. HIGHADRIANBates CountyHigh375·
CENTRAL MIDDLE SCHOOLKANSAS CITYJackson CountyMiddle375·
LOGAN-ROGERSVILLE MIDDLEROGERSVILLEGreene CountyMiddle375·
OAKVILLE ELEM.ST LOUISSt. Louis CountyElementary375·
PARTRIDGE ELEM.FT LEONARD WOODPulaski CountyElementary375·
BERKELEY ELEMENTARY SCHOOLBERKELEYSt. Louis CountyElementary374·
BOWLING GREEN HIGHBOWLING GREENPike CountyHigh373·
FAIR GROVE HIGHFAIR GROVEGreene CountyHigh373·
FAIR GROVE MIDDLEFAIR GROVEGreene CountyMiddle373·
RUSSELL ELEM.HAZELWOODSt. Louis CountyElementary373·
ARROWPOINT ELEM.ST LOUISSt. Louis CountyElementary371·
DAVID HARRISON ELEMENTARYSPRINGFIELDGreene CountyElementary371·
ESPY ELEM.NIXAChristian CountyElementary371·
LUSHER ELEM.FLORISSANTSt. Louis CountyElementary371·
Smithville MiddleSMITHVILLEClay CountyMiddle371·
CHANCE ELEM.CENTRALIABoone CountyElementary370·
MARIONVILLE ELEMMarionvilleLawrence CountyElementary370·
WILLOW SPRINGS HIGHWILLOW SPRINGSHowell CountyHigh370·
EDGAR ROAD ELEM.ST LOUISSt. Louis CountyElementary369·
HANCOCK SR. HIGHST LOUISSt. Louis CountyHigh369·
HIGHCROFT RIDGE ELEM.CHESTERFIELDSt. Louis CountyElementary369·
LAMAR HIGHLAMARBarton CountyHigh369·
LEE HUNTER ELEM.SIKESTONScott CountyElementary369·
LOGAN-ROGERSVILLE PRIMARYROGERSVILLEGreene CountyElementary369·
ST. JAMES MIDDLEST JAMESPhelps CountyMiddle369·
TRAUTWEIN ELEM.ST LOUISSt. Louis CountyElementary369·
MERAMEC ELEM.CLAYTONSt. Louis CountyElementary368·
Platte Purchase Middle SchoolKANSAS CITYPlatte CountyMiddle368·
WALNUT GROVE ELEM.FERGUSONSt. Louis CountyElementary368·
COLE CAMP ELEM.COLE CAMPBenton CountyElementary367·
HOLLISTER ELEM.HOLLISTERTaney CountyElementary367·
IBERIA ELEM.IBERIAMiller CountyElementary367·
NORTH ELEM.HOLTS SUMMITCallaway CountyElementary367·
WOODLAND ELEM.Marble HillBollinger CountyElementary367·
AC PREP ELEMENTARYKANSAS CITYJackson CountyElementary366·
MONROE ELEM.ST CHARLESSt. Charles CountyElementary366·
EUGENE ELEM.EUGENECole CountyElementary365·
HENRY ELEM.CLINTONHenry CountyElementary365·
INDIAN TRAILS ELEM.INDEPENDENCEJackson CountyElementary365·
CUBA MIDDLECUBACrawford CountyMiddle364·
EAST CARTER CO. R-II ELEM.ELLSINORECarter CountyElementary364·
NORTH CO. MIDDLEDESLOGESt. Francois CountyMiddle364·
RAYMORE ELEM.RAYMORECass CountyElementary364·
SANTA FE TRAIL ELEM.INDEPENDENCEJackson CountyElementary364·
BELAIR ELEM.JEFFERSON CITYCole CountyElementary363·
BLACKBURN ELEM.INDEPENDENCEJackson CountyElementary363·
CLEARWATER ELEMENTARYPIEDMONTWayne CountyElementary363·
SCUOLA VITA NUOVA CHARTERKANSAS CITYJackson CountyElementary363·
WASHINGTON-FRANKLIN ELEM.FARMINGTONSt. Francois CountyElementary363·
CASSELL PARK ELEMENTARYINDEPENDENCEJackson CountyElementary362·
EDISON ELEM.ST JOSEPHBuchanan CountyElementary362·
HERITAGE ELEMENTARYLAKE OZARKMiller CountyElementary362·
JOHN W. LUFF ELEM.INDEPENDENCEJackson CountyElementary362·
LAWSON HIGHLAWSONRay CountyHigh362·
OSTMANN ELEM.O'FALLONSt. Charles CountyElementary362·
Orchard Farm Middle SchoolST CHARLESSt. Charles CountyMiddle362·
ARMSTRONG ELEM.HAZELWOODSt. Louis CountyElementary361·
BRISTOL ELEM.ST LOUISSt. Louis CountyElementary361·
BUSCH MS CHARACTER ATHLETICSST LOUISSt. Louis cityMiddle361·
CENTRAL HIGH SCHOOLNEW MADRIDNew Madrid CountyHigh361·
HALLSVILLE INTERMEDIATEHALLSVILLEBoone CountyElementary361·
HICKMAN MILLS 8TH GRADE CENTERKANSAS CITYJackson CountyMiddle361·
FREMONT ELEM.SPRINGFIELDGreene CountyElementary360·
HANNA WOODS ELEM.BALLWINSt. Louis CountyElementary360·
HOLLIDAY MONTESSORIKANSAS CITYJackson CountyElementary360·
JOHN T. HARTMAN ELEMENTARYKANSAS CITYJackson CountyElementary360·
PORTAGEVILLE HIGHPORTAGEVILLENew Madrid CountyHigh360·
BUDER ELEM.ST LOUISSt. Louis cityElementary359·
HOUSTON HIGHHOUSTONTexas CountyHigh359·
PARKADE ELEM.COLUMBIABoone CountyElementary359·
PIPKIN MIDDLESPRINGFIELDGreene CountyMiddle359·
THAYER SR. HIGHTHAYEROregon CountyHigh359·
WING ELEM.SIKESTONNew Madrid CountyElementary359·
Maple ElementarySMITHVILLEClay CountyElementary358·
BLUE HILLS ELEM.INDEPENDENCEJackson CountyElementary357·
LADUE FIFTH GRADE CENTERST. LOUISSt. Louis CountyMiddle357·
BARFIELD EARLY CHILDHOOD CNTRO'FALLONSt. Charles CountyElementary356·
FORSYTH MIDDLEFORSYTHTaney CountyMiddle356·
MARK TWAIN ELEM.SPRINGFIELDGreene CountyElementary356·
SANTA FE ELEMENTARYKANSAS CITYJackson CountyElementary356·
WEBSTER PRIMARY CTR.WEBB CITYJasper CountyElementary356·
WILLARD INTERMEDIATE NORTHWILLARDGreene CountyMiddle356·
WINDSOR ELEM.WINDSORHenry CountyElementary356·
CARMAN TRAILS ELEM.MANCHESTERSt. Louis CountyElementary355·
CROSSROADS - CENTRAL STREETKANSAS CITYJackson CountyElementary355·
FLEETRIDGE ELEM.KANSAS CITYJackson CountyElementary355·

Missouri school rankings

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