The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

102 schools in SAN ANTONIO ISD

Texas · 47,623 students · 1 city

SAN ANTONIO ISD in Texas operates 102 K-12 public campuses, enrolling about 47,623 students (around 467 per campus).

7-year change in SAN ANTONIO ISD

SY 2017-18 vs SY 2024-25
Total enrollment
44,047
-6,636 (-13%) vs SY 2017-18
School count
85
-14 (-14%) vs SY 2017-18
% White
3%
was 2%
% Hispanic
90%
was 90%
% Black
5%
was 6%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
CHRISTUS SANTA ROSASan AntonioHigh09-090
POE MIDDLESan AntonioCombinedM-M·

About SAN ANTONIO ISD

SAN ANTONIO ISD is an average-sized public-school district in Texas. The district oversees 102 schools and hosts approximately 47,623 students.

In terms of grade levels, SAN ANTONIO ISD is made up of 65 elementary, 15 middle, 20 high schools, and 2 combined or other.

Average enrollment per school in SAN ANTONIO ISD is about 467, lower than the Texas average of roughly 606.

Trend over the past 7 years. Total public-school enrollment in SAN ANTONIO ISD has declined 13% since SY 2017-18, moving from about 50,683 students to 44,047. The school count fell from 99 to 85 across the same 7-year window.

In the discussion threads here, the community for SAN ANTONIO ISD discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many schools are in SAN ANTONIO ISD?
SAN ANTONIO ISD operates 102 public K-12 schools in Texas, serving approximately 47,623 students.
What is the mix of elementary, middle, and high schools in SAN ANTONIO ISD?
SAN ANTONIO ISD includes 65 elementary, 15 middle, 20 high, 2 combined-grade schools.
What is the largest school in SAN ANTONIO ISD?
JEFFERSON H S is the largest public school in SAN ANTONIO ISD by enrollment, with approximately 1,706 students.
What grade levels does SAN ANTONIO ISD serve?
SAN ANTONIO ISD schools serve students from pre-K through grade 12, across 102 campuses.
Are there charter schools in SAN ANTONIO ISD?
29 of the 102 schools listed under SAN ANTONIO ISD are charter schools.