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
A LEAL JR MIDDLEMiddle06-08499
ABRAHAM KAZEN MIDDLECombinedM-M·
ACADEMY OF CREATIVE EDHigh11-12121
ADAMS HILL ELElementaryPK-05473
ADVANCED LEARNING ACADEMYCombinedPK-121,087
AGNES COTTON ACADEMYMiddle03-08455
ALAMO HEIGHTS H SHigh09-121,569
ALAMO HEIGHTS J HMiddle06-081,123
ALAN B SHEPARD MIDDLEMiddle06-08447
ALLEN ELElementaryPK-05442
ALONSO S PERALES ELElementaryPK-05469
ALTER H SHigh09-12106
ALTER MIDDLEMiddle06-0867
ALTERNATIVE CENTERHigh06-1127
ALTERNATIVE ELElementary01-0511
ALTERNATIVE ELMiddle05-052
ALTERNATIVE H SHigh09-12159
ALTERNATIVE MIDDLEMiddle06-0865
ALTERNATIVE SCHOOLHigh06-1262
ANNE FRANK INSPIRE ACADEMYCombinedKG-12608
ARNOLD ELElementaryPK-05633
ATHENS ELCombinedM-M·
AUE ELElementaryPK-05530
BASIS LEANDERElementaryM-M·
BASIS LEANDER PRIElementaryM-M·
BASIS SAN ANTONIO - JACK LEWIS JR CAMPUSMiddle06-08181
BASIS SAN ANTONIO - NORTHEAST CAMPUSMiddle05-08128
BASIS SAN ANTONIO PRI - JACK LEWIS JR CAMPUSElementaryKG-05605
BASIS SAN ANTONIO PRI - NORTHEAST CAMPUSElementaryKG-04253
BASIS SAN ANTONIO PRI- MEDICAL CENTER CAMPUSElementaryKG-05799
BASIS SAN ANTONIO- PRI NORTH CENTRAL CAMPUSElementaryKG-05780
BASIS SAN ANTONIO- SHAVANO CAMPUSHigh06-121,057
BASKIN ELElementaryPK-05271
BEACON HILL PRIElementaryPK-02267
BEHLAU ELElementaryPK-05623
BELLAIRE ELElementaryPK-05674
BERNAL MIDDLEMiddle06-081,617
BEXAR CO J J A E PElementaryM-M·
BEXAR CO J J A E PElementaryM-M·
BEXAR CO J J A E PElementaryM-M·
BEXAR CO J J A E PHigh08-105
BEXAR CO J J A E PHigh08-122
BEXAR CO J J A E PHigh10-123
BEXAR CO J J A E PHigh09-123
BEXAR CO J J A E PHigh09-091
BEXAR COUNTY ACADEMYElementaryPK-08153
BEXAR COUNTY LRN CTRHigh07-1241
BIG COUNTRY ELElementaryPK-05660
BLATTMAN ELElementaryPK-05492
BOB HOPE ELElementaryPK-05488
BOLDT ELElementaryPK-05882
BONHAM ACADEMYElementaryPK-08713
BOONE ELElementaryPK-05458
BOWDEN ACADEMYElementaryPK-08439
BRACKENRIDGE H SHigh09-121,593
BRADLEY MIDDLEMiddle06-081,148
BRANDEIS H SHigh09-122,657
BRAUCHLE ELElementaryPK-05396
BRAUN STATION ELElementaryPK-05332
BRENNAN H SHigh09-122,965
BRENTWOOD MIDDLEMiddle06-08602
BRISCOE ELElementaryPK-05494
BRISCOE MIDDLEMiddle06-081,263
BULVERDE CREEKElementaryPK-05916
BURBANK H SHigh09-121,405
BURKE ELElementaryPK-05542
BURLESON CENTERHigh12-1237
BUSH MIDDLEMiddle06-08823
CABLE ELElementaryPK-05392
CAMBRIDGE ELElementary01-05806
CAMELOT ELElementaryPK-05492
CAMERON ELElementaryPK-05344
CANDLEWOOD ELElementary02-05263
CANDLEWOOD STEM ACADEMY PK-1ElementaryPK-01199
CANYON RIDGE ELElementaryPK-05449
CARDENAS CENTERElementaryPK-PK264
CARLOS COON ELElementaryPK-05547
CARNAHAN ELElementaryPK-05528
CARROLL BELL ELCombinedM-M·
CARROLL EARLY CHILDHOOD CAMPUSElementaryPK-02364
CARSON ELElementaryPK-05488
CARVAJAL ELElementaryPK-05328
CAST IMAGINE MIDDLEMiddle06-0882
CAST MED H SHigh09-12213
CAST STEM H SHigh09-12173
CAST TECH H SHigh09-12451
CASTLE HILLS ELElementaryPK-05439
CELEBRATE DYSLEXIA SCHOOLElementaryKG-0261
CHARLES C BALL ELElementaryPK-05543
CHARLES GRAEBNER ELElementaryPK-05651
CHAVEZ EXCEL ACADEMYHigh12-1275
CHRISTUS SANTA ROSAHigh09-090
CHUMBLEY ELElementaryPK-05540
CHURCHILL H SHigh09-122,308
CIBOLO CREEK MIDDLEElementaryM-M·
CIBOLO GREENElementaryPK-05735
CLARK H SHigh09-122,750
CLEAR SPRING ELElementaryPK-05314
CODY ELElementaryPK-05480
COKER ELElementaryPK-05861

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 →