Community prompt from u/allk12. Replies below.
KIRKWOOD SR. HIGH
School pathway
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 75% of students here test proficient in math and reading, well above the roughly 51% typical for Missouri schools with a similar share of low-income students. BeatsExpectations ranks schools against others at the same poverty level, not by raw scores, so a school can post high scores and still fall short of its prediction, or post lower scores and still beat it. This school clears its prediction by about 24 points, placing it in Missouri's top 10%.
7-year change
SY 2017-18 vs SY 2024-25About KIRKWOOD SR. HIGH
KIRKWOOD SR. HIGH is a four-year high school of heavily attended scale in KIRKWOOD, Missouri, part of KIRKWOOD R-VII, works with 1,693 students in grades 9 through 12. Enrollment runs roughly 238% larger than the state mean of about 501.
KIRKWOOD SR. HIGH is one of 9 schools operated by KIRKWOOD R-VII, a district that caters to 5,982 students overall.
For racial and ethnic makeup, KIRKWOOD SR. HIGH records that 76% of the student body identifies as White. Beyond that, the school records 10% Black, 7% multiracial, 5% Hispanic. That is considerably more White than the county at large, where the share is closer to 62%.
In terms of school funding signals, Staff filings list 115 full-time-equivalent teachers, which works out to roughly 14.7:1 students per teacher. That figure is higher than the state norm's 12.2:1 average. An estimated 11% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. By comparison, St. Louis County runs at roughly 43%, so the school's eligibility rate is meaningfully below the surrounding baseline.
Adjusting for the school's free-and-reduced-lunch share, KIRKWOOD SR. HIGH ranks in the top 10% of Missouri public schools. The BeatsExpectations model, a per-state regression of composite proficiency on FRL share, predicts schools with this student profile to land around 51.1%; KIRKWOOD SR. HIGH posts 75.0%, +23.9 points above that line.
In the broader community, community-level numbers for St. Louis County indicate the typical household earns roughly $82,936 per year, 47% of adults hold a bachelor's degree or higher, and the poverty rate sits near 7%. KIRKWOOD SR. HIGH is one of 275 public schools in St. Louis County (combined enrollment of about 134,601 students).
Nearest neighbor: W. W. KEYSOR ELEM., around 0.3 miles off. Counting just inside five miles, 8 other public schools cluster around KIRKWOOD SR. HIGH. Ranking that nearby cluster on reported proficiency puts KIRKWOOD SR. HIGH at 1st of 8; the average score across the group is 43.4%.
KIRKWOOD SR. HIGH operates from a commuter-belt location.
Trend over the last 7 years. Looking back 7 years, enrollment at KIRKWOOD SR. HIGH has ticked down 3%, going from 1,738 students in 2018 to 1,693 in 2025. The Black share of enrollment ticked down from 15% to 10% over that span. The student-to-teacher ratio narrowed from 16.0:1 in 2018 to 14.7:1 today.
On allk12, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.
St. Louis County at a glance
View full county profileQuick facts
Related schools
- NORTH KIRKWOOD MIDDLEMiddle · 697 students
- NIPHER MIDDLEMiddle · 660 students
- WESTCHESTER ELEM.Elementary · 572 students
- NORTH GLENDALE ELEM.Elementary · 571 students
- W. W. KEYSOR ELEM.Elementary · 565 students
- GEORGE R. ROBINSON ELEM.Elementary · 463 students
- NORTH KIRKWOOD MIDDLEMiddle · 697 students
- NIPHER MIDDLEMiddle · 660 students
- WESTCHESTER ELEM.Elementary · 572 students
- NORTH GLENDALE ELEM.Elementary · 571 students
- W. W. KEYSOR ELEM.Elementary · 565 students
- GEORGE R. ROBINSON ELEM.Elementary · 463 students
- W. W. KEYSOR ELEM.0.3 mi · 565
- NORTH KIRKWOOD MIDDLE0.7 mi · 697
- WESTCHESTER ELEM.0.9 mi · 572
- F. P. TILLMAN ELEM.1.1 mi · 457
- GEORGE R. ROBINSON ELEM.1.5 mi · 463
- NIPHER MIDDLE1.6 mi · 660