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

171 schools in Kansas City

Missouri · Public K-12

Kansas City, Missouri runs 171 public K-12 schools today, teaching approximately 70,415 students across 98 elementary, 29 middle, and 30 high.

7-year change in Kansas City

SY 2017-18 vs SY 2024-25
Total enrollment
70,027
-841 (-1%) vs SY 2017-18
School count
154
+9 (+6%) vs SY 2017-18
% White
31%
was 34%
% Hispanic
23%
was 18%
% Black
36%
was 39%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Largest by enrollment
Excludes virtual / online schools.
NameLevelGradesEnrollment
AC PREP ELEMENTARYElementaryPK-08366
ACADEMIE LAFAYETTE ARMOUR IHSHigh09-12118
Academie Lafayette Armour IMSMiddle06-08295
ACADEMIE LAFAYETTE CHERRY ELEMElementaryPK-05492
Academie Lafayette Oak ElemElementaryKG-05520
ACADEMY FOR INTEGRATED ARTSElementaryPK-06244
ALFRED L. RENNER ELEM.ElementaryKG-05403
ALLEN VILLAGE ELEMENTARY ACADEElementary03-0587
ALLEN VILLAGE HIGH SCHOOLHigh09-12130
ALLEN VILLAGE JUNIOR ACADEMYMiddle06-0892
ALLEN VILLAGE PRESCHOOLElementaryPK-PK9
ALLEN VILLAGE PRIMARY ACADEMYElementaryKG-0266
ALTERNATIVE RESOURCE CTR.High06-122
B W SHEPERD SCHOOLCombinedKG-120
B. BANNEKER ELEMENTARYElementaryPK-06487
BARRY SCH.CombinedM-M·
Barry SchoolElementaryPK-05348
BELL PRAIRIE ELEMENTARYElementaryPK-05642
BOONE ELEM.ElementaryKG-05247
BORDER STAR MONTESSORIElementaryPK-06251
BRIARCLIFF ELEMENTARYElementaryKG-05352
BROOKSIDE CHARTER ELEMENTARYElementaryPK-05575
BROOKSIDE CHARTER MIDDLE SCHLMiddle06-08225
BURKE ACADEMYCombinedKG-120
CARVER DUAL LANGUAGE SCHOOLElementaryPK-06468
CENTER ACADEMY FOR SUCCESSHigh07-120
CENTER ELEM.ElementaryKG-05314
CENTER MIDDLEMiddle06-08493
CENTER SR. HIGHHigh09-12679
CENTRAL HIGH SCHOOLHigh09-12519
CENTRAL MIDDLE SCHOOLMiddle07-08375
CHOUTEAU ELEMENTARYElementaryPK-05346
CLARDY ELEMENTARYElementaryKG-05477
COMPASS ELEMENTARYElementaryKG-05335
CONGRESS MIDDLEMiddle06-08601
CONTRACTCombinedPK-1232
CRESTVIEW ELEMENTARYElementaryPK-05487
CRITTENTON TREATMENT CENTERCombinedKG-120
CROSSROADS - CENTRAL STREETElementaryPK-06355
CROSSROADS - QUALITY HILLElementaryKG-05242
CROSSROADS PREPARATORY ACADEMYHigh07-12406
CTR. FOR EDUC. DEVELOPMENTCombinedKG-120
DALE M THOMPSON/TRAILS WEST SCombinedKG-1222
DAVIDSON ELEMENTARYElementaryPK-05566
DeLaSalle Charter High SchoolHigh09-12196
DOBBS ELEMENTARYElementaryKG-05320
EARLY CHILD. EDUCATION CTR.ElementaryPK-PK45
EAST HIGH SCHOOLHigh09-121,155
EASTGATE 6TH GRADE CENTERMiddle06-06629
EASTWOOD HILLS ELEM.ElementaryKG-05330
ELEMENTARY SCHOOLElementaryPK-04244
ENGLISH LANDING ELEM.ElementaryKG-05435
ERVIN EARLY LEARNING CENTERElementaryPK-PK·
ERVIN ELEMENTARY SCHOOLElementaryKG-05427
EWING MARION KAUFFMAN HIGHHigh09-12402
Ewing Marion Kauffman MiddleMiddle05-08559
FAXON ELEMENTARYElementaryPK-06322
FLEETRIDGE ELEM.ElementaryKG-05355
FOREIGN LANGUAGE ACADEMYElementaryPK-08594
FOX HILL ELEMENTARYElementaryKG-05606
FREDA MARKLEY EARLY CHILDHOODElementaryPK-PK190
FRONTIER SCHL OF EXCELLENCE-MMiddle06-0874
FRONTIER SCHL OF EXCELLENCE-UHigh09-12160
FRONTIER SCHL OF INNOVATION-MMiddle06-08307
FRONTIER SCHOOL OF INNOVATIONElementaryPK-05645
FRONTIER STEM HIGH SCHOOLHigh09-12401
GARFIELD ELEMENTARYElementaryPK-06531
GASHLAND ELEMENTARYElementaryPK-01218
GATEWAY 6TH GRADE CENTERMiddle06-06882
GENESIS SCHOOL INC.ElementaryPK-08180
GEORGE MELCHER ELEMENTARYElementaryPK-06341
GERNER FAMILY EARLY ED CTR.ElementaryPK-PK392
GLADSTONE ELEMENTARYElementaryPK-06406
GORDON PARKS ELEM.ElementaryPK-04131
GRACEMOR ELEMENTARYElementaryPK-05684
GUADALUPE CENTERS ELEMENTARYElementaryPK-05801
GUADALUPE CENTERS HIGH SCHOOLHigh09-12458
GUADALUPE CENTERS MIDDLEMiddle06-08355
HALE COOK ELEMENTARYElementaryPK-06344
HAWTHORN ELEM.ElementaryKG-05450
HICKMAN MILLS 8TH GRADE CENTERMiddle08-08361
HICKMAN MILLS MIDDLE SCHOOLMiddle06-08590
HICKMAN MILLS SOUTH MIDDLEMiddle06-08·
HOGAN PREPARATORY ACAD MIDDLEMiddle07-08134
HOGAN PREPARATORY ACADEMYHigh09-12318
HOGAN PREPARATORY ACADEMY ELEMElementaryPK-06391
HOLLIDAY MONTESSORIElementaryPK-06360
HOPE LEADERSHIP ACADEMYElementaryKG-05108
HOPEWELL ELEMENTARYElementaryKG-05483
INDIAN CREEK ELEM.ElementaryKG-05285
INGELS ELEMENTARYElementaryKG-05261
Jackson County Juvenile Ctr.High06-1224
JAMES ELEMENTARYElementaryPK-06328
JOHN T. HARTMAN ELEMENTARYElementaryPK-06360
Kansas City Girls Prep HighCombined09-0927
KANSAS CITY GIRLS PREP MIDDLEMiddle05-08111
KC INTERNATIONAL-WALLACEElementaryPK-08662
KELLYBROOK ELEM SCHOOLElementaryKG-05528
KIPP ENDEAVOR ACADEMYElementaryPK-08665
KIPP KC LEGACY HIGH SCHOOLHigh09-12382

About Kansas City

Kansas City is an expansive Missouri city in terms of public-school footprint, with 171 schools and 70,415 students total.

For a sense of the school types, the city is made up of 98 elementary, 29 middle, 30 high, and 14 other.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 70,868 students in SY 2017-18 versus 70,027 in SY 2024-25. Kansas City now counts 154 public schools, up from 145 in SY 2017-18. The Hispanic share of public-school enrollment climbed from 18% to 23%.

On allk12, the community for Kansas City discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Kansas City?
Kansas City, Missouri has 171 public K-12 schools serving approximately 70,415 students.
How many elementary, middle, and high schools are in Kansas City?
Kansas City has 98 elementary, 29 middle, 30 high, 14 combined-grade public schools.
What is the largest public school in Kansas City?
STALEY HIGH is the largest public school in Kansas City by enrollment, with approximately 2,091 students.
What school districts serve Kansas City?
Kansas City is served by 32 public school districts, including MO SCHLS FOR THE SEV DISABLED, PLATTE CO. R-III, HICKMAN MILLS C-1, KANSAS CITY 33, NORTH KANSAS CITY 74 and 27 others.
What grade levels do public schools in Kansas City cover?
Public schools in Kansas City serve students from pre-K through grade 12.
Are there charter schools in Kansas City?
45 of the 171 public schools in Kansas City are charter schools.

Kansas City school rankings

Largest schoolsAll rankings →