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
NEIL ARMSTRONG ELElementaryPK-05322
NEISD - PK4SAElementaryPK-PK18
NELSON EARLY CHILDHOOD CAMPUSElementaryPK-PK162
NEW ELElementaryM-M·
NEW H S 3ElementaryM-M·
NEW H S 4ElementaryM-M·
NICHOLS ELElementaryPK-05321
NIMITZ MIDDLEMiddle06-08995
NISD BEXAR COUNTY JJAHigh07-1226
NISD INTERVENTIONElementaryM-M·
NISD PKSAElementaryPK-PK45
NORTH EAST J J A E PHigh07-1214
NORTHEAST CAMPUSHigh06-1273
NORTHEAST EL CAMPUSElementaryPK-0568
NORTHERN HILLS ELElementaryPK-05501
NORTHWEST CROSSING ELElementaryPK-05362
NORTHWOOD ELElementaryPK-05303
OAK CREST ELElementaryPK-05687
OAK GROVE ELElementaryPK-05445
OAK HILLS TERRACE ELElementaryPK-05392
OAK MEADOW ELElementaryPK-05395
OGDEN ELElementaryPK-05335
OLMOS ELElementaryPK-05486
OTT ELElementaryPK-05606
PALO ALTO ELElementaryPK-05528
PARK VILLAGE BLENDED LEARNING ACADEMYElementaryPK-05376
PASSMORE ELElementaryPK-05384
PEASE MIDDLEMiddle06-08691
PECAN VALLEY ELElementaryPK-05457
PERSHING ELElementaryPK-05309
PIEPER H SHigh09-122,093
PIEPER RANCH MIDDLEMiddle06-081,140
POE MIDDLECombinedM-M·
POR VIDA ACADEMY CHARTER H SHigh09-12104
POSITIVE SOLUTIONS CHARTERHigh09-1293
POTRANCO ELElementaryPK-05839
POWELL ELElementaryPK-05418
PRE-K 4 SAN ANTONIOElementaryPK-PK27
PRE-K ACADEMY AT WEST AVENUEElementaryPK-PK391
PRE/K FOR SA - EAST CENTRAL ISDElementaryPK-PK47
PRELUDE PREPARATORY CHARTER SCHOOLElementaryPK-05162
PREMIER HIGH SCHOOL-SAN ANTONIO INGRAMHigh09-12116
PREMIER HIGH SCHOOL-SAN ANTONIO WINDCRESTHigh09-1278
PRICE ELElementaryPK-05417
PROMESA ACADEMY CHARTER SCHOOLElementaryKG-05248
PUPIL PERSONNEL CAMPUSElementaryM-M·
RABA ELElementaryPK-05565
RAWLINSON MIDDLEMiddle06-081,161
RAYBURN ELCombinedM-M·
RAYBURN MIDDLEMiddle06-08600
REAGAN H SHigh09-123,403
REDDIX CENTERCombined02-12261
REDLAND OAKS ELElementaryPK-05355
REED ELElementaryPK-05766
REGENCY PLACE ELElementaryPK-05419
RESTORATIVE AND TRANSITION CENTERHigh06-1223
RHODES ELElementaryPK-05492
RHODES MIDDLEMiddle06-08461
RIDGEVIEW ELElementaryPK-05487
RISE INSPIRE ACADEMYHigh09-1224
RIVERSIDE PARK ELElementaryPK-05275
ROAN FOREST ELElementaryPK-05873
ROBERT C ZAMORA MIDDLEMiddle06-08655
ROBERT G COLE MIDDLE/HIGH SCHOOLHigh06-12810
RODRIGUEZ MONTESSORI ELElementaryPK-05205
ROGERS ACADEMYElementaryPK-08756
ROGERS COLLEGE PREP MIDDLEMiddle06-07227
ROGERS MIDDLEMiddle08-0893
ROLLING MEADOWS ELElementaryPK-05652
ROOSEVELT DUAL LANGUAGE ACADEMYElementaryKG-03282
ROOSEVELT ELElementary04-05155
ROOSEVELT H SHigh09-122,431
ROSS MIDDLEMiddle06-08828
ROY BENAVIDEZ ELElementaryPK-05669
ROY CISNEROS ELElementaryKG-08195
ROYAL ACADEMY OF EXCELLENCECombinedKG-09469
ROYAL RIDGE ELElementaryPK-05441
RUDDER MIDDLEMiddle06-08961
RUTH JONES MCCLENDON MIDDLEHigh07-1272
SAISD - PK 4 SAElementaryPK-PK102
SALADO ELElementaryPK-05688
SAN ANTONIO STEAM ACADEMYHigh05-12139
SARAH S KING ELElementaryPK-05645
SCARBOROUGH ELElementaryPK-05925
SCHENCK ELElementaryPK-05828
SCHOOL AGED PARENTING PROGRAMElementaryM-M·
SCOBEE ELElementaryPK-05470
SECOND CHANCE ACADEMYMiddle06-088
SERNA ELElementaryPK-05312
SHARON CHRISTA MCAULIFFE MIDDLEMiddle06-08767
SILOS ELElementaryPK-051,011
SINCLAIR ELElementaryPK-05739
SKY HARBOUR ELElementaryPK-05595
SMITH ELElementaryPK-05408
SOMERSET ACADEMY BROOKSCombinedPK-121,227
SOMERSET ACADEMY COLLEGIATECombinedPK-121,080
SOMERSET ACADEMY LONE STARElementaryKG-0598
SOMERSET ACADEMY OAKSElementaryPK-06199
SOTOMAYOR H SHigh09-122,627
SOUTH SAN ANTONIO H SHigh09-122,190

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 →