16 schools in Upland
Upland runs 16 public K-12 schools inside California, with combined enrollment near 9,461 (11 elementary, 2 middle, and 2 high).
7-year change in Upland
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Baldy View Elementary | Elementary | KG-06 | 624 |
| Cabrillo Elementary | Elementary | KG-06 | 522 |
| Citrus Elementary | Elementary | KG-06 | 494 |
| Foothill Knolls Academy of Innovation | Elementary | KG-08 | 514 |
| Hillside High | High | 10-12 | 119 |
| Magnolia Elementary | Elementary | KG-06 | 506 |
| Pepper Tree Elementary | Elementary | KG-06 | 719 |
| Pioneer Junior High | Middle | 07-08 | 771 |
| Scholarship Prep - San Bernardino County | Elementary | M-M | · |
| Sierra Vista Elementary | Elementary | KG-06 | 409 |
| Sycamore Elementary | Elementary | KG-06 | 412 |
| Upland Elementary | Elementary | KG-06 | 404 |
| Upland High | High | 09-12 | 2,797 |
| Upland Junior High | Middle | 07-08 | 599 |
| Upland Virtual | Combined | M-M | · |
| Valencia Elementary | Elementary | KG-06 | 571 |
About Upland
Upland, California is home to 16 public schools, with combined enrollment of approximately 9,461 students. By school count, it is a moderately sized city.
In terms of grade levels, the city spans 11 elementary, 2 middle, 2 high, and 1 other.
Over the past 7-year window. Combined enrollment now sits at 9,461 students, contracted 13% from the 10,894 reported in SY 2017-18. Demographically, the Hispanic share of enrollment grew from 56% to 64%.
On this page, the community for Upland discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.