4 schools in Hatboro
Hatboro, Pennsylvania reports 4 public K-12 schools to NCES, totaling roughly 3,286 students (3 elementary and 1 middle).
7-year change in Hatboro
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Blair Mill Elementary | Elementary | KG-05 | 361 |
| Crooked Billet El Sch | Elementary | KG-05 | 468 |
| Upper Moreland El Sch | Elementary | KG-05 | 1,627 |
| Upper Moreland MS | Middle | 06-08 | 830 |
About Hatboro
Hatboro, Pennsylvania is home to 4 public schools, with combined enrollment of approximately 3,286 students. By school count, it is a compact city.
In terms of grade levels, the city is built around 3 elementary, and 1 middle.
Per-campus enrollment runs near 822, meaningfully above the state mean of about 569.
Over the past 7-year window. Total public-school enrollment in Hatboro has held roughly steady since SY 2017-18, moving from about 3,217 students to 3,286. Over that span, Hatboro lost 2 schools, going from 6 to 4. Demographically, the White share of enrollment decreased from 72% to 65%.
On allk12, the community for Hatboro discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.