89 schools in San Juan
Public-school families in San Juan pick from 89 campuses serving the city's roughly 20,951 K-12 students (45 elementary, 7 middle, and 25 high).
7-year change in San Juan
SY 2017-18 vs SY 2024-25About San Juan
San Juan is a sizable Puerto Rico city in terms of public-school footprint, with 89 schools and 20,951 students total.
On the school-mix side, the city is made up of 45 elementary, 7 middle, 25 high, and 12 other.
Average school size in San Juan is around 235 students, 15% meaningfully below the Puerto Rico average of about 276.
Trend over the past 7 years. Total public-school enrollment in San Juan has declined 29% since SY 2017-18, moving from about 29,343 students to 20,938. Over that span, San Juan lost 18 schools, going from 106 to 88.
On allk12, the community for San Juan discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.