8 schools in Grain Valley
In Grain Valley, public K-12 schools number 8 and serve approximately 4,546 students across 5 elementary, 2 middle, and 1 high.
7-year change in Grain Valley
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| GRAIN VALLEY EARLY CHILDHD CTR | Elementary | PK-PK | 83 |
| GRAIN VALLEY HIGH | High | 09-12 | 1,482 |
| GRAIN VALLEY NORTH MIDDLE SCHL | Middle | 06-08 | 527 |
| GRAIN VALLEY SOUTH MIDDLE SCHL | Middle | 06-08 | 516 |
| MATTHEWS ELEM. | Elementary | KG-05 | 422 |
| PRAIRIE BRANCH ELEM. | Elementary | KG-05 | 567 |
| SNI-A-BAR ELEM. | Elementary | KG-05 | 475 |
| STONY POINT ELEM. | Elementary | KG-05 | 474 |
About Grain Valley
Across Grain Valley, Missouri, 8 public schools instructs about 4,546 students between them.
On the school-mix side, the city spans 5 elementary, 2 middle, and 1 high.
Schools in Grain Valley average about 568 students each, 49% meaningfully above the Missouri norm.
Five-year track record. Total public-school enrollment in Grain Valley has grew 3% since SY 2017-18, moving from about 4,433 students to 4,546. On the demographic side, White enrollment moved from 83% to 78% over the same window.
On allk12, the community for Grain Valley discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.