236 schools in San Jose
Public-school enrollment in San Jose comes to roughly 126,311 students across 236 schools (144 elementary, 41 middle, and 47 high).
7-year change in San Jose
SY 2017-18 vs SY 2024-25About San Jose
Across San Jose, California, 236 public schools instructs about 126,311 students between them.
For a sense of the school types, the city is built around 144 elementary, 41 middle, 47 high, and 4 other.
Looking at the last 7 years. Total public-school enrollment in San Jose has contracted 17% since SY 2017-18, moving from about 151,744 students to 126,311. San Jose now counts 232 public schools, down from 238 in SY 2017-18. The White share of public-school enrollment contracted from 14% to 11%.
Within the allk12 community for this area, the community for San Jose discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.