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

8 schools in Excelsior Springs

Missouri · Public K-12

Public K-12 enrollment in Excelsior Springs totals about 2,661 students across 8 schools (an average of 333 students per campus).

7-year change in Excelsior Springs

SY 2017-18 vs SY 2024-25
Total enrollment
2,661
-180 (-6%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
82%
was 85%
% Hispanic
8%
was 5%
% Black
4%
was 5%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CORNERSTONE ELEMENTARYElementaryPK-05466
ELKHORN ELEMENTARYElementaryKG-05239
EXCELSIOR SPRINGS CAREER CTR.High11-120
EXCELSIOR SPRINGS EAR CHLD CTRElementaryPK-PK151
EXCELSIOR SPRINGS HIGHHigh09-12764
EXCELSIOR SPRINGS MIDDLEMiddle06-08540
EXCELSIOR SPRINGS TECH. HIGHHigh10-12147
LEWIS ELEMENTARYElementaryKG-05354

About Excelsior Springs

Across Excelsior Springs, Missouri, 8 public schools serves about 2,661 students between them.

On the school-mix side, the city consists of 4 elementary, 1 middle, and 3 high.

Average school size in Excelsior Springs is around 333 students, 13% meaningfully below the Missouri average of about 382.

Five-year track record. Combined enrollment now sits at 2,661 students, shrank 6% from the 2,841 reported in SY 2017-18. The school count climbed from 6 to 7 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 5% to 8% over the same window.

On this page, the community for Excelsior Springs discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Excelsior Springs?
Excelsior Springs, Missouri has 8 public K-12 schools serving approximately 2,661 students.
How many elementary, middle, and high schools are in Excelsior Springs?
Excelsior Springs has 4 elementary, 1 middle, 3 high public schools.
What is the largest public school in Excelsior Springs?
EXCELSIOR SPRINGS HIGH is the largest public school in Excelsior Springs by enrollment, with approximately 764 students.
What school districts serve Excelsior Springs?
Excelsior Springs public schools are operated by EXCELSIOR SPRINGS 40.
What grade levels do public schools in Excelsior Springs cover?
Public schools in Excelsior Springs serve students from pre-K through grade 12.