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

9 schools in Kirkwood

Missouri · Public K-12

For families in Kirkwood, public-school options total 9 K-12 campuses, with combined enrollment near 5,982 (6 elementary, 2 middle, and 1 high).

7-year change in Kirkwood

SY 2017-18 vs SY 2024-25
Total enrollment
5,982
-107 (-2%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
% White
79%
was 78%
% Hispanic
5%
was 4%
% Black
9%
was 11%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
F. P. TILLMAN ELEM.ElementaryKG-05457
GEORGE R. ROBINSON ELEM.ElementaryKG-05463
KIRKWOOD EARLY CHILD. CTR.ElementaryPK-PK304
KIRKWOOD SR. HIGHHigh09-121,693
NIPHER MIDDLEMiddle06-08660
NORTH GLENDALE ELEM.ElementaryKG-05571
NORTH KIRKWOOD MIDDLEMiddle06-08697
W. W. KEYSOR ELEM.ElementaryKG-05565
WESTCHESTER ELEM.ElementaryKG-05572

About Kirkwood

Across Kirkwood, Missouri, 9 public schools instructs about 5,982 students between them.

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

Schools in Kirkwood average about 665 students each, 74% above the Missouri norm.

Five-year track record. Combined enrollment now sits at 5,982 students, remained close to its prior level from the 6,089 reported in SY 2017-18.

On allk12, the community for Kirkwood discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Kirkwood?
Kirkwood, Missouri has 9 public K-12 schools serving approximately 5,982 students.
How many elementary, middle, and high schools are in Kirkwood?
Kirkwood has 6 elementary, 2 middle, 1 high public schools.
What is the largest public school in Kirkwood?
KIRKWOOD SR. HIGH is the largest public school in Kirkwood by enrollment, with approximately 1,693 students.
What school districts serve Kirkwood?
Kirkwood public schools are operated by KIRKWOOD R-VII.
What grade levels do public schools in Kirkwood cover?
Public schools in Kirkwood serve students from pre-K through grade 12.