6 schools in North Olmsted
From elementary through high school, North Olmsted runs 6 public K-12 campuses (4 elementary, 1 middle, and 1 high), with combined enrollment of about 3,539.
7-year change in North Olmsted
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Birch Primary School | Elementary | PK-KG | 345 |
| Chestnut Elementary School | Elementary | 01-03 | 406 |
| Maple Elementary School | Elementary | 01-03 | 348 |
| North Olmsted High School | High | 09-12 | 1,115 |
| North Olmsted Middle School | Middle | 06-08 | 813 |
| Pine Intermediate School | Elementary | 04-05 | 512 |
About North Olmsted
North Olmsted is a moderately sized Ohio city in terms of public-school footprint, with 6 schools and 3,539 students total.
In terms of grade levels, the city comprises 4 elementary, 1 middle, and 1 high.
Average school size in North Olmsted is around 590 students, 26% meaningfully above the Ohio average of about 469.
Trend over the past 7 years. Total public-school enrollment in North Olmsted has declined 7% since SY 2017-18, moving from about 3,819 students to 3,539. North Olmsted now counts 6 public schools, down from 8 in SY 2017-18. The White share of public-school enrollment shrank from 83% to 76%.
On this page, the community for North Olmsted discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.