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

599 schools in San Antonio

Texas · Public K-12

San Antonio sits inside Texas with 599 public K-12 schools, combined enrollment of about 336,693, and a mix of 346 elementary, 90 middle, and 121 high.

7-year change in San Antonio

SY 2017-18 vs SY 2024-25
Total enrollment
331,968
+268 (+0%) vs SY 2017-18
School count
534
+39 (+8%) vs SY 2017-18
% White
14%
was 15%
% Hispanic
73%
was 73%
% Black
7%
was 7%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Largest by enrollment
Excludes virtual / online schools.
NameLevelGradesEnrollment
SOUTH SAN ANTONIO H S - WEST CAMPUSHigh09-12519
SOUTHSIDE ALTER CTRHigh06-1222
SOUTHSIDE H SHigh09-121,772
SOUTHWEST ELElementaryPK-05728
SOUTHWEST H SHigh09-122,363
SOUTHWEST PREP NORTHWEST ELElementaryPK-05101
SOUTHWEST PREPARATORY SCHOOL-NORTHWESTHigh06-12141
SOUTHWEST PREPARATORY SOUTHEAST CAMPUSCombinedPK-12172
SPICEWOOD PARK ELElementaryPK-05722
SPRING MEADOWS COLLEGE PREPARATORY PK-1ElementaryPK-01246
SPRING MEADOWS ELElementary02-05409
SST ALAMOElementaryPK-06848
SST DISCOVERYElementaryPK-07508
SST HILL COUNTRYElementaryPK-06675
SST HILL COUNTRY COLLEGE PREP H SHigh07-12387
SST NORTHWESTElementaryPK-07661
SST ONLINE ACADEMYElementaryM-M·
SST SA COLLEGE PREP H SHigh07-12615
SST SONTERRAElementaryM-M·
ST PHILIP'S COLLEGE EARLY COLLEGE H SHigh09-12305
STAFFORD CENTERElementaryPK-PK255
STAFFORD ELMiddle05-05102
STAFFORD EL VISUAL AND PERFORMING ARTSElementaryKG-04503
STAHL ELElementaryPK-05644
STEAM AT THE FINE ARTS ACADEMYHigh09-12240
STEELE MONTESSORI ELElementaryPK-08395
STEPPING STONES ACADEMYCombined02-129
STEUBING ELElementaryPK-05436
STEUBING RANCH ELElementaryPK-05856
STEVENS H SHigh09-122,546
STEVENSON MIDDLEMiddle06-08779
STINSON MIDDLEMiddle06-08898
STONE OAK ELElementaryPK-05804
STONEWALL/FLANDERS ELElementaryPK-05691
STORM ELElementaryPK-05312
STRAUS MIDDLEMiddle06-081,363
SUN VALLEY ELElementaryPK-05616
TAFOLLA COLLEGE PREP MIDDLEMiddle06-06180
TAFOLLA MIDDLEMiddle07-08385
TAFT H SHigh09-122,670
TALENTED AND GIFTED ACADEMYCombinedM-M·
TEJEDA JUNIOR ACADEMYMiddle08-0818
TEJEDA MIDDLEMiddle06-081,014
TERRELL WELLS MIDDLEMiddle06-08592
TEXANS CAN ACADEMY - SAN ANTONIOHigh09-1272
TEXASWORKS - SAN ANTONIO-INGRAMHigh10-1212
THE GATHERING PLACEElementaryKG-06555
THORNTON ELElementaryPK-05573
THOUSAND OAKS ELElementaryPK-05598
TIMBERWILDE ELElementaryPK-05439
TIMBERWOOD PARK ELElementaryPK-05746
TOMLINSON ELElementaryPK-05875
TRAVIS EARLY COLLEGE H SHigh09-12408
TRINITY CHARTER SCHOOL - SAN ANTONIO CAMPUSElementaryM-M·
TRIUMPH PUBLIC HIGH SCHOOLS-SAN ANTONIOHigh09-1262
TUSCANY HEIGHTSElementaryPK-05623
TYNAN EARLY CHILDHOOD CAMPUSElementaryPK-PK155
UT - UNIVERSITY CHARTER SCHOOL AT HIGH POINTCombined01-1246
V M ADAMS ELElementaryPK-05732
VALE MIDDLEMiddle06-08846
VALLEY HI ELElementaryPK-05295
VALOR SAN ANTONIOCombinedKG-09342
VESTAL ELElementaryPK-05536
VETERANS MEMORIAL H SHigh09-121,579
VILLARREAL ELElementaryPK-05532
VINEYARD RANCH ELElementaryPK-05743
VIRGINIA ALLRED STACEY JR/SR H SHigh06-12395
W M PEARCE PRIElementary01-05529
WALZEM ELElementaryPK-05625
WANKE ELElementaryPK-05590
WARD ELElementaryPK-05763
WARREN H SHigh09-122,542
WASHINGTON ELElementaryPK-05381
WERNLI ELElementaryPK-05737
WESTWOOD TERRACE ELElementaryPK-05415
WETMORE ELElementaryPK-05479
WHITE MIDDLEMiddle06-081,000
WHITTIER MIDDLEMiddle06-08656
WILDERNESS OAK ELElementaryPK-05603
WILLIAM PASCHALL ELElementaryPK-05723
WILSHIRE ELElementaryPK-05183
WILSON ELElementaryPK-05359
WINDCREST ELElementaryPK-05473
WINSTON ELCombinedM-M·
WINSTON INT OF EXCELLENCEElementary03-05143
WOOD MIDDLEMiddle06-08641
WOODLAKE ELElementaryPK-05639
WOODLAKE HILLS COLLEGE PREPARATORY 6TH GRADEMiddle06-06241
WOODLAKE HILLS MIDDLEMiddle07-08451
WOODLAWN ACADEMYElementaryPK-08595
WOODLAWN HILLS ELElementaryPK-05663
WOODRIDGE ELElementary01-05833
WOODSTONE ELElementaryPK-05554
WORTHAM OAKS ELElementaryPK-06776
WRIGHT ELElementaryPK-05430
YOUNG MEN'S LEADERSHIP ACADEMYHigh06-12242
YOUNG WOMEN'S LEADERSHIP ACADEMYHigh06-12534
YOUNG WOMEN'S LEADERSHIP ACADEMY PRIElementaryPK-05580
ZACHRY MIDDLEMiddle06-081,043

About San Antonio

San Antonio, Texas is home to 599 public schools, with combined enrollment of approximately 336,693 students. By school count, it is an expansive city.

In terms of grade levels, the city consists of 346 elementary, 90 middle, 121 high, and 42 other.

Looking at the last 7 years. Combined enrollment now sits at 331,968 students, held roughly steady from the 331,700 reported in SY 2017-18. San Antonio now counts 534 public schools, up from 495 in SY 2017-18.

On allk12, the community for San Antonio discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in San Antonio?
San Antonio, Texas has 599 public K-12 schools serving approximately 336,693 students.
How many elementary, middle, and high schools are in San Antonio?
San Antonio has 346 elementary, 90 middle, 121 high, 42 combined-grade public schools.
What is the largest public school in San Antonio?
REAGAN H S is the largest public school in San Antonio by enrollment, with approximately 3,403 students.
What school districts serve San Antonio?
San Antonio is served by 52 public school districts, including SOUTH SAN ANTONIO ISD, SAN ANTONIO ISD, INSPIRE ACADEMIES, HARLANDALE ISD, COMPASS ROSE PUBLIC SCHOOLS and 47 others.
What grade levels do public schools in San Antonio cover?
Public schools in San Antonio serve students from pre-K through grade 12.
Are there charter schools in San Antonio?
163 of the 599 public schools in San Antonio are charter schools.

San Antonio school rankings

Largest schoolsAll rankings →