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

2,473 schools in Missouri

115 counties · 618 cities · Public K-12
NameCityCountyLevelEnrollmentRating
BLUE SPRINGS HIGHBLUE SPRINGSJackson CountyHigh2,383·
LIBERTY NORTH HIGH SCHOOLLIBERTYClay CountyHigh2,326·
BLUE SPRINGS SOUTH HIGHBLUE SPRINGSJackson CountyHigh2,261·
LINDBERGH SR. HIGHST. LOUISSt. Louis CountyHigh2,235·
JOPLIN HIGHJOPLINJasper CountyHigh2,233·
TROY BUCHANAN HIGHTROYLincoln CountyHigh2,188·
MARQUETTE SR. HIGHCHESTERFIELDSt. Louis CountyHigh2,155·
RAYMORE-PECULIAR SR. HIGHPECULIARCass CountyHigh2,091·
DAVID H. HICKMAN HIGHCOLUMBIABoone CountyHigh2,044·
HAZELWOOD WEST HIGHHAZELWOODSt. Louis CountyHigh2,042·
ROCK BRIDGE SR. HIGHCOLUMBIABoone CountyHigh2,032·
LEE'S SUMMIT NORTH HIGHLEE'S SUMMITJackson CountyHigh2,007·
EXTERNAL SITESTOWN AND COUNTRYSt. Louis CountyOther1,999·
LIBERTY HIGHLIBERTYClay CountyHigh1,997·
LEE'S SUMMIT WEST HIGHLEE'S SUMMITJackson CountyHigh1,992·
NIXA HIGHNIXAChristian CountyHigh1,957·
LEE'S SUMMIT SR. HIGHLEE'S SUMMITJackson CountyHigh1,920·
STALEY HIGHKANSAS CITYClay CountyHigh1,897·
PATTONVILLE SR. HIGHMARYLAND HEIGHTSSt. Louis CountyHigh1,893·
KICKAPOO HIGHSPRINGFIELDGreene CountyHigh1,881·
RITENOUR SR. HIGHST LOUISSt. Louis CountyHigh1,873·
PARK HILL SOUTH HIGHRIVERSIDEPlatte CountyHigh1,860·
PARK HILL HIGHKANSAS CITYPlatte CountyHigh1,857·
NORTHWEST HIGHCEDAR HILLJefferson CountyHigh1,841·
OZARK HIGHOZARKChristian CountyHigh1,838·
FRANCIS HOWELL HIGHST CHARLESSt. Charles CountyHigh1,835·
FRANCIS HOWELL CENTRAL HIGHST CHARLESSt. Charles CountyHigh1,805·
SECKMAN SR. HIGHIMPERIALJefferson CountyHigh1,793·
OAKVILLE SR. HIGHST LOUISSt. Louis CountyHigh1,780·
FT. ZUMWALT WEST HIGHO'FALLONSt. Charles CountyHigh1,778·
KIRKWOOD SR. HIGHKIRKWOODSt. Louis CountyHigh1,775·
JACKSON SR. HIGHJACKSONCape Girardeau CountyHigh1,764·
OAK PARK HIGHKANSAS CITYClay CountyHigh1,756·
FOX SR. HIGHARNOLDJefferson CountyHigh1,742·
Missouri Virtual AcademyHILLSBOROJefferson CountyOther1,738·
CENTRAL HIGHST JOSEPHBuchanan CountyHigh1,728·
EUREKA SR. HIGHEUREKASt. Louis CountyHigh1,712·
WAYNESVILLE SR. HIGHWAYNESVILLEPulaski CountyHigh1,704·
LAFAYETTE SR. HIGHWILDWOODSt. Louis CountyHigh1,682·
FRANCIS HOWELL NORTH HIGHST CHARLESSt. Charles CountyHigh1,679·
TIMBERLAND HIGHWENTZVILLESt. Charles CountyHigh1,676·
TRUMAN HIGHINDEPENDENCEJackson CountyHigh1,662·
NORTH KANSAS CITY HIGHKANSAS CITYClay CountyHigh1,640·
HAZELWOOD CENTRAL HIGHFLORISSANTSt. Louis CountyHigh1,628·
CARTHAGE HIGH SCHOOLCARTHAGEJasper CountyHigh1,610·
SOUTH HIGHMANCHESTERSt. Louis CountyHigh1,598·
LIBERTY HIGH SCHOOLLAKE ST. LOUISSt. Charles CountyHigh1,586·
MURIEL W. BATTLE HIGH SCHOOLCOLUMBIABoone CountyHigh1,581·
FORT OSAGE HIGHINDEPENDENCEJackson CountyHigh1,557·
REPUBLIC HIGHREPUBLICGreene CountyHigh1,542·
POPLAR BLUFF HIGHPOPLAR BLUFFButler CountyHigh1,504·
FT. ZUMWALT NORTH HIGHO'FALLONSt. Charles CountyHigh1,497·
NEOSHO HIGHNEOSHONewton CountyHigh1,491·
LEBANON SR. HIGHLEBANONLaclede CountyHigh1,474·
SMITH-COTTON HIGH SCHOOLSEDALIAPettis CountyHigh1,474·
CENTRAL HIGHSPRINGFIELDGreene CountyHigh1,464·
MEHLVILLE HIGH SCHOOLST LOUISSt. Louis CountyHigh1,440·
GRAIN VALLEY HIGHGRAIN VALLEYJackson CountyHigh1,438·
WEST HIGHBALLWINSt. Louis CountyHigh1,436·
BRANSON HIGHBRANSONTaney CountyHigh1,423·
WILLIAM CHRISMAN HIGHINDEPENDENCEJackson CountyHigh1,406·
CAPITAL CITY HIGH SCHOOLJEFFERSON CITYCole CountyHigh1,404·
WILLARD HIGHWILLARDGreene CountyHigh1,381·
BELTON HIGHBELTONCass CountyHigh1,374·
RAYTOWN SR. HIGHRAYTOWNJackson CountyHigh1,365·
WEBB CITY HIGHWEBB CITYJasper CountyHigh1,349·
CENTRAL HIGHCAPE GIRARDEAUCape Girardeau CountyHigh1,341·
FT. ZUMWALT SOUTH HIGHST PETERSSt. Charles CountyHigh1,334·
RIVERVIEW GARDENS SR. HIGHST LOUISSt. Louis CountyHigh1,331·
PLATTE COUNTY HIGHPLATTE CITYPlatte CountyHigh1,330·
ROLLA SR. HIGHROLLAPhelps CountyHigh1,323·
CAMDENTON HIGHCAMDENTONCamden CountyHigh1,322·
Washington High SchoolWashingtonFranklin CountyHigh1,322·
WEBSTER GROVES HIGHST LOUISSt. Louis CountyHigh1,315·
LADUE HORTON WATKINS HIGHST LOUISSt. Louis CountyHigh1,313·
GLENDALE HIGHSPRINGFIELDGreene CountyHigh1,307·
JEFFERSON CITY HIGHJEFFERSON CITYCole CountyHigh1,296·
WINNETONKA HIGHKANSAS CITYClay CountyHigh1,284·
FARMINGTON SR. HIGHFARMINGTONSt. Francois CountyHigh1,274·
EMIL E. HOLT SR. HIGHWENTZVILLESt. Charles CountyHigh1,273·
RUSKIN HIGH SCHOOLKANSAS CITYJackson CountyHigh1,273·
HAZELWOOD EAST HIGHST LOUISSt. Louis CountyHigh1,264·
FRONTIER MIDDLEO'FALLONSt. Charles CountyMiddle1,255·
CENTRAL HIGHCHESTERFIELDSt. Louis CountyHigh1,244·
PARKVIEW HIGHSPRINGFIELDGreene CountyHigh1,234·
ROCKWOOD SUMMIT SR. HIGHFENTONSt. Louis CountyHigh1,229·
FT. ZUMWALT EAST HIGHST PETERSSt. Charles CountyHigh1,226·
FT. ZUWMALT WEST MIDDLEO'FALLONSt. Charles CountyMiddle1,190·
RAYTOWN SOUTH SR. HIGHRAYTOWNJackson CountyHigh1,185·
MCCLUER HIGHFLORISSANTSt. Louis CountyHigh1,181·
WEST PLAINS SR. HIGHWEST PLAINSHowell CountyHigh1,162·
REPUBLIC MIDDLEREPUBLICGreene CountyMiddle1,146·
MCCLUER NORTH HIGHFLORISSANTSt. Louis CountyHigh1,136·
WENTZVILLE SOUTH MIDDLEWENTZVILLESt. Charles CountyMiddle1,131·
SMITH COTTON JUNIOR HIGH SCHLSEDALIAPettis CountyMiddle1,130·
CRESTVIEW MIDDLEELLISVILLESt. Louis CountyMiddle1,125·
GRANDVIEW SR. HIGHGRANDVIEWJackson CountyHigh1,122·
HILLSBORO HIGHHILLSBOROJefferson CountyHigh1,121·
EAST HIGH SCHOOLKANSAS CITYJackson CountyHigh1,112·
NORTH POINT HIGH SCHOOLWENTZVILLESt. Charles CountyHigh1,075·
NORTH HIGHST LOUISSt. Louis CountyHigh1,074·
MORELAND RIDGE MIDDLEBLUE SPRINGSJackson CountyMiddle1,071·
BERNARD C. CAMPBELL MIDDLELEE'S SUMMITJackson CountyMiddle1,067·
FT. ZUMWALT NORTH MIDDLEO'FALLONSt. Charles CountyMiddle1,067·
NIXA JUNIOR HIGHNIXAChristian CountyMiddle1,067·
HANNIBAL SR. HIGHHANNIBALMarion CountyHigh1,052·
MCDONALD COUNTY HIGHANDERSONMcDonald CountyHigh1,051·
VAN HORN HIGHINDEPENDNCEJackson CountyHigh1,047·
FESTUS ELEM.FESTUSJefferson CountyElementary1,039·
North Point Middle SchoolWENTZVILLESt. Charles CountyMiddle1,030·
WEST MIDDLECHESTERFIELDSt. Louis CountyMiddle1,021·
LADUE MIDDLEST LOUISSt. Louis CountyMiddle1,018·
POPLAR BLUFF MIDDLE SCHOOLPOPLAR BLUFFButler CountyMiddle1,018·
HILLCREST HIGHSPRINGFIELDGreene CountyHigh1,017·
FAIRMOUNT ELEM.ST PETERSSt. Charles CountyElementary1,013·
SUMMIT LAKES MIDDLELEE'S SUMMITJackson CountyMiddle1,012·
UNION HIGHUNIONFranklin CountyHigh1,011·
SIKESTON SENIOR HIGH SCHOOLSIKESTONScott CountyHigh1,009·
LEWIS AND CLARK MIDDLEJEFFERSON CITYCole CountyMiddle1,005·
NEW MARK MIDDLEKANSAS CITYClay CountyMiddle1,005·
WARRENTON HIGHWARRENTONWarren CountyHigh997·
WARRENSBURG HIGHWARRENSBURGJohnson CountyHigh992·
MOCA-SSPRINGFIELDGreene CountyOther985·
East Trails Middle SchoolLee's SummitJackson CountyMiddle983·
HIXSON MIDDLEST LOUISSt. Louis CountyMiddle981·
FESTUS SR. HIGHFESTUSJefferson CountyHigh979·
FREEDOM ELEM.ST ROBERTPulaski CountyElementary961·
Carl Junction High SchoolCarl JunctionJasper CountyHigh960·
THOMAS JEFFERSON MIDDLEJEFFERSON CITYCole CountyMiddle957·
ROBERT H. SPERRENG MIDDLEST LOUISSt. Louis CountyMiddle953·
PACIFIC HIGHPACIFICFranklin CountyHigh951·
JOE D. ESTHER ELEM.LEBANONLaclede CountyElementary949·
OZARK JR. HIGHOZARKChristian CountyMiddle946·
CLEVER ELEM.CLEVERChristian CountyElementary943·
PLEASANT LEA MIDDLELEE'S SUMMITJackson CountyMiddle938·
OZARK MIDDLE SCHOOLOZARKChristian CountyMiddle934·
WAYNESVILLE EAST ELEM.WAYNESVILLEPulaski CountyElementary929·
CENTRAL MIDDLECHESTERFIELDSt. Louis CountyMiddle925·
GATEWAY 6TH GRADE CENTERKansas CityClay CountyMiddle923·
LEBANON MIDDLE SCHOOLLEBANONLaclede CountyMiddle921·
PREMIER CHARTER SCHOOLST LOUISSt. Louis cityElementary918·
MARSHFIELD HIGHMARSHFIELDWebster CountyHigh916·
WINDSOR HIGHIMPERIALJefferson CountyHigh908·
SMITHVILLE HIGHSMITHVILLEClay CountyHigh906·
LINCOLN COLLEGE PREP.KANSAS CITYJackson CountyHigh897·
ROCKWOOD SOUTH MIDDLEFENTONSt. Louis CountyMiddle887·
SHOAL CREEK ELEM.KANSAS CITYClay CountyElementary883·
CLIFFORD H. NOWLIN MIDDLEINDEPENDENCEJackson CountyMiddle875·
NORTH CO. SR. HIGHBONNE TERRESt. Francois CountyHigh873·
LASALLE SPRINGS MIDDLEWILDWOODSt. Louis CountyMiddle872·
RUSSELL HAWKINS JR. HIGHJACKSONCape Girardeau CountyMiddle872·
ANTIOCH MIDDLEGLADSTONEClay CountyMiddle865·
WAYNESVILLE MIDDLEWAYNESVILLEPulaski CountyMiddle865·
BECKY-DAVID ELEM.ST CHARLESSt. Charles CountyElementary849·
DESOTO SR. HIGHDESOTOJefferson CountyHigh848·
OAK GROVE ELEMSt. JosephBuchanan CountyElementary842·
BOLIVAR HIGHBOLIVARPolk CountyHigh839·
FRANCIS HOWELL MIDDLEST CHARLESSt. Charles CountyMiddle838·
BRITTANY HILL MIDDLEBLUE SPRINGSJackson CountyMiddle837·
ROLLA MIDDLEROLLAPhelps CountyMiddle837·
CLAYTON HIGHCLAYTONSt. Louis CountyHigh835·
CENTRAL ELEM.ST CHARLESSt. Charles CountyElementary831·
FT. ZUMWALT SOUTH MIDDLEST PETERSSt. Charles CountyMiddle830·
GATEWAY HIGHST LOUISSt. Louis cityHigh825·
KEARNEY HIGHKEARNEYClay CountyHigh824·
CASTLIO ELEM.ST CHARLESSt. Charles CountyElementary818·
ST. CHARLES HIGHST CHARLESSt. Charles CountyHigh817·
JACKSON MIDDLEJACKSONCape Girardeau CountyMiddle815·
BAYLESS ELEMENTARYST LOUISSt. Louis CountyElementary814·
BRYAN MIDDLEST CHARLESSt. Charles CountyMiddle813·
DR. BERNARD J. DUBRAY MIDDLEST PETERSSt. Charles CountyMiddle813·
KIRKSVILLE SR. HIGHKIRKSVILLEAdair CountyHigh808·
PIONEER RIDGE MIDDLEINDEPENDENCEJackson CountyMiddle806·
RAYMORE-PECULIAR EAST MIDDLERAYMORECass CountyMiddle801·
WENTZVILLE MIDDLEWENTZVILLESt. Charles CountyMiddle794·
DELTA WOODS MIDDLELEE'S SUMMITJackson CountyMiddle793·
OSAGE TRAIL MIDDLEINDEPENDENCEJackson CountyMiddle793·
SOUTH VALLEY MIDDLELIBERTYClay CountyMiddle791·
NORTHWEST VALLEY SCH.HOUSE SPRINGSJefferson CountyMiddle788·
SOUTH TECHNICALSUNSET HILLSSt. Louis CountyHigh788·
EXCELSIOR SPRINGS HIGHEXCELSIOR SPRINGSClay CountyHigh787·
SOUTH CITYST LOUISSt. Louis cityElementary787·
NEVADA HIGHNEVADAVernon CountyHigh786·
POPLAR BLUFF JR. HIGHPOPLAR BLUFFButler CountyMiddle782·
GUADALUPE CENTERS ELEMENTARYKANSAS CITYJackson CountyElementary781·
Carl Junction IntermediateCarl JunctionJasper CountyMiddle777·
HERITAGE MIDDLE SCHOOLLIBERTYClay CountyMiddle777·
WABASH ELEMENTARYWENTZVILLESt. Charles CountyElementary775·
BINGHAM MIDDLEINDEPENDENCEJackson CountyMiddle774·
CARTHAGE INTERMEDIATE CENTERCARTHAGEJasper CountyElementary772·
BRIDGER MIDDLEINDEPENDENCEJackson CountyMiddle770·
SMITH-HALE MIDDLEKANSAS CITYJackson CountyMiddle770·
NORTHWEST MIDDLEFLORISSANTSt. Louis CountyMiddle767·
WEST PLAINS ELEM.WEST PLAINSHowell CountyElementary766·
MARSHALL SR. HIGHMARSHALLSaline CountyHigh765·
WARREN ELEM.ST PETERSSt. Charles CountyElementary762·
TROY MIDDLETROYLincoln CountyMiddle761·
TROY SOUTH MIDDLE SCHOOLMOSCOW MILLSLincoln CountyMiddle759·
CHEROKEE MIDDLESPRINGFIELDGreene CountyMiddle758·
PERRYVILLE SR. HIGHPERRYVILLEPerry CountyHigh755·
HOLLENBECK MIDDLEST CHARLESSt. Charles CountyMiddle753·
INDEPENDENCE ELEM.ST CHARLESSt. Charles CountyElementary753·
CARTHAGE JR. HIGHCARTHAGEJasper CountyMiddle752·
NORTH TECHNICALFLORISSANTSt. Louis CountyHigh751·
NORTH COUNTY PRIMARYBONNE TERRESt. Francois CountyElementary750·
NEOSHO JR. HIGHNEOSHONewton CountyMiddle748·
WALDEN MIDDLEKANSAS CITYPlatte CountyMiddle747·
HARRISONVILLE HIGHHARRISONVILLECass CountyHigh746·
MEXICO HIGHMEXICOAudrain CountyHigh746·
MONETT HIGHMONETTLawrence CountyHigh746·
FESTUS INTERMEDIATEFESTUSJefferson CountyMiddle745·
LUCY WORTHAM JAMES ELEM.ST JAMESPhelps CountyElementary743·
CENTER SR. HIGHKANSAS CITYJackson CountyHigh742·
BARNWELL MIDDLEST CHARLESSt. Charles CountyMiddle741·
WILLARD MIDDLEWILLARDGreene CountyMiddle741·
LOGAN-ROGERSVILLE HIGHROGERSVILLEGreene CountyHigh740·
AFFTON HIGHST LOUISSt. Louis CountyHigh739·
CORDILL-MASON ELEM.BLUE SPRINGSJackson CountyElementary736·
TRUMAN MIDDLE SCHOOLST. LOUISSt. Louis CountyMiddle736·
NORMANDY HIGHST LOUISSt. Louis CountyHigh732·
WEBB CITY JR. HIGHWEBB CITYJasper CountyMiddle732·
RAYTOWN MIDDLEKANSAS CITYJackson CountyMiddle731·
WEST MIDDLEHAZELWOODSt. Louis CountyMiddle730·
PAUL KINDER MIDDLE SCHOOLBLUE SPRINGSJackson CountyMiddle729·
UNIVERSITY CITY SR. HIGHUNIVERSITY CITYSt. Louis CountyHigh726·
SECKMAN MIDDLEIMPERIALJefferson CountyMiddle725·
BRANSON JR. HIGHBRANSONTaney CountyMiddle724·
HANNIBAL MIDDLEHANNIBALMarion CountyMiddle724·
WARRENSBURG MIDDLEWARRENSBURGJohnson CountyMiddle722·
MIDDLE SCH.NEOSHONewton CountyMiddle720·
ANN HAWKINS GENTRY MIDDLECOLUMBIABoone CountyMiddle719·
SULLIVAN SR. HIGHSULLIVANFranklin CountyHigh719·
EAST ELEMENTARYJACKSONCape Girardeau CountyElementary717·
LAFAYETTE HIGHST JOSEPHBuchanan CountyHigh717·
MALLORY ELEM.BUFFALODallas CountyElementary715·
MESNIER PRIMARY SCH.ST LOUISSt. Louis CountyElementary715·
PLAZA MIDDLEKANSAS CITYPlatte CountyMiddle715·
BELL PRAIRIE ELEMENTARYKANSAS CITYClay CountyElementary712·
PLEASANT HILL HIGHPLEASANT HILLCass CountyHigh712·
SAVANNAH HIGHSAVANNAHAndrew CountyHigh712·
PEVELY ELEM.PEVELYJefferson CountyElementary708·
PRAIRIE VIEW ELEM.O'FALLONSt. Charles CountyElementary708·
CENTRAL MIDDLEFLORISSANTSt. Louis CountyMiddle707·
PERSHING MIDDLESPRINGFIELDGreene CountyMiddle704·
KIRKSVILLE PRIMARYKIRKSVILLEAdair CountyElementary703·
NORTHEAST MIDDLECREVE COEURSt. Louis CountyMiddle703·
BUEKER MIDDLEMARSHALLSaline CountyMiddle701·
SAEGER MIDDLEST CHARLESSt. Charles CountyMiddle701·
BLACK HAWK MIDDLEWARRENTONWarren CountyMiddle698·
HARDIN MIDDLEST CHARLESSt. Charles CountyMiddle697·
NEXT →