6 schools in Coatesville
From elementary through high school, Coatesville runs 6 public K-12 campuses (3 elementary, 2 middle, and 1 high), with combined enrollment of about 3,595.
7-year change in Coatesville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Coatesville Area SHS | High | 10-12 | 1,366 |
| Kings Highway El Sch | Elementary | KG-05 | 466 |
| North Brandywine MS | Middle | 06-07 | 274 |
| Rainbow El Sch | Elementary | KG-05 | 684 |
| Reeceville El Sch | Elementary | KG-05 | 384 |
| Scott MS | Middle | 06-07 | 421 |
About Coatesville
Across Coatesville, Pennsylvania, 6 public schools hosts about 3,595 students between them.
On the level-by-level breakdown, the city is built around 3 elementary, 2 middle, and 1 high.
Five-year track record. Across the same 7-year window, public-school enrollment fell 3%: 3,725 students in SY 2017-18 versus 3,595 in SY 2024-25. Over that span, Coatesville closed 2 schools, going from 8 to 6. On the demographic side, Hispanic enrollment moved from 20% to 26% over the same window.
On allk12, the community for Coatesville discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.