15 schools in Milpitas
15 public-school campuses operate inside Milpitas, with roughly 10,076 K-12 students enrolled (10 elementary, 2 middle, and 3 high).
7-year change in Milpitas
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Alexander Rose Elementary | Elementary | KG-06 | 518 |
| Anthony Spangler Elementary | Elementary | KG-06 | 610 |
| Calaveras Hills | High | 09-12 | 105 |
| Curtner Elementary | Elementary | KG-06 | 663 |
| John Sinnott Elementary | Elementary | KG-06 | 686 |
| Joseph Weller Elementary | Elementary | KG-06 | 412 |
| Mabel Mattos Elementary | Elementary | KG-06 | 746 |
| Marshall Pomeroy Elementary | Elementary | KG-06 | 597 |
| Milpitas High | High | 09-12 | 2,926 |
| Milpitas Middle College High | High | 09-12 | 55 |
| Pearl Zanker Elementary | Elementary | KG-06 | 563 |
| Rancho Milpitas Middle | Middle | 07-08 | 693 |
| Robert Randall World Languages | Elementary | KG-08 | 285 |
| Thomas Russell Middle | Middle | 07-08 | 761 |
| William Burnett Elementary | Elementary | KG-06 | 456 |
About Milpitas
Milpitas is a middle-population California city in terms of public-school footprint, with 15 schools and 10,076 students total.
Looking at the level breakdown, the city comprises 10 elementary, 2 middle, and 3 high.
Average school size in Milpitas is around 672 students, 16% noticeably above the California average of about 578.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment held roughly steady: 10,315 students in SY 2017-18 versus 10,076 in SY 2024-25. Over that span, Milpitas opened 2 schools, going from 13 to 15.
In the discussion threads here, the community for Milpitas discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.