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

54 schools in Olathe

Kansas · Public K-12

Olathe's public-school count of 54 reflects a system enrolling about 28,163 students inside Kansas, broken out as 36 elementary, 11 middle, and 7 high.

7-year change in Olathe

SY 2017-18 vs SY 2024-25
Total enrollment
28,163
-2,737 (-9%) vs SY 2017-18
School count
54
+2 (+4%) vs SY 2017-18
% White
62%
was 67%
% Hispanic
20%
was 16%
% Black
8%
was 7%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Arbor Creek ElementaryElementaryPK-05367
Black Bob ElemElementaryPK-05362
Briarwood ElemElementaryPK-05315
Brougham ElemElementaryPK-05298
California Trail Middle SchoolMiddle06-08584
Cedar Creek ElemElementaryPK-05370
Central ElemElementaryPK-05254
Chisholm Trail Middle SchoolMiddle06-08569
Clearwater Creek ElementaryElementaryPK-05522
Countryside ElementaryElementaryPK-05349
Fairview ElemElementaryPK-05244
Forest View ElemElementaryPK-05419
Frontier Trail Middle SchoolMiddle06-08693
Green Springs ElemElementaryPK-05235
Havencroft ElemElementaryPK-05271
Heatherstone ElemElementaryPK-05346
Heritage ElementaryElementaryPK-05335
Indian Creek ElemElementaryPK-05349
Indian Trail Middle SchoolMiddle06-08582
Liberty View ElementaryElementaryKG-05430
Madison Place ElementaryElementaryPK-05382
Mahaffie ElemElementaryPK-05449
Meadow Lane ElemElementaryPK-05349
Millbrooke ElementaryElementaryPK-05369
Mission Trail Middle SchoolMiddle06-08680
Northview ElemElementaryPK-05218
Olathe East Sr HighHigh09-121,844
Olathe North Sr HighHigh09-122,011
Olathe Northwest High SchoolHigh09-121,958
Olathe South Sr HighHigh09-121,778
Olathe West High SchoolHigh09-121,557
Oregon Trail Middle SchoolMiddle06-08632
Pioneer Trail Middle SchoolMiddle06-08617
Prairie Center ElemElementaryPK-05360
Prairie Creek ElementaryElementaryPK-05432
Prairie Trail Middle SchoolMiddle06-08709
Ravenwood ElementaryElementaryPK-05418
Regency Place ElementaryElementaryPK-05435
Ridgeview ElemElementaryPK-05260
Rolling Ridge ElemElementaryPK-05366
Santa Fe Trail Middle SchoolMiddle06-08623
Scarborough ElemElementaryPK-05307
School for Deaf ElementaryElementaryPK-0656
School for Deaf HighHigh07-1262
Step Up VirtualHigh12-12164
Summit Trail Middle SchoolMiddle06-08576
Sunnyside Elementary SchoolElementaryKG-05316
Timber Sage Elementary SchoolElementaryPK-05401
Tomahawk ElemElementaryPK-05359
Walnut Grove ElemElementaryPK-05394
Washington ElemElementaryPK-05385
Westview ElemElementaryPK-05164
Woodland ElemElementaryPK-05305
Woodland Spring Middle SchoolMiddle06-08333

About Olathe

Olathe, Kansas is home to 54 public schools, with combined enrollment of approximately 28,163 students. By school count, it is a large city.

Looking at the level breakdown, the city spans 36 elementary, 11 middle, and 7 high.

Per-campus enrollment runs near 522, noticeably above the state mean of about 355.

Over the past 7-year window. Across the same 7-year window, public-school enrollment fell 9%: 30,900 students in SY 2017-18 versus 28,163 in SY 2024-25. The school count climbed from 52 to 54 across the same 7-year window. Demographically, the White share of enrollment contracted from 67% to 62%.

In the discussion threads here, the community for Olathe discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Olathe, Kansas?
There are 54 public K-12 schools in Olathe, with a combined enrollment of about 28,163.
How many elementary, middle, and high schools are in Olathe?
Olathe has 36 elementary, 11 middle, 7 high public schools.
What is the largest public school in Olathe?
Olathe North Sr High is the largest public school in Olathe by enrollment, with approximately 2,011 students.
What school districts serve Olathe?
Olathe is served by 4 public school districts, including Olathe, Blue Valley, Spring Hill, School for Deaf.
What grade levels do public schools in Olathe cover?
Public schools in Olathe serve students from pre-K through grade 12.

Olathe school rankings

Largest schoolsAll rankings →