5 schools in Berea City
Berea City operates 5 public K-12 schools in Ohio, enrolling about 5,331 students between them (3 elementary, 1 middle, and 1 high).
4-year change in Berea City
SY 2020-21 vs SY 2024-25How Berea City ranks
Among districts| Measure | This district | In Ohio | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 5,331 | #56 of 584 | #1,796 of 9,234 |
| Number of schools ranked most first | 5 | #135 of 584 | N/A |
| Students per teacher ranked fewest first | 19.3:1 | #498 of 579 | #8,185 of 9,044 |
| Diversity index ranked most diverse first | 51.3% | #73 of 422 | #2,806 of 6,853 |
Inside Berea City
Since 2017-18, the 5 district schools that reported both years went from 4,795 to 5,331 students (up 11%) and from 244 to 276 full-time teachers (up 13%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Berea-Midpark High School | Berea | High | 09-12 | 1,694 |
| Berea-Midpark Middle School | Middleburg Heights | Middle | 05-09 | 1,522 |
| Brook Park Elementary School | Brook Park | Elementary | PK-04 | 919 |
| Grindstone Elementary School | Berea | Elementary | PK-04 | 641 |
| Big Creek Elementary School | Middleburg Hts | Elementary | PK-04 | 555 |
About Berea City
Berea City is a compact Ohio school district running 5 schools with combined enrollment near 5,331.
On the level-by-level breakdown, Berea City is made up of 3 elementary, 1 middle, and 1 high school.
Average enrollment per school in Berea City is about 1,066, above the Ohio average of roughly 469.
Trend over the past 4 years. Combined enrollment now sits at 5,331 students, remained close to its prior level from the 5,465 reported in SY 2020-21.
On allk12, the community for Berea City discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.