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
FOX ELEM.ARNOLDJefferson CountyElementary355·
GUADALUPE CENTERS MIDDLEKANSAS CITYJackson CountyMiddle355·
INTERMEDIATE SCH.DESLOGESt. Francois CountyMiddle355·
KENTUCKY TRAIL ELEM.BELTONCass CountyElementary355·
RALLS COUNTY ELEMENTARYCENTERRalls CountyElementary355·
WILLOW SPRINGS MIDDLEWILLOW SPRINGSHowell CountyMiddle355·
CENTRAL ELEM.WESTONPlatte CountyElementary354·
CHILLICOTHE MIDDLECHILLICOTHELivingston CountyMiddle354·
KIPP ST. LOUIS HIGHSt. LouisSt. Louis cityHigh354·
LEWIS ELEMENTARYEXCELSIOR SPRINGSClay CountyElementary354·
SPRING VALLEY ELEM.RAYTOWNJackson CountyElementary353·
SUNSHINE ELEM.SPRINGFIELDGreene CountyElementary353·
BRIARCLIFF ELEMENTARYKANSAS CITYClay CountyElementary352·
HYDE ELEM.ST JOSEPHBuchanan CountyElementary352·
REEDS SPRING ELEMENTARYREEDS SPRINGStone CountyElementary352·
COMMONS LANE ELEMENTARYFLORISSANTSt. Louis CountyElementary351·
DONIPHAN ELEM.DONIPHANRipley CountyElementary351·
TOWNSEND ELEM.FLORISSANTSt. Louis CountyElementary351·
WESTPORT ELEM.SPRINGFIELDGreene CountyElementary351·
DONIPHAN MIDDLEDONIPHANRipley CountyMiddle350·
LIBERTY SR. HIGHMOUNTAIN VIEWShannon CountyHigh350·
S.M Rissler Elementary SchoolTrentonGrundy CountyElementary350·
SOUTHWEST CITY ELEM.SOUTHWEST CITYMcDonald CountyElementary350·
NOEL ELEM.NOELMcDonald CountyMiddle349·
SOUTHWEST ELEM.WASHBURNBarry CountyElementary349·
Woerner ElemST LOUISSt. Louis cityElementary349·
Barry SchoolKANSAS CITYPlatte CountyElementary348·
EMGE ELEM.O'FALLONSt. Charles CountyElementary348·
BOYD ELEM.SPRINGFIELDGreene CountyElementary347·
DELAWARE ELEM.SPRINGFIELDGreene CountyElementary347·
KELLISON ELEM.FENTONSt. Louis CountyElementary347·
NORTH CALLAWAY HIGHKINGDOM CITYCallaway CountyHigh347·
SENN-THOMAS MIDDLEHERCULANEUMJefferson CountyMiddle347·
SHERWOOD ELEM.ARNOLDJefferson CountyElementary347·
WHITE ROCK ELEM.PINEVILLEMcDonald CountyElementary347·
CHOUTEAU ELEMENTARYKANSAS CITYClay CountyElementary346·
FAIRWAY ELEM.WILDWOODSt. Louis CountyElementary346·
PLEASANT LEA ELEM.LEE'S SUMMITJackson CountyElementary346·
SOUTHWOOD ELEM.RAYTOWNJackson CountyElementary346·
STEADLEY ELEM.CARTHAGEJasper CountyElementary346·
STEELVILLE ELEM.STEELVILLECrawford CountyElementary346·
GREEN TRAILS ELEM.CHESTERFIELDSt. Louis CountyElementary345·
MOUNT VERNON MIDDLEMOUNT VERNONLawrence CountyMiddle345·
COLE CAMP HIGHCOLE CAMPBenton CountyHigh344·
ELIOT BATTLE ELEMENTARYCOLUMBIABoone CountyElementary344·
HALE COOK ELEMENTARYKANSAS CITYJackson CountyElementary344·
LAUREL HILLS ELEM.RAYTOWNJackson CountyElementary344·
O'NEAL ELEM.POPLAR BLUFFButler CountyElementary344·
ELLISON ELEM.ST JOSEPHBuchanan CountyElementary343·
FLINT HILL ELEMENTARYWENTZVILLESt. Charles CountyElementary343·
JEFFERSON ELEM.FARMINGTONSt. Francois CountyElementary343·
LOUISIANA ELEM.LOUISIANAPike CountyElementary343·
MARCELINE HIGHMARCELINELinn CountyHigh343·
PALMYRA MIDDLEPALMYRAMarion CountyMiddle343·
VALLEY PARK ELEM.VALLEY PARKSt. Louis CountyElementary343·
BLACK HAWK ELEM.KAHOKAClark CountyElementary342·
EARLY CHILDHOODCHESTERFIELDSt. Louis CountyElementary342·
LAWSON MIDDLELAWSONRay CountyMiddle342·
CENTRAL ELEM.PIERCE CITYLawrence CountyElementary341·
GEORGE MELCHER ELEMENTARYKANSAS CITYJackson CountyElementary341·
HALLSVILLE MIDDLEHALLSVILLEBoone CountyMiddle340·
HICKORY HILLS ELEM.SPRINGFIELDGreene CountyElementary340·
WILLARD NORTH ELEM.WILLARDGreene CountyElementary340·
LESLIE BELL ELEM.LEXINGTONLafayette CountyElementary339·
CONN-WEST ELEM.GRANDVIEWJackson CountyElementary338·
DESOTO JR. HIGHDESOTOJefferson CountyMiddle338·
AVERY ELEM.ST LOUISSt. Louis CountyElementary337·
DEWEY SCH.-INTERNAT'L. STUDIESST LOUISSt. Louis cityElementary337·
SOLDAN INTERNATIONAL STUDIESST LOUISSt. Louis cityHigh337·
ALEXANDER DONIPHAN ELEM.LIBERTYClay CountyElementary336·
CRANE ELEM.CRANEStone CountyElementary336·
FIELD ELEM.ST JOSEPHBuchanan CountyElementary336·
MEADOWMERE ELEM.GRANDVIEWJackson CountyElementary336·
MONTGOMERY CO. HIGHMONTGOMERY CITYMontgomery CountyHigh336·
SHERWOOD ELEM.CREIGHTONCass CountyElementary336·
WINFIELD INTERMEDIATEWINFIELDLincoln CountyElementary336·
COMPASS ELEMENTARYKANSAS CITYJackson CountyElementary335·
SALEM UPPER ELEM.SALEMDent CountyElementary335·
WINDSOR HIGHWINDSORHenry CountyHigh334·
ASH GROVE HIGHASH GROVEGreene CountyHigh333·
LONE JACK ELEM.LONE JACKJackson CountyElementary333·
POPLAR BLUFF KINDERGARTEN CTR.POPLAR BLUFFButler CountyElementary333·
RAYMOND NANCY HODGE ELEM.IMPERIALJefferson CountyElementary333·
ALMA SCHRADER ELEM.CAPE GIRARDEAUCape Girardeau CountyElementary332·
COLLEGIATE SCHOOL OF MED/BIOST. LOUISSt. Louis cityHigh332·
DIAMOND ELEM.DIAMONDNewton CountyElementary332·
NAHED CHAPMAN NEW AMERICAN ACAST. LOUISSt. Louis cityElementary332·
WEST COUNTY HIGHPARK HILLSSt. Francois CountyHigh332·
GREAT BEGINNINGS EARLY ED CTR.LEE'S SUMMITJackson CountyElementary331·
HAZEL GROVE ELEM.LEE'S SUMMITJackson CountyElementary331·
KEEVEN ELEM.ST LOUISSt. Louis CountyElementary331·
MONROE CITY ELEM.MONROE CITYMonroe CountyElementary331·
PALMYRA HIGHPALMYRAMarion CountyHigh331·
PLEASANT VIEW MIDDLESPRINGFIELDGreene CountyMiddle331·
RIDGEVIEW ELEM.LIBERTYClay CountyElementary331·
DANIEL YOUNG ELEM.BLUE SPRINGSJackson CountyElementary330·
EASTWOOD HILLS ELEM.KANSAS CITYJackson CountyElementary330·
LARIMORE ELEM.ST LOUISSt. Louis CountyElementary330·
MAPLEWOOD ELEMENTARYKANSAS CITYClay CountyElementary330·
SCHUYLER CO. ELEM.QUEEN CITYSchuyler CountyElementary330·
STONEGATE ELEM.RAYMORECass CountyElementary330·
CONWAY HIGH SCHOOLSCONWAYLaclede CountyHigh329·
DANIEL BOONE ELEM.WARRENTONWarren CountyElementary329·
NORFLEET ELEM.KANSAS CITYJackson CountyElementary329·
EUGENE FIELD ELEM.MARYVILLENodaway CountyElementary328·
JAMES ELEMENTARYKANSAS CITYJackson CountyElementary328·
PLEASANT HILL MIDDLEPLEASANT HILLCass CountyMiddle328·
THREE TRAILS ELEM.INDEPENDENCEJackson CountyElementary328·
BUCKNER ELEM.INDEPENDENCEJackson CountyElementary327·
HIGH RIDGE ELEM.HIGH RIDGEJefferson CountyElementary327·
LONEDELL ELEM.LONEDELLFranklin CountyElementary327·
STOCKTON ELEM.STOCKTONCedar CountyElementary327·
WEST BLVD. ELEM.COLUMBIABoone CountyElementary327·
BLANCHARD ELEM.CAPE GIRARDEAUCape Girardeau CountyElementary326·
GLADDEN ELEM.BELTONCass CountyElementary326·
MONTGOMERY CITY ELEM.MONTGOMERY CITYMontgomery CountyElementary326·
NORTH ELEMENTARYWARSAWBenton CountyElementary326·
WILDER ELEM.SPRINGFIELDGreene CountyElementary326·
OSCEOLA ELEM.OSCEOLASt. Clair CountyElementary325·
BLOOMSDALE ELEM.BLOOMSDALESte. Genevieve CountyElementary324·
CRYSTAL CITY ELEM.CRYSTAL CITYJefferson CountyElementary324·
LAURENCE J. DALY ELEM.FAYETTEHoward CountyElementary324·
MCKINLEY ELEM.JOPLINJasper CountyElementary324·
MOREAU HEIGHTS ELEM.JEFFERSON CITYCole CountyElementary324·
WENDELL PHILLIPS ELEMENTARYKANSAS CITYJackson CountyElementary324·
DERBY RIDGE ELEM.COLUMBIABoone CountyElementary323·
FLYNN PARK ELEM.UNIVERSITY CITYSt. Louis CountyElementary323·
VAN-FAR ELEM.VANDALIAAudrain CountyElementary323·
BEAUFORT ELEM.BEAUFORTFranklin CountyElementary322·
FAXON ELEMENTARYKANSAS CITYJackson CountyElementary322·
WILLARD EAST ELEM.WILLARDGreene CountyElementary322·
EARL NANCE SR. ELEM.ST LOUISSt. Louis cityElementary321·
EL DORADO SPRINGS HIGHEL DORADO SPRINGSCedar CountyHigh321·
GLENRIDGE ELEM.CLAYTONSt. Louis CountyElementary321·
LINE CREEK ELEM.KANSAS CITYPlatte CountyElementary321·
MCINTIRE ELEM.FULTONCallaway CountyElementary321·
MEADOWS ELEM.ST LOUISSt. Louis CountyElementary321·
ROBINWOOD ELEMENTARYFLORISSANTSt. Louis CountyElementary321·
DOBBS ELEMENTARYKANSAS CITYJackson CountyElementary320·
PLEASANT HILL INTERMEDIATEPLEASANT HILLCass CountyMiddle320·
COLE CO. R-I ELEM.RUSSELLVILLECole CountyElementary319·
MCMILLAN EARLY LEARNING CENTERMEXICOAudrain CountyElementary319·
MOUNT VERNON ELEM.MOUNT VERNONLawrence CountyElementary319·
SEQUIOTA ELEM.SPRINGFIELDGreene CountyElementary319·
WESTRIDGE ELEM.KANSAS CITYJackson CountyElementary319·
WOODWARD ELEM.ST LOUISSt. Louis cityElementary319·
HOGAN PREPARATORY ACADEMYKANSAS CITYJackson CountyHigh318·
SUNRISE ELEM.DESOTOJefferson CountyElementary318·
Trenton High SchoolTrentonGrundy CountyHigh318·
CAMERON VETERANS MIDDLECAMERONClinton CountyMiddle317·
LINN HIGHLINNOsage CountyHigh317·
METRO HIGHST LOUISSt. Louis cityHigh317·
OAK GROVE ELEM.POPLAR BLUFFButler CountyElementary317·
RAVENWOOD ELEMENTARYKANSAS CITYClay CountyElementary317·
WEST ELEM.JEFFERSON CITYCole CountyElementary317·
WINFIELD MIDDLEWINFIELDLincoln CountyMiddle317·
BOURBON ELEMENTARY SCHOOLBOURBONCrawford CountyElementary316·
JOHN A. EVANS MIDDLEPOTOSIWashington CountyMiddle316·
LAWSON ELEM.FLORISSANTSt. Louis CountyElementary316·
TRUMAN ELEM.SPRINGFIELDGreene CountyElementary316·
ROBINSON ELEM.RAYTOWNJackson CountyElementary315·
ADRIAN ELEM.ADRIANBates CountyElementary314·
CENTER ELEM.KANSAS CITYJackson CountyElementary314·
CENTRAL VISUAL/PERF. ARTS HIGHST LOUISSt. Louis cityHigh314·
HOLLISTER MIDDLEHOLLISTERTaney CountyMiddle314·
JAMESTOWN ELEM.FLORISSANTSt. Louis CountyElementary314·
CEDAR HILL ELEM.JEFFERSON CITYCole CountyElementary313·
FAIRMOUNT ELEM.INDEPENDENCEJackson CountyElementary313·
LAURA SPEED ELLIOTT MIDDLEBOONVILLECooper CountyMiddle313·
MALLINCKRODT A.B.I. ELEM.ST LOUISSt. Louis cityElementary313·
MONETT INTERMEDIATEMONETTBarry CountyElementary313·
BUSH ELEM.FULTONCallaway CountyElementary312·
CAMPBELL ELEM.CAMPBELLDunklin CountyElementary312·
WILDER ELEM.MANSFIELDWright CountyElementary312·
DONIPHAN INTERMEDIATEDoniphanRipley CountyElementary311·
JOHN CARY EARLY CHILDHOOD CTR.ST LOUISSt. Louis CountyElementary311·
JOPLIN EARLY CHILDHOOD CTR.JOPLINJasper CountyElementary311·
PORTAGEVILLE ELEM.PORTAGEVILLENew Madrid CountyElementary311·
CABOOL ELEM.CABOOLTexas CountyElementary310·
CARROLLTON ELEMENTARY SCHOOLCARROLLTONCarroll CountyElementary310·
CENTRAL ELEM.MILLERLawrence CountyElementary310·
CHARLESTON HIGHCHARLESTONMississippi CountyHigh310·
LEE HAMILTON ELEMENTARYFERGUSONSt. Louis CountyElementary310·
LEXINGTON HIGHLEXINGTONLafayette CountyHigh310·
ROSE JOHNSON JENNINGS JR. HIGHJENNINGSSt. Louis CountyMiddle310·
SEYMOUR ELEM.SEYMOURWebster CountyElementary310·
SUNSET VALLEY ELEM.LEES SUMMITJackson CountyElementary310·
FISK ELEMENTARYFISKButler CountyElementary309·
GARRETT ELEM.HAZELWOODSt. Louis CountyElementary309·
NEW BLOOMFIELD HIGHNEW BLOOMFIELDCallaway CountyHigh309·
RICHMOND MIDDLERICHMONDRay CountyMiddle309·
WALT DISNEY ELEM.MARCELINELinn CountyElementary309·
CLAUDE BROWN ELEMENTARYTROYLincoln CountyElementary308·
PUXICO ELEM.PUXICOStoddard CountyElementary308·
CLARENCE CANNON ELEM.ELSBERRYLincoln CountyElementary307·
EARLY CHILDHOOD CENTERSt. PetersSt. Charles CountyElementary307·
FRONTIER SCHL OF INNOVATION-MKANSAS CITYJackson CountyMiddle307·
ARCADIA VALLEY HIGHIRONTONIron CountyHigh306·
CLARK CO. HIGHKAHOKAClark CountyHigh306·
DR. HENRY GIVENS JR. ELEM.ST LOUISSt. Louis CountyElementary306·
PLEASANT HILL ELEM.PLEASANT HILLCass CountyElementary306·
WINONA ELEM.WINONAShannon CountyElementary306·
ELM GROVE ELEM.INDEPENDENCEJackson CountyElementary305·
KIPP TRIUMPH ACADEMYSt. LouisSt. Louis cityMiddle305·
PLATO HIGHPLATOTexas CountyHigh305·
SENECA INTERMEDIATE SCHOOLSENECANewton CountyMiddle305·
SOUTHWEST EARLY CHILDHOOD CTRJEFFERSON CITYCole CountyElementary305·
JACKSON PARK ELEM.UNIVERSITY CITYSt. Louis CountyElementary304·
KIRKWOOD EARLY CHILD. CTR.KIRKWOODSt. Louis CountyElementary304·
WILKINSON EARLY CHILDHOOD CTR.ST LOUISSt. Louis cityElementary304·
MOUNT VERNON INTERMEDIATEMOUNT VERNONLawrence CountyElementary303·
PURDY ELEM.PURDYBarry CountyElementary303·
STANTON ELEM.FENTONSt. Louis CountyElementary303·
WILDWOOD ELEM.SARCOXIEJasper CountyElementary303·
CHESTER BOREN MIDDLECENTRALIABoone CountyMiddle302·
SOUTH ELEM.JEFFERSON CITYCole CountyElementary302·
EAST PRAIRIE HIGHEAST PRAIRIEMississippi CountyHigh301·
ELLIS ELEM.PLATTSBURGClinton CountyElementary301·
HOLDEN MIDDLEHOLDENJohnson CountyMiddle301·
LEMASTERS ELEM.ST LOUISSt. Louis CountyElementary301·
NEELYVILLE HIGHNEELYVILLEButler CountyHigh301·
OAK GROVE MIDDLEOAK GROVEJackson CountyMiddle301·
DEAR ELEM.RICHMONDRay CountyElementary300·
FORDLAND ELEM.FORDLANDWebster CountyElementary300·
GREENWOOD ELEM.GREENWOODJackson CountyElementary300·
JEFFERSON HIGH SCHOOLFESTUSJefferson CountyHigh300·
KELSEY NORMAN ELEM.JOPLINJasper CountyElementary300·
LAKE ROAD ELEM.POPLAR BLUFFButler CountyElementary300·
YEATMAN-LIDDELL MIDDLE SCHOOLST LOUISSt. Louis cityMiddle300·
BLUE RIDGE ELEM.RAYTOWNJackson CountyElementary299·
KOCH ELEM.ST LOUISSt. Louis CountyElementary299·
North Side Community SchoolSaint LouisSt. Louis cityElementary299·
Trenton Middle SchoolTrentonGrundy CountyMiddle299·
CLER-MONT ELEM.INDEPENDENCEJackson CountyElementary298·
DAVID BARTON ELEM.BOONVILLECooper CountyElementary298·
LAFAYETTE CO. HIGHHIGGINSVILLELafayette CountyHigh298·
MORGAN CO. MIDDLEVERSAILLESMorgan CountyMiddle298·
THOMAS W. KELLY HIGHBENTONScott CountyHigh297·
CROCKER HIGHCROCKERPulaski CountyHigh296·
PUTNAM CO. ELEM.UNIONVILLEPutnam CountyElementary296·
ULYSSES S. GRANT ELEM.COLUMBIABoone CountyElementary296·
Academie Lafayette Armour IMSKANSAS CITYJackson CountyMiddle295·
Clearview ElementaryUnionFranklin CountyElementary295·
MOLINE ELEM.ST LOUISSt. Louis CountyElementary295·
POPLAR BLUFF EARLY CHILDHOOD CPOPLAR BLUFFButler CountyElementary295·
SKYLINE ELEM.URBANAHickory CountyElementary295·
WOOD ELEM.FT LEONARD WOODPulaski CountyElementary295·
BELVIDERE ELEM.GRANDVIEWJackson CountyElementary294·
THORPE J. GORDON ELEM.JEFFERSON CITYCole CountyElementary294·
WILLIAMS EARLY CHILDHOOD CTRFORT LEONARD WOODPulaski CountyElementary294·

Missouri school rankings

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