Guest, Sign inJoin

Post to San Antonio

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
San Antonio Botanical Garden Overlook ViewPhoto: Jouaienttoi · CC BY-SA 4.0
B−
Schools in San Antonio · Northside Independent School District, North East Independent School District

San Antonio’s public schools score below 52% of Texas districts on tests and graduation

The grade covers the two public school districts serving San Antonio, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Texas, not nationally.

#349of 642 Texas townsK–12Where will my kid go?

From Texas state tests taken in spring 2022, when 99% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
54%
▲ 2 pts vs TX 51%
2021–22
Math proficiency
38%
▼ 3 pts vs TX 41%
2021–22
Graduate on time
93%
▲ 3 pts vs TX 90%
class of 2023
Spent per student
$12.1K
▼ 5% vs TX $12.8K
FY2024 · Northside Independent
Students per teacher
14.3
TX 14.9 · smaller classes
Schools in town
480
110,894 students on the public path
In brief

San Antonio’s schools, in brief

Above the state in reading, below in math

Reading proficiency is 54% and math 38% across both districts in spring 2022, against 51% and 41% statewide; 93% of the class of 2023 graduated in four years, against 90%. Test scores ↓

Charters enroll a large share of students

Charter schools located in San Antonio enroll 62,036 students, against the district’s 100,208. Each is graded on its own results; none is part of the district grade. Every school ↓

Spending and class size

Northside Independent spends $12,126 per student and North East Independent $13,459, against $12,815 across Texas (FY2024). Neither counts toward the grade. Districts ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind San Antonio’s grade

B Test scoresC+ Graduation

B−: better than 48% of Texas school districts, #349 of 642 Texas towns. Graduation is above the Texas average; test scores are below it.

Texas school districts we grade (1,191)Better than 48%
Lower resultsHigher results
Texas towns with similar household incomes (742)Better than 47%
C+B−A fairly firm grade. Ordinary sampling error in 88,201 test results and a graduating class of 7,715 could put San Antonio anywhere from C+ to B−. The tests are from spring 2022, when 99% of San Antonio’s students in the tested grades sat them (87,609 in math, 88,794 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve San Antonio, with each school’s own grade.

91 schools teach K in San Antonio’s district. Which one depends on your address. Their grades range from D− to A+, so check the specific school.
Bulverde Creek
Elementary · Grades PK–5
A−
916 students18:1Rate it →
Mead El
Elementary · Grades PK–5
C−
887 students15:1Rate it →
Roan Forest El
Elementary · Grades PK–5
A
873 students15:1Rate it →
Coker El
Elementary · Grades PK–5
B
861 students15:1Rate it →
Steubing Ranch El
Elementary · Grades PK–5
B
856 students15:1Rate it →
Larkspur El
Elementary · Grades PK–5
C−
849 students14:1Rate it →
Stone Oak El
Elementary · Grades PK–5
A
804 students14:1Rate it →
Ellison El
Elementary · Grades PK–5
A−
780 students14:1Rate it →
McDermott El
Elementary · Grades PK–5
C−
775 students15:1Rate it →
Vineyard Ranch El
Elementary · Grades PK–5
A
743 students15:1Rate it →
Howsman El
Elementary · Grades PK–5
C−
729 students14:1Rate it →
Forester El
Elementary · Grades PK–5
C
723 students14:1Rate it →
Murnin El
Elementary · Grades PK–5
C−
662 students13:1Rate it →
Stahl El
Elementary · Grades PK–5
C
644 students15:1Rate it →
Walzem El
Elementary · Grades PK–5
C−
625 students14:1Rate it →
Fox Run El
Elementary · Grades PK–5
B+
620 students13:1Rate it →
Hardy Oak El
Elementary · Grades PK–5
A+
612 students16:1Rate it →
Encino Park El
Elementary · Grades PK–5
A
607 students14:1Rate it →
Wilderness Oak El
Elementary · Grades PK–5
A
603 students16:1Rate it →
Thousand Oaks El
Elementary · Grades PK–5
B−
598 students15:1Rate it →
Wanke El
Elementary · Grades PK–5
C+
590 students13:1Rate it →
Hatchett El
Elementary · Grades PK–5
C−
588 students12:1Rate it →
East Terrell Hills El
Elementary · Grades PK–5
C
584 students12:1Rate it →
Evers El
Elementary · Grades PK–5
C+
580 students14:1Rate it →
Thornton El
Elementary · Grades PK–5
C
573 students13:1Rate it →
Raba El
Elementary · Grades PK–5
C+
565 students14:1Rate it →
Colonial Hills El
Elementary · Grades PK–5
C
565 students12:1Rate it →
Knowlton El
Elementary · Grades PK–5
D
564 students11:1Rate it →
Woodstone El
Elementary · Grades PK–5
B
554 students12:1Rate it →
Carlos Coon El
Elementary · Grades PK–5
C−
547 students13:1Rate it →
Burke El
Elementary · Grades PK–5
C
542 students12:1Rate it →
Longs Creek El
Elementary · Grades PK–5
B+
541 students15:1Rate it →
Locke Hill El
Elementary · Grades PK–5
B−
538 students12:1Rate it →
Martin El
Elementary · Grades PK–5
D−
537 students13:1Rate it →
Villarreal El
Elementary · Grades PK–5
C−
532 students12:1Rate it →
Hidden Forest El
Elementary · Grades PK–5
A
529 students15:1Rate it →
Carnahan El
Elementary · Grades PK–5
B−
528 students11:1Rate it →
El Dorado El
Elementary · Grades PK–5
C
517 students13:1Rate it →
Colonies North El
Elementary · Grades PK–5
C
513 students11:1Rate it →
Northern Hills El
Elementary · Grades PK–5
C+
501 students12:1Rate it →
Beard El
Elementary · Grades PK–5 · Helotes
A
499 students14:1Rate it →
Huebner El
Elementary · Grades PK–5
A−
495 students15:1Rate it →
Rhodes El
Elementary · Grades PK–5
D
492 students15:1Rate it →
Camelot El
Elementary · Grades PK–5
C
492 students12:1Rate it →
Carson El
Elementary · Grades PK–5
B
488 students13:1Rate it →
Ridgeview El
Elementary · Grades PK–5
B
487 students12:1Rate it →
Olmos El
Elementary · Grades PK–5
A−
486 students12:1Rate it →
Cody El
Elementary · Grades PK–5
D
480 students11:1Rate it →
Wetmore El
Elementary · Grades PK–5
B+
479 students14:1Rate it →
Adams Hill El
Elementary · Grades PK–5
C−
473 students11:1Rate it →
Scobee El
Elementary · Grades PK–5
B−
470 students13:1Rate it →
Esparza El
Elementary · Grades PK–5
C
462 students12:1Rate it →
Myers El
Elementary · Grades PK–5
C−
459 students12:1Rate it →
Boone El
Elementary · Grades PK–5
C−
458 students12:1Rate it →
Glenoaks El
Elementary · Grades PK–5
D
457 students11:1Rate it →
Las Lomas El
Elementary · Grades PK–5
A−
451 students13:1Rate it →
Canyon Ridge El
Elementary · Grades PK–5
A
449 students11:1Rate it →
Oak Grove El
Elementary · Grades PK–5
C
445 students12:1Rate it →
Allen El
Elementary · Grades PK–5
C
442 students12:1Rate it →
Hull El
Elementary · Grades PK–5
C−
441 students11:1Rate it →
Royal Ridge El
Elementary · Grades PK–5
C+
441 students10:1Rate it →
Timberwilde El
Elementary · Grades PK–5
C−
439 students13:1Rate it →
Lewis El
Elementary · Grades PK–5
B−
437 students13:1Rate it →
Steubing El
Elementary · Grades PK–5
B+
436 students12:1Rate it →
Glenn El
Elementary · Grades PK–5
D−
427 students11:1Rate it →
May El
Elementary · Grades PK–5
C+
426 students13:1Rate it →
Regency Place El
Elementary · Grades PK–5
C
419 students11:1Rate it →
Powell El
Elementary · Grades PK–5
C
418 students13:1Rate it →
Fernandez El
Elementary · Grades PK–5
B−
416 students12:1Rate it →
Westwood Terrace El
Elementary · Grades PK–5
D
415 students11:1Rate it →
Leon Springs El
Elementary · Grades PK–5
A−
410 students13:1Rate it →
Brauchle El
Elementary · Grades PK–5
C
396 students12:1Rate it →
Oak Meadow El
Elementary · Grades PK–5
A−
395 students10:1Rate it →
Cable El
Elementary · Grades PK–5
D
392 students10:1Rate it →
Oak Hills Terrace El
Elementary · Grades PK–5
C−
392 students11:1Rate it →
Passmore El
Elementary · Grades PK–5
D−
384 students12:1Rate it →
Glass El
Elementary · Grades PK–5
C−
384 students11:1Rate it →
Harmony Hills El
Elementary · Grades PK–5
C−
382 students12:1Rate it →
Linton El
Elementary · Grades PK–5
D
368 students11:1Rate it →
Meadow Village El
Elementary · Grades PK–5
D
367 students10:1Rate it →
Northwest Crossing El
Elementary · Grades PK–5
C−
362 students10:1Rate it →
Redland Oaks El
Elementary · Grades PK–5
B+
355 students8:1Rate it →
Braun Station El
Elementary · Grades PK–5
B
332 students8:1Rate it →
Dellview El
Elementary · Grades PK–5
C
326 students12:1Rate it →
Nichols El
Elementary · Grades PK–5
B−
321 students11:1Rate it →
Elrod El
Elementary · Grades PK–5
C
318 students13:1Rate it →
Clear Spring El
Elementary · Grades PK–5
D
314 students11:1Rate it →
Serna El
Elementary · Grades PK–5
D
312 students9:1Rate it →
Northwood El
Elementary · Grades PK–5
A−
303 students13:1Rate it →
Valley Hi El
Elementary · Grades PK–5
C
295 students11:1Rate it →
Wilshire El
Elementary · Grades PK–5
B−
183 students8:1Rate it →
The path, start to finish
PK–591 elementary schoolsDepends on your addressD− to A+
6–829 middle schoolsDepends on your addressD to A
9–1216 high schoolsDepends on your addressC to A+

San Antonio runs its own schools through grade 12 (Northside Independent School District). From grade PK, students attend the North East Independent School District, shared with Balcones Heights, Castle Hills, Hill Country Village, Hollywood Park, Live Oak, Terrell Hills and Windcrest. Parts of San Antonio (15%, 7%, 7%, 4%, 3%, 3%, 3% and 3% of its land) are served by San Antonio Independent, Southwest Independent, East Central Independent, Southside Independent, Judson Independent, South San Antonio Independent, Edgewood Independent and Harlandale Independent instead. To confirm the school for a specific address, ask the district.

Two districts serve San Antonio

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Above the state in reading

Reading · PK–12, Northside Independent School District51%
State average 51.1% · 56138 students tested
Math · PK–12, Northside Independent School District34%
State average 40.9% · 55279 students tested
Reading · PK–12, North East Independent School District58%
State average 51.1% · 32656 students tested
Math · PK–12, North East Independent School District45%
State average 40.9% · 32330 students tested

San Antonio vs. its neighbors

Schools grades for the Texas towns that share San Antonio’s borders.

Schools next door
TownSchoolsMain districts
San AntonioB−Northside Independent PK–12 · North East Independent PK–12
KirbyC−Judson Independent
HelotesC+Northside Independent
Live OakC+Judson Independent PK–12 · North East Independent PK–12
WindcrestB−North East Independent
SchertzA−Schertz-Cibolo-Universal City Independent PK–12 · Comal Independent PK–12
ConverseC−Judson Independent
Fair Oaks RanchABoerne Independent
SelmaCJudson Independent PK–12 · Schertz-Cibolo-Universal City Independent PK–12
Von OrmyCSouthwest Independent

2 of the 9 neighbors share North East Independent with San Antonio for grades PK–12, so their letters differ mainly through the lower grades.

Every school in San Antonio

481 schools. Each public school’s letter compares its own 2020–21 reading and math results with Texas’s other public schools (the newest school-level results we have).

District schools in San Antonioby address
Bulverde Creek
Elementary · Grades PK–5
A−
916 students18:1Rate it →
Mead El
Elementary · Grades PK–5
C−
887 students15:1Rate it →
Roan Forest El
Elementary · Grades PK–5
A
873 students15:1Rate it →
Coker El
Elementary · Grades PK–5
B
861 students15:1Rate it →
Steubing Ranch El
Elementary · Grades PK–5
B
856 students15:1Rate it →
Larkspur El
Elementary · Grades PK–5
C−
849 students14:1Rate it →
Stone Oak El
Elementary · Grades PK–5
A
804 students14:1Rate it →
Ellison El
Elementary · Grades PK–5
A−
780 students14:1Rate it →
McDermott El
Elementary · Grades PK–5
C−
775 students15:1Rate it →
Vineyard Ranch El
Elementary · Grades PK–5
A
743 students15:1Rate it →
Howsman El
Elementary · Grades PK–5
C−
729 students14:1Rate it →
Forester El
Elementary · Grades PK–5
C
723 students14:1Rate it →
Murnin El
Elementary · Grades PK–5
C−
662 students13:1Rate it →
Stahl El
Elementary · Grades PK–5
C
644 students15:1Rate it →
Walzem El
Elementary · Grades PK–5
C−
625 students14:1Rate it →
Fox Run El
Elementary · Grades PK–5
B+
620 students13:1Rate it →
Hardy Oak El
Elementary · Grades PK–5
A+
612 students16:1Rate it →
Encino Park El
Elementary · Grades PK–5
A
607 students14:1Rate it →
Wilderness Oak El
Elementary · Grades PK–5
A
603 students16:1Rate it →
Thousand Oaks El
Elementary · Grades PK–5
B−
598 students15:1Rate it →
Wanke El
Elementary · Grades PK–5
C+
590 students13:1Rate it →
Hatchett El
Elementary · Grades PK–5
C−
588 students12:1Rate it →
East Terrell Hills El
Elementary · Grades PK–5
C
584 students12:1Rate it →
Evers El
Elementary · Grades PK–5
C+
580 students14:1Rate it →
Thornton El
Elementary · Grades PK–5
C
573 students13:1Rate it →
Raba El
Elementary · Grades PK–5
C+
565 students14:1Rate it →
Colonial Hills El
Elementary · Grades PK–5
C
565 students12:1Rate it →
Knowlton El
Elementary · Grades PK–5
D
564 students11:1Rate it →
Woodstone El
Elementary · Grades PK–5
B
554 students12:1Rate it →
Carlos Coon El
Elementary · Grades PK–5
C−
547 students13:1Rate it →
Burke El
Elementary · Grades PK–5
C
542 students12:1Rate it →
Longs Creek El
Elementary · Grades PK–5
B+
541 students15:1Rate it →
Locke Hill El
Elementary · Grades PK–5
B−
538 students12:1Rate it →
Martin El
Elementary · Grades PK–5
D−
537 students13:1Rate it →
Villarreal El
Elementary · Grades PK–5
C−
532 students12:1Rate it →
Hidden Forest El
Elementary · Grades PK–5
A
529 students15:1Rate it →
Carnahan El
Elementary · Grades PK–5
B−
528 students11:1Rate it →
El Dorado El
Elementary · Grades PK–5
C
517 students13:1Rate it →
Colonies North El
Elementary · Grades PK–5
C
513 students11:1Rate it →
Northern Hills El
Elementary · Grades PK–5
C+
501 students12:1Rate it →
Beard El
Elementary · Grades PK–5 · Helotes
A
499 students14:1Rate it →
Huebner El
Elementary · Grades PK–5
A−
495 students15:1Rate it →
Rhodes El
Elementary · Grades PK–5
D
492 students15:1Rate it →
Camelot El
Elementary · Grades PK–5
C
492 students12:1Rate it →
Carson El
Elementary · Grades PK–5
B
488 students13:1Rate it →
Ridgeview El
Elementary · Grades PK–5
B
487 students12:1Rate it →
Olmos El
Elementary · Grades PK–5
A−
486 students12:1Rate it →
Cody El
Elementary · Grades PK–5
D
480 students11:1Rate it →
Wetmore El
Elementary · Grades PK–5
B+
479 students14:1Rate it →
Adams Hill El
Elementary · Grades PK–5
C−
473 students11:1Rate it →
Scobee El
Elementary · Grades PK–5
B−
470 students13:1Rate it →
Esparza El
Elementary · Grades PK–5
C
462 students12:1Rate it →
Myers El
Elementary · Grades PK–5
C−
459 students12:1Rate it →
Boone El
Elementary · Grades PK–5
C−
458 students12:1Rate it →
Glenoaks El
Elementary · Grades PK–5
D
457 students11:1Rate it →
Las Lomas El
Elementary · Grades PK–5
A−
451 students13:1Rate it →
Canyon Ridge El
Elementary · Grades PK–5
A
449 students11:1Rate it →
Oak Grove El
Elementary · Grades PK–5
C
445 students12:1Rate it →
Allen El
Elementary · Grades PK–5
C
442 students12:1Rate it →
Hull El
Elementary · Grades PK–5
C−
441 students11:1Rate it →
Royal Ridge El
Elementary · Grades PK–5
C+
441 students10:1Rate it →
Timberwilde El
Elementary · Grades PK–5
C−
439 students13:1Rate it →
Lewis El
Elementary · Grades PK–5
B−
437 students13:1Rate it →
Steubing El
Elementary · Grades PK–5
B+
436 students12:1Rate it →
Glenn El
Elementary · Grades PK–5
D−
427 students11:1Rate it →
May El
Elementary · Grades PK–5
C+
426 students13:1Rate it →
Regency Place El
Elementary · Grades PK–5
C
419 students11:1Rate it →
Powell El
Elementary · Grades PK–5
C
418 students13:1Rate it →
Fernandez El
Elementary · Grades PK–5
B−
416 students12:1Rate it →
Westwood Terrace El
Elementary · Grades PK–5
D
415 students11:1Rate it →
Leon Springs El
Elementary · Grades PK–5
A−
410 students13:1Rate it →
Brauchle El
Elementary · Grades PK–5
C
396 students12:1Rate it →
Oak Meadow El
Elementary · Grades PK–5
A−
395 students10:1Rate it →
Cable El
Elementary · Grades PK–5
D
392 students10:1Rate it →
Oak Hills Terrace El
Elementary · Grades PK–5
C−
392 students11:1Rate it →
Pre-K Academy at West Avenue
Prekindergarten · Grades PK
391 students13:1Rate it →
Passmore El
Elementary · Grades PK–5
D−
384 students12:1Rate it →
Glass El
Elementary · Grades PK–5
C−
384 students11:1Rate it →
Harmony Hills El
Elementary · Grades PK–5
C−
382 students12:1Rate it →
Linton El
Elementary · Grades PK–5
D
368 students11:1Rate it →
Meadow Village El
Elementary · Grades PK–5
D
367 students10:1Rate it →
Northwest Crossing El
Elementary · Grades PK–5
C−
362 students10:1Rate it →
Redland Oaks El
Elementary · Grades PK–5
B+
355 students8:1Rate it →
Braun Station El
Elementary · Grades PK–5
B
332 students8:1Rate it →
Dellview El
Elementary · Grades PK–5
C
326 students12:1Rate it →
Nichols El
Elementary · Grades PK–5
B−
321 students11:1Rate it →
Elrod El
Elementary · Grades PK–5
C
318 students13:1Rate it →
Clear Spring El
Elementary · Grades PK–5
D
314 students11:1Rate it →
Serna El
Elementary · Grades PK–5
D
312 students9:1Rate it →
Northwood El
Elementary · Grades PK–5
A−
303 students13:1Rate it →
Valley Hi El
Elementary · Grades PK–5
C
295 students11:1Rate it →
Wilshire El
Elementary · Grades PK–5
B−
183 students8:1Rate it →
Neisd - Pk4sa
Prekindergarten · Grades PK
18 studentsRate it →
Garcia Middle
Middle · Grades 6–8
A
1,360 students18:1Rate it →
Lopez Middle
Middle · Grades 6–8
A
1,294 students20:1Rate it →
Rawlinson Middle
Middle · Grades 6–8
B+
1,161 students16:1Rate it →
Bradley Middle
Middle · Grades 6–8
B+
1,148 students18:1Rate it →
Hobby Middle
Middle · Grades 6–8
B−
1,094 students15:1Rate it →
Hill Middle
Middle · Grades 6–8
A
1,057 students19:1Rate it →
Zachry Middle
Middle · Grades 6–8
C−
1,043 students16:1Rate it →
Jones Middle
Middle · Grades 6–8
C
1,035 students13:1Rate it →
Tejeda Middle
Middle · Grades 6–8
A
1,014 students19:1Rate it →
White Middle
Middle · Grades 6–8
B−
1,000 students16:1Rate it →
Nimitz Middle
Middle · Grades 6–8
C−
995 students17:1Rate it →
Rudder Middle
Middle · Grades 6–8
C−
961 students13:1Rate it →
Eisenhower Middle
Middle · Grades 6–8
C
951 students17:1Rate it →
Jordan Middle
Middle · Grades 6–8
C
948 students15:1Rate it →
Harris Middle
Middle · Grades 6–8
C+
903 students18:1Rate it →
Stinson Middle
Middle · Grades 6–8
B−
898 students16:1Rate it →
Krueger Middle
Middle · Grades 6–8
B−
857 students16:1Rate it →
Vale Middle
Middle · Grades 6–8
C+
846 students14:1Rate it →
Ross Middle
Middle · Grades 6–8
C−
828 students13:1Rate it →
Bush Middle
Middle · Grades 6–8
A
823 students16:1Rate it →
Neff Middle
Middle · Grades 6–8
D
810 students12:1Rate it →
Garner Middle
Middle · Grades 6–8
C−
782 students14:1Rate it →
Stevenson Middle
Middle · Grades 6–8
B−
779 students15:1Rate it →
Connally Middle
Middle · Grades 6–8
B−
692 students13:1Rate it →
Pease Middle
Middle · Grades 6–8
D
691 students12:1Rate it →
Wood Middle
Middle · Grades 6–8
C
641 students16:1Rate it →
Jackson Middle
Middle · Grades 6–8
C
640 students14:1Rate it →
Rayburn Middle
Middle · Grades 6–8
C−
600 students12:1Rate it →
Driscoll Middle
Middle · Grades 6–8
C
535 students14:1Rate it →
Reagan H S
High · Grades 9–12
A
3,403 students19:1Rate it →
Johnson H S
High · Grades 9–12
A+
3,196 students19:1Rate it →
Clark H S
High · Grades 9–12
B+
2,750 students16:1Rate it →
Taft H S
High · Grades 9–12
B+
2,670 students17:1Rate it →
Brandeis H S
High · Grades 9–12
A−
2,657 students17:1Rate it →
Madison H S
High · Grades 9–12
B
2,616 students17:1Rate it →
Stevens H S
High · Grades 9–12
C
2,546 students15:1Rate it →
Warren H S
High · Grades 9–12
B
2,542 students16:1Rate it →
Roosevelt H S
High · Grades 9–12
C+
2,431 students16:1Rate it →
Holmes H S
High · Grades 9–12
C+
2,422 students14:1Rate it →
Churchill H S
High · Grades 9–12
B+
2,308 students16:1Rate it →
Legacy of Educational Excellence H S
High · Grades 9–12
B−
2,285 students15:1Rate it →
Jay H S
High · Grades 9–12
C
2,118 students14:1Rate it →
Macarthur H S
High · Grades 9–12
B
2,033 students16:1Rate it →
Health Careers H S
High · Grades 9–12
A+
904 students16:1Rate it →
International School of America
High · Grades 9–12
A
493 students21:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Jefferson H S
High · Grades 9–12
C
Charter
1,706 students15:1Rate it →
Great Hearts Northern Oaks
Grades K–12
A
Charter
1,430 students19:1Rate it →
Burbank H S
High · Grades 9–12
D
Charter
1,405 students17:1Rate it →
Great Hearts Forest Heights
Grades K–11
B+
Charter
1,335 students18:1Rate it →
Great Hearts Western Hills
Grades K–11
B
Charter
1,326 students19:1Rate it →
Somerset Academy Brooks
Grades PK–12
D
Charter
1,227 students22:1Rate it →
Advanced Learning Academy
Grades PK–12
C+
Charter
1,087 students16:1Rate it →
Somerset Academy Collegiate
Grades PK–12
C−
Charter
1,080 students20:1Rate it →
Basis San Antonio- Shavano Campus
High · Grades 6–12
A+
Charter
1,057 students17:1Rate it →
Jubilee San Antonio
Grades PK–12
D−
Charter
1,011 students16:1Rate it →
Great Hearts Invictus
Grades K–9 · Helotes
Charter
918 students22:1Rate it →
SST Alamo
Elementary · Grades PK–6
B−
Charter
848 students17:1Rate it →
Compass Rose Ingenuity
Grades PK–10
D
Charter
830 students18:1Rate it →
Basis San Antonio Pri- Medical Center Campus
Elementary · Grades K–5
A
Charter
799 students20:1Rate it →
George Gervin Academy
Grades PK–12
C−
CharterAlternative Education
793 students23:1Rate it →
Basis San Antonio- Pri North Central Campus
Elementary · Grades K–5
A
Charter
780 students16:1Rate it →
Idea Mays College Preparatory
High · Grades 6–12
A−
Charter
748 students17:1Rate it →
Idea Judson College Preparatory
High · Grades 6–12
B−
Charter
747 students17:1Rate it →
Idea Monterrey Park College Preparatory
High · Grades 6–12
B+
Charter
743 students18:1Rate it →
Harris Middle
Middle · Grades 6–8
D
Charter
719 students15:1Rate it →
Harmony Science Acad (San Antonio)
Grades K–12
C+
Charter
718 students15:1Rate it →
Idea South Flores College Preparatory
High · Grades 6–12
B+
Charter
715 students15:1Rate it →
Bonham Academy
Elementary · Grades PK–8
C−
Charter
713 students14:1Rate it →
Idea Ewing Halsell Academy
Elementary · Grades K–5
B
Charter
704 students24:1Rate it →
Idea Judson Academy
Elementary · Grades K–5
C
Charter
701 students22:1Rate it →
Mark Twain Dual Language Academy
Elementary · Grades PK–8
B
Charter
694 students15:1Rate it →
Jubilee Highland Hills
Elementary · Grades PK–8
D
Charter
686 students16:1Rate it →
Gus Garcia Middle
Middle · Grades 6–8
D
Charter
684 students19:1Rate it →
Idea South Flores Academy
Elementary · Grades K–5
A−
Charter
680 students24:1Rate it →
SST Hill Country
Elementary · Grades PK–6
C+
Charter
675 students18:1Rate it →
Idea Brackenridge College Preparatory
High · Grades 6–12
B−
Charter
671 students18:1Rate it →
Idea Mays Academy
Elementary · Grades K–5
A
Charter
663 students20:1Rate it →
Woodlawn Hills El
Elementary · Grades PK–5
D
Charter
663 students16:1Rate it →
Idea Carver College Preparatory
High · Grades 6–12
A−
Charter
661 students18:1Rate it →
Charles Graebner El
Elementary · Grades PK–5
D−
Charter
651 students15:1Rate it →
Democracy Prep at Stewart Academy
Elementary · Grades PK–8
D−
Charter
645 students15:1Rate it →
Idea Brackenridge Academy
Elementary · Grades K–5
C−
Charter
631 students24:1Rate it →
KIPP University Prep H S
High · Grades 9–12
C
Charter
630 students16:1Rate it →
SST Sa College Prep H S
High · Grades 7–12
B
Charter
615 students16:1Rate it →
Idea Ewing Halsell College Preparatory
High · Grades 6–12
B
Charter
611 students17:1Rate it →
Anne Frank Inspire Academy
Grades K–12
B−
Charter
608 students22:1Rate it →
Idea Hidden Meadow Academy
Elementary · Grades K–5
Charter
608 students20:1Rate it →
Idea Monterrey Park Academy
Elementary · Grades K–5
C
Charter
607 students25:1Rate it →
Basis San Antonio Pri - Jack Lewis Jr. Campus
Elementary · Grades K–5
Charter
605 students17:1Rate it →
Brentwood Middle
Middle · Grades 6–8
D
Charter
602 students17:1Rate it →
Woodlawn Academy
Elementary · Grades PK–8
D
Charter
595 students14:1Rate it →
Fenwick Academy
Elementary · Grades PK–8
D−
Charter
593 students14:1Rate it →
Idea Ingram Hills Academy
Elementary · Grades K–5
B+
Charter
588 students22:1Rate it →
Young Women's Leadership Academy Pri
Elementary · Grades PK–5
Charter
580 students16:1Rate it →
KIPP Somos Collegiate
High · Grades 6–12
B+
Charter
573 students13:1Rate it →
Irving Dual Language Academy
Elementary · Grades PK–8
D
Charter
557 students15:1Rate it →
The Gathering Place
Elementary · Grades K–6
Charter
555 students17:1Rate it →
Jubilee - Lake View University Prep
Grades PK–12
D−
Charter
548 students15:1Rate it →
Idea Ingram Hills College Preparatory
High · Grades 6–12
A−
Charter
543 students16:1Rate it →
Idea Najim Academy
Elementary · Grades K–5
C−
Charter
540 students22:1Rate it →
Young Women's Leadership Academy
High · Grades 6–12
A
Charter
534 students15:1Rate it →
Compass Rose Legacy
High · Grades 6–12
C
Charter
530 students15:1Rate it →
Stafford El Visual and Performing Arts
Elementary · Grades K–4
Charter
503 students19:1Rate it →
Fox Technical H S
High · Grades 9–12
C
Charter
499 students15:1Rate it →
Briscoe El
Elementary · Grades PK–5
D−
Charter
494 students18:1Rate it →
Eleanor Kolitz Hebrew Language Academy
Elementary · Grades K–8
A
Charter
486 students15:1Rate it →
Great Hearts Monte Vista North
High · Grades 6–12
B+
Charter
476 students14:1Rate it →
Idea Najim College Preparatory
High · Grades 6–12
A−
Charter
474 students14:1Rate it →
KIPP Aspire Academy
Middle · Grades 5–8
D
Charter
470 students23:1Rate it →
Idea Eastside College Preparatory
High · Grades 6–12
C
Charter
469 students13:1Rate it →
Royal Academy of Excellence
Grades K–9
Charter
469 students15:1Rate it →
Idea Carver Academy
Elementary · Grades K–5
A−
Charter
468 students21:1Rate it →
Great Hearts Monte Vista
Elementary · Grades K–5
A
Charter
468 students21:1Rate it →
Agnes Cotton Academy
Middle · Grades 3–8
C+
Charter
455 students13:1Rate it →
Cast Tech H S
High · Grades 9–12
B−
Charter
451 students15:1Rate it →
Edgar Allan Poe STEM Dual Language Middle
Middle · Grades 6–8
Charter
439 students15:1Rate it →
KIPP Un Mundo Pri
Elementary · Grades K–4
D
Charter
426 students16:1Rate it →
KIPP Esperanza Pri
Elementary · Grades K–4
D−
Charter
424 students20:1Rate it →
KIPP Camino Academy
Middle · Grades 5–8
D
Charter
408 students19:1Rate it →
Travis Early College H S
High · Grades 9–12
A−
Charter
408 students19:1Rate it →
Steele Montessori El
Elementary · Grades PK–8
D−
Charter
395 students16:1Rate it →
Idea Eastside Academy
Elementary · Grades K–5
D
Charter
392 students23:1Rate it →
SST Hill Country College Prep H S
High · Grades 7–12
Charter
387 students13:1Rate it →
Essence Preparatory Charter School
Elementary · Grades PK–8
Charter
365 students17:1Rate it →
Compass Rose Legacy El
Elementary · Grades PK–5
D−
Charter
361 students18:1Rate it →
Las Palmas Leadership School for Girls
Elementary · Grades K–8
Charter
354 students14:1Rate it →
Valor San Antonio
Grades K–9
Charter
342 students19:1Rate it →
Idea Hidden Meadow College Preparatory
Middle · Grades 6–10
B
Charter
336 students16:1Rate it →
Compass Rose Dream
Elementary · Grades PK–7
Charter
326 studentsRate it →
St. Philip's College Early College H S
High · Grades 9–12
B−
Charter
305 students19:1Rate it →
Lighthouse El
Elementary · Grades PK–5
Charter
273 students18:1Rate it →
Basis San Antonio Pri - Northeast Campus
Elementary · Grades K–4
A−
Charter
253 students12:1Rate it →
Legacy Traditional - Basse Pri
Elementary · Grades PK–5
D−
Charter
250 students17:1Rate it →
Promesa Academy Charter School
Elementary · Grades K–5
Charter
248 students12:1Rate it →
Gardendale Pre-K 4 Sa Early Learning
Elementary · Grades PK–2
Charter
246 students14:1Rate it →
Young Men's Leadership Academy
High · Grades 6–12
C
Charter
242 students12:1Rate it →
KIPP Somos Pri
Elementary · Grades PK–3
C
Charter
241 students14:1Rate it →
Jubilee Westwood
Elementary · Grades PK–5
D
Charter
240 students18:1Rate it →
Learn4life
High · Grades 9–12
CharterAlternative Education
224 studentsRate it →
Cast Med H S
High · Grades 9–12
B+
Charter
213 students15:1Rate it →
Rodriguez Montessori El
Elementary · Grades PK–5
Charter
205 students18:1Rate it →
Somerset Academy Oaks
Elementary · Grades PK–6
B+
Charter
199 students13:1Rate it →
Roy Cisneros El
Elementary · Grades K–8
D
Charter
195 students8:1Rate it →
Basis San Antonio - Jack Lewis Jr. Campus
Middle · Grades 6–8
Charter
181 students15:1Rate it →
Southwest Preparatory Southeast Campus
Grades PK–12
D−
CharterAlternative Education
172 students11:1Rate it →
Legacy Traditional- Basse Secondary
High · Grades 6–12
C−
Charter
164 students17:1Rate it →
Prelude Preparatory Charter School
Elementary · Grades PK–5
Charter
162 students14:1Rate it →
Bexar County Academy
Elementary · Grades PK–8
D−
Charter
153 studentsRate it →
Frank L Madla Early College H S
High · Grades 9–12
C+
Charter
150 studentsRate it →
Southwest Preparatory School-Northwest
High · Grades 6–12
D−
CharterAlternative Education
141 students10:1Rate it →
San Antonio STEAM Academy
High · Grades 5–12
D
Charter
139 students15:1Rate it →
Greg A Garcia Early College Int
Middle · Grades 6–8
C−
CharterAlternative Education
135 students21:1Rate it →
Basis San Antonio - Northeast Campus
Middle · Grades 5–8
A
Charter
128 students10:1Rate it →
Premier High School-San Antonio Ingram
High · Grades 9–12
B
CharterAlternative Education
116 studentsRate it →
Harmony School of Excellence - San Antonio
Prekindergarten · Grades PK
D
Charter
105 students35:1Rate it →
Por Vida Academy Charter H S
High · Grades 9–12
D
CharterAlternative Education
104 students18:1Rate it →
Compass Rose Impact
High · Grades 9–12
CharterAlternative Education
103 students21:1Rate it →
Southwest Prep Northwest El
Elementary · Grades PK–5
Charter
101 students12:1Rate it →
Lighthouse Middle
Middle · Grades 6–8
D
Charter
101 students23:1Rate it →
Somerset Academy Lone Star
Elementary · Grades K–5
C+
Charter
98 students15:1Rate it →
Compass Rose Opportunity
Grades K–12
Charter
95 students14:1Rate it →
Positive Solutions Charter
High · Grades 9–12
D−
CharterAlternative Education
93 students15:1Rate it →
Lighthouse High
High · Grades 9–12
Charter
88 students17:1Rate it →
Cast Imagine Middle
Middle · Grades 6–8
Charter
82 students15:1Rate it →
Northeast Campus
High · Grades 6–12
D−
CharterAlternative Education
73 students8:1Rate it →
Ruth Jones McClendon Middle
High · Grades 7–12
C−
CharterAlternative Education
72 students24:1Rate it →
Texans Can Academy - San Antonio
High · Grades 9–12
D
CharterAlternative Education
72 students18:1Rate it →
Jubilee School of Innovation and Arts
Middle · Grades 6–8
D
Charter
69 students8:1Rate it →
Northeast El Campus
Elementary · Grades PK–5
C−
CharterAlternative Education
68 students13:1Rate it →
Triumph Public High Schools-San Antonio
High · Grades 9–12
Charter
62 students12:1Rate it →
Henry Ford Academy Alameda School for Art + Design
High · Grades 9–12
B
Charter
61 students9:1Rate it →
Celebrate Dyslexia School
Elementary · Grades K–2
Charter
61 students12:1Rate it →
Driscoll Madison Square Child Development CTR
Elementary · Grades PK–K
Charter
55 studentsRate it →
Ut - University Charter School at High Point
Grades 1–12
C−
CharterAlternative Education
46 students18:1Rate it →
Laurel Ridge
High · Grades 6–12
C−
CharterAlternative Education
39 students9:1Rate it →
Foundation School of Autism - San Antonio
Elementary · Grades PK–1
CharterSpecial Education
38 students6:1Rate it →
Burleson Center
High · Grades 12
CharterSpecial Education
37 studentsRate it →
Pre-K 4 San Antonio
Prekindergarten · Grades PK
Charter
27 studentsRate it →
Other public schools in San Antoniorun by other districts or the state
Alamo Heights J H
Middle · Grades 6–8
A−
1,123 students16:1Rate it →
Howard El
Elementary · Grades PK–K
418 students13:1Rate it →
Woodridge El
Elementary · Grades 1–5
A
833 students13:1Rate it →
Pecan Valley El
Elementary · Grades PK–5
D
457 students14:1Rate it →
Sinclair El
Elementary · Grades PK–5
D
739 students19:1Rate it →
Bexar County LRN CTR
High · Grades 7–12
D−
Alternative Education
41 students14:1Rate it →
Highland Forest El
Elementary · Grades PK–5
D
694 students18:1Rate it →
Legacy Middle
Middle · Grades 6–8
D
1,143 students18:1Rate it →
Pre/K for Sa - East Central Isd
Prekindergarten · Grades PK
47 studentsRate it →
Salado El
Elementary · Grades PK–5
C−
688 students17:1Rate it →
Alonso S Perales El
Elementary · Grades PK–5
C−
469 students16:1Rate it →
Cardenas Center
Prekindergarten · Grades PK
264 students19:1Rate it →
H B Gonzalez El
Elementary · Grades PK–5
D
434 students15:1Rate it →
L B Johnson El
Elementary · Grades PK–5
D
317 students14:1Rate it →
John F Kennedy H S
High · Grades 9–12
D
998 students16:1Rate it →
Loma Park El
Elementary · Grades PK–5
D
587 students17:1Rate it →
Memorial H S
High · Grades 9–12
C
846 students15:1Rate it →
Stafford El
Middle · Grades 5
D
102 students9:1Rate it →
Roosevelt El
Elementary · Grades 4–5
D−
155 students12:1Rate it →
Alternative Center
Secondary · Grades 6–11
Alternative Education
27 students5:1Rate it →
Stafford Center
Prekindergarten · Grades PK
255 students16:1Rate it →
STEAM at the Fine Arts Academy
High · Grades 9–12
D
240 students11:1Rate it →
Roosevelt Dual Language Academy
Elementary · Grades K–3
282 students18:1Rate it →
Robert G Cole Middle/High School
High · Grades 6–12
B+
810 students11:1Rate it →
Ft. Sam Houston El
Elementary · Grades PK–5
A−
807 students13:1Rate it →
A Leal Jr. Middle
Middle · Grades 6–8
C−
499 students10:1Rate it →
Bellaire El
Elementary · Grades PK–5
D
674 students15:1Rate it →
Collier El
Elementary · Grades PK–5
B−
485 students14:1Rate it →
E H Gilbert El
Elementary · Grades PK–5
D
633 students16:1Rate it →
Stonewall/Flanders El
Elementary · Grades PK–5
D
691 students16:1Rate it →
Gillette El
Elementary · Grades PK–5
C
527 students16:1Rate it →
H W Schulze El
Elementary · Grades PK–5
C−
726 students16:1Rate it →
Harlandale H S
High · Grades 9–12
C−
1,652 students15:1Rate it →
Harlandale Middle
Middle · Grades 6–8
C−
732 students15:1Rate it →
Kingsborough Middle
Middle · Grades 6–8
C−
542 students15:1Rate it →
McCollum H S
High · Grades 9–12
C+
1,502 students14:1Rate it →
Terrell Wells Middle
Middle · Grades 6–8
C
592 students13:1Rate it →
V M Adams El
Elementary · Grades PK–5
D
732 students15:1Rate it →
Vestal El
Elementary · Grades PK–5
C−
536 students15:1Rate it →
Wright El
Elementary · Grades PK–5
C
430 students14:1Rate it →
Frank M Tejeda Academy
High · Grades 9–12
D−
Alternative Education
144 students8:1Rate it →
Hac Daep H S
High · Grades 9–12
Alternative Education
35 students8:1Rate it →
Harlandale Isd STEM Echs-Alamo Colleges at Pac
High · Grades 9–12
A−
393 students25:1Rate it →
Park Village Blended Learning Academy
Elementary · Grades PK–5
D
376 students14:1Rate it →
Woodlake Hills Middle
Middle · Grades 7–8
C
451 students12:1Rate it →
William Paschall El
Elementary · Grades PK–5
C−
723 students18:1Rate it →
Mary Lou Hartman
Elementary · Grades PK–5
D
568 students17:1Rate it →
Rolling Meadows El
Elementary · Grades PK–5
C+
652 students16:1Rate it →
Woodlake Hills College Preparatory 6Th Grade
Middle · Grades 6
241 students13:1Rate it →
Arnold El
Elementary · Grades PK–5
D
633 students16:1Rate it →
Baskin El
Elementary · Grades PK–5
D
271 students14:1Rate it →
Beacon Hill Pri
Elementary · Grades PK–2
C−
267 students18:1Rate it →
Bowden Academy
Elementary · Grades PK–8
D
439 students16:1Rate it →
Cameron El
Elementary · Grades PK–5
D
344 students18:1Rate it →
Charles C Ball El
Elementary · Grades PK–5
D
543 students16:1Rate it →
Collins Garden El
Elementary · Grades PK–5
D−
431 students16:1Rate it →
David Crockett Academy
Elementary · Grades PK–8
D
717 students15:1Rate it →
Davis Middle
Middle · Grades 7–8
D−
314 students13:1Rate it →
De Zavala El
Elementary · Grades PK–5
D
388 students14:1Rate it →
Edison H S
High · Grades 9–12
D
1,360 students15:1Rate it →
Eloise Japhet El
Elementary · Grades PK–5
D−
634 students16:1Rate it →
Franklin El
Elementary · Grades PK–5
C
409 students17:1Rate it →
Kelly Academy at Lowell
Elementary · Grades PK–8
D
497 students15:1Rate it →
Hawthorne PK-8 Academy
Elementary · Grades PK–8
C−
740 students14:1Rate it →
Herff El
Elementary · Grades PK–5
C−
461 students17:1Rate it →
Highland Hills El
Elementary · Grades PK–5
D
715 students19:1Rate it →
Highlands H S
High · Grades 9–12
C−
1,478 students15:1Rate it →
Hillcrest El
Elementary · Grades PK–5
D−
400 students14:1Rate it →
Hirsch El
Elementary · Grades PK–5
D−
578 students17:1Rate it →
Houston H S
High · Grades 9–12
D
800 students14:1Rate it →
J T Brackenridge El
Elementary · Grades PK–5
D−
597 students16:1Rate it →
Lanier H S
High · Grades 9–12
D−
1,620 students15:1Rate it →
Longfellow Middle
Middle · Grades 6–8
D−
597 students14:1Rate it →
Madison El
Elementary · Grades PK–5
D
457 students15:1Rate it →
Margil El
Elementary · Grades PK–5
D−
420 students15:1Rate it →
Maverick El
Elementary · Grades PK–5
D
518 students16:1Rate it →
Neal El
Elementary · Grades PK–5
D
482 students15:1Rate it →
Ogden El
Elementary · Grades PK–5
D−
335 students16:1Rate it →
Pershing El
Elementary · Grades PK–5
D−
309 students15:1Rate it →
Rhodes Middle
Middle · Grades 6–8
D−
461 students13:1Rate it →
Green El at Riverside Park
Elementary · Grades PK–5
C−
368 students13:1Rate it →
Rogers Academy
Elementary · Grades PK–8
D−
756 students15:1Rate it →
Rogers Middle
Middle · Grades 8
D−
93 students10:1Rate it →
David Barkley/Francisco Ruiz El
Elementary · Grades PK–5
D−
355 students15:1Rate it →
Sarah S King El
Elementary · Grades PK–5
C−
645 students16:1Rate it →
Schenck El
Elementary · Grades PK–5
C+
828 students15:1Rate it →
Smith El
Elementary · Grades PK–5
D
408 students13:1Rate it →
Tafolla Middle
Middle · Grades 7–8
D−
385 students15:1Rate it →
Washington El
Elementary · Grades PK–5
D−
381 students17:1Rate it →
Brackenridge H S
High · Grades 9–12
D
1,593 students15:1Rate it →
Whittier Middle
Middle · Grades 6–8
D−
656 students14:1Rate it →
Wilson El
Elementary · Grades PK–5
C−
359 students16:1Rate it →
Healy-Murphy
High · Grades 9–12
D−
Alternative Education
141 students9:1Rate it →
Daep
High · Grades 6–12
D−
Alternative Education
75 students4:1Rate it →
Healy Murphy PK
Prekindergarten · Grades PK
27 students14:1Rate it →
M L King Academy
Elementary · Grades PK–8
D−
532 students15:1Rate it →
Mission Academy
Elementary · Grades PK–8
C−
524 students13:1Rate it →
Cooper Academy at Navarro
High · Grades 9–12
D−
Alternative Education
318 students13:1Rate it →
Carroll Early Childhood Campus
Elementary · Grades PK–2
364 students16:1Rate it →
Carvajal El
Elementary · Grades PK–5
D−
328 students13:1Rate it →
Saisd - PK 4 Sa
Prekindergarten · Grades PK
102 studentsRate it →
Hot Wells Middle
Middle · Grades 6–8
595 students16:1Rate it →
Juvenile Detent CTR
High · Grades 6–12
D−
Alternative Education
118 students8:1Rate it →
Rogers College Prep Middle
Middle · Grades 6–7
227 students16:1Rate it →
Davis College Prep Middle
Middle · Grades 6
126 students16:1Rate it →
Tafolla College Prep Middle
Middle · Grades 6
180 students16:1Rate it →
Alan B Shepard Middle
Middle · Grades 6–8
D−
447 students13:1Rate it →
Dwight Middle
Middle · Grades 6–8
D
409 students15:1Rate it →
Five Palms El
Elementary · Grades PK–5
D
444 students20:1Rate it →
Hutchins El
Elementary · Grades PK–5
D
441 students17:1Rate it →
Neil Armstrong El
Elementary · Grades PK–5
D−
322 students16:1Rate it →
Palo Alto El
Elementary · Grades PK–5
D
528 students17:1Rate it →
Price El
Elementary · Grades PK–5
C−
417 students15:1Rate it →
Frank Madla El
Elementary · Grades PK–5
D
382 students16:1Rate it →
South San Antonio H S
High · Grades 9–12
C+
2,190 students17:1Rate it →
Miguel Carrillo Jr. El
Elementary · Grades PK–5
D−
501 students19:1Rate it →
Alternative School
High · Grades 6–12
Alternative Education
62 students17:1Rate it →
Roy Benavidez El
Elementary · Grades PK–5
D
669 students20:1Rate it →
Robert C Zamora Middle
Middle · Grades 6–8
D
655 students16:1Rate it →
Freedom El
Elementary · Grades 1–5
C−
536 students16:1Rate it →
Julian C Gallardo El
Elementary · Grades 1–5
D
602 students16:1Rate it →
Sun Valley El
Elementary · Grades PK–5
C
616 students14:1Rate it →
Bob Hope El
Elementary · Grades PK–5
C
488 students13:1Rate it →
Indian Creek El
Elementary · Grades PK–5
D
573 students14:1Rate it →
Sky Harbour El
Elementary · Grades PK–5
C
595 students15:1Rate it →
Sharon Christa McAuliffe Middle
Middle · Grades 6–8
D
767 students15:1Rate it →
Hidden Cove STEAM Academy
Elementary · Grades PK–5
C−
453 students12:1Rate it →
Spicewood Park El
Elementary · Grades PK–5
D
722 students16:1Rate it →
Medio Creek El
Elementary · Grades PK–5
C
684 students15:1Rate it →
Southwest Legacy H S
High · Grades 9–12 · Von Ormy
D
2,250 students18:1Rate it →
Judith A Resnik Middle
Middle · Grades 6–8 · Von Ormy
D
765 students14:1Rate it →
Cast STEM H S
High · Grades 9–12
B
173 students10:1Rate it →
Online schools based in San Antonionot counted as local schools
Private schoolstuition; no state tests, so no grade
Cornerstone Christian Schools
Grades PK–12
Private · Religious
2,187 students15:1Rate it →
Nobis Pacem
Grades PK–12
Private · Catholic
1,199 students23:1Rate it →
San Antonio Christian School
Grades PK–12
Private · Religious
934 studentsRate it →
St. Mary's Hall
Grades PK–12
Private · Nonsectarian
745 students8:1Rate it →
St. Matthew Catholic School
Elementary · Grades PK–8
Private · Catholic
616 students15:1Rate it →
Tmi Episcopal
Grades 6–12
Private · Religious
595 students10:1Rate it →
Central Catholic High School -San Antonio
High · Grades 9–12
Private · Catholic · All-boys
504 students15:1Rate it →
Keystone School
Grades PK–12
Private · Nonsectarian
489 students10:1Rate it →
St. Luke Catholic School
Elementary · Grades PK–8
Private · Catholic
447 students14:1Rate it →
Vineyard Christian School
Elementary · Grades PK–8
Private · Religious
429 students30:1Rate it →
Holy Spirit Catholic School
Elementary · Grades PK–8
Private · Catholic
425 students14:1Rate it →
Holy Spirit School
Elementary · Grades PK–8
Private · Catholic
420 students12:1Rate it →
Concordia Lutheran School
Elementary · Grades PK–8
Private · Religious
346 students10:1Rate it →
The Montessori School of San Antonio
Elementary · Grades PK–8
Private · Nonsectarian
336 students13:1Rate it →
Shepherd of the Hills Lutheran School
Elementary · Grades PK–8
Private · Religious
329 students9:1Rate it →
The Atonement Catholic Academy
Grades PK–12
Private · Catholic
324 students10:1Rate it →
Incarnate Word High School
High · Grades 9–12
Private · Catholic · All-girls
318 students13:1Rate it →
San Antonio Academy of Texas
Elementary · Grades PK–8
Private · Nonsectarian · All-boys
316 students9:1Rate it →
Holy Cross of San Antonio
Grades 6–12
Private · Catholic
300 students15:1Rate it →
St. Pius X Catholic School
Elementary · Grades PK–8
Private · Catholic
244 students17:1Rate it →
St. Anthony Catholic High School
High · Grades 9–12
Private · Catholic
241 students10:1Rate it →
St. James the Apostle School
Elementary · Grades PK–8
Private · Catholic
223 students15:1Rate it →
Victory Learning Center
High · Grades 9–12
Private · Nonsectarian
220 studentsRate it →
Providence Catholic School
Grades 6–12
Private · Catholic · All-girls
203 students8:1Rate it →
Northwest Hills Christian School
Elementary · Grades PK–8
Private · Religious
202 students13:1Rate it →
Coker Early Learning Center
Elementary · Grades PK–K
Private · Religious
200 studentsRate it →
St. John Bosco School
Elementary · Grades PK–8
Private · Catholic
193 students17:1Rate it →
Blessed Sacrament Catholic School
Elementary · Grades PK–8
Private · Catholic
171 students9:1Rate it →
The Winston School San Antonio
Grades K–12
Private · Special education
169 students5:1Rate it →
Kids R Kids No. 57 Liberty Field
Elementary · Grades PK–K
Private · Nonsectarian
165 studentsRate it →
Scenic Hills Christian Academy
Grades K–12
Private · Religious
154 students17:1Rate it →
Mount Sacred Heart School
Elementary · Grades PK–8
Private · Catholic
149 students13:1Rate it →
Healy-Murphy Center
High · Grades 9–12
Private · Nonsectarian
144 students10:1Rate it →
Primrose School at Sonoma Ranch
Elementary · Grades PK–K
Private · Nonsectarian
141 studentsRate it →
Sunshine Cottage School for Deaf Children
Elementary · Grades PK–4
Private · Nonsectarian
140 students6:1Rate it →
Holy Name Catholic School
Elementary · Grades PK–8
Private · Catholic
137 students11:1Rate it →
Lutheran High School of San Antonio
High · Grades 9–12
Private · Religious
137 students9:1Rate it →
San Antonio Country Day Montessori School
Elementary · Grades PK–7
Private · Nonsectarian
129 students17:1Rate it →
The Acorn - A School for Young Children
Elementary · Grades PK–K
Private · Nonsectarian
127 studentsRate it →
St. Paul Catholic School
Elementary · Grades PK–8
Private · Catholic
124 students11:1Rate it →
Discovery School of San Antonio, Inc
Elementary · Grades PK–1
Private · Nonsectarian
119 students13:1Rate it →
St. John Berchmans School
Elementary · Grades PK–8
Private · Catholic
109 students6:1Rate it →
The Lilypad Farm School
Elementary · Grades PK–2
Private · Nonsectarian
106 students31:1Rate it →
St. Andrews Church & School Inc
Elementary · Grades PK–8
Private · Religious
105 students6:1Rate it →
Grace Christian School
Grades PK–12
Private · Religious
103 students11:1Rate it →
McCauley Christian Academy
Grades PK–12
Private · Religious
102 students7:1Rate it →
University Methodist Primary School
Elementary · Grades PK–1
Private · Religious
100 students25:1Rate it →
St. Pauls Episcopal Montessori School
Elementary · Grades PK–6
Private · Religious
98 students28:1Rate it →
Town East Christian School
Grades PK–12
Private · Religious
96 students7:1Rate it →
The Circle School
Elementary · Grades PK–8
Private · Nonsectarian
96 students11:1Rate it →
United Kidz Academy San Antonio
Elementary · Grades PK–K
Private · Religious
88 studentsRate it →
Gateway Christian School
Grades PK–12
Private · Religious
77 students10:1Rate it →
Colonial Hills United Methodist School
Elementary · Grades PK–K
Private · Religious
70 studentsRate it →
Leon Valley Christian Academy
Grades PK–9
Private · Religious
63 students12:1Rate it →
The Starr Family Jewish Day School
Grades K–9
Private · Religious
58 students6:1Rate it →
Montessori Children's House
Elementary · Grades PK–K
Private · Nonsectarian
53 students28:1Rate it →
New Life Christian Academy Hybrid
Grades PK–12
Private · Religious
51 students7:1Rate it →
International School of San Antonio
Elementary · Grades PK–3
Private · Nonsectarian
50 students12:1Rate it →
Monte Vista Montessori School
Elementary · Grades PK–8
Private · Nonsectarian
43 students9:1Rate it →
Mac Arthur Park Lutheran School
Elementary · Grades PK–K
Private · Religious
43 studentsRate it →
Crossroads Christian Academy
Elementary · Grades PK–6
Private · Religious
41 students7:1Rate it →
River City Christian School
Grades 1–12
Private · Religious
40 students5:1Rate it →
Fusion Academy
Grades 6–12
Private · Nonsectarian
32 students5:1Rate it →
One School Global
Grades 3–12
Private · Religious
26 students6:1Rate it →
Blessed Hope Academy
High · Grades 9–12
Private · Religious
26 students9:1Rate it →
Tanya's Little Angels Christian Academy
Grades PK–12
Private · Religious
13 students2:1Rate it →
Acton Academy North San Antonio
Elementary · Grades 1–3
Private · Nonsectarian
7 students7:1Rate it →
B.R.A.T. Virtual Academy
Elementary · Grades 1–3
Private · Nonsectarian
4 students4:1Rate it →

Left off: 35 public programs with fewer than 25 students (Rise Inspire Academy, Imelda Davis Early College H S, New H S 3, New H S 4, Jubilee Highland Park, SST Sonterra, Trinity Charter School - San Antonio Campus, SST Online Academy, Stepping Stones Academy, Basis Leander, Basis Leander Pri, Bexar Co J J A E P, Jjaep, Bexar Co J J A E P, Restorative and Transition Center, Bexar Co J J A E P, El Daep, Bexar Co J J A E P, Hac Daep Middle, Collier Daep, Bexar Co J J A E P, Jjaep, North East J J A E P, Alternative El, Homebased Comp Ed, Second Chance Academy, Daep at Holmgreen, Alternative El, Christus Santa Rosa, El Daep, Jja, Bexar Co J J A E P, Bexar Co J J A E P, Bexar Co J J A E P and Texasworks - San Antonio-Ingram).

Questions about San Antonio’s schools

Are San Antonio’s schools good?

On Texas’s tests they score below most of the state: the public schools San Antonio children attend score below 52% of Texas’s school districts on tests and graduation, a B− Schools grade, #349 of 642 Texas towns. Among towns with similar incomes they beat 47%. Tests are from 2021–22, graduation from the class of 2023.

What school district is San Antonio in?

Two districts: Northside Independent School District runs grades PK–12, and North East Independent School District runs grades PK–12, shared with Balcones Heights, Castle Hills, Hill Country Village, Hollywood Park, Live Oak, Terrell Hills and Windcrest.

Where do San Antonio kids go to high school?

One of 16 high schools, depending on your address: Reagan H S, Johnson H S, Clark H S, Taft H S, Brandeis H S, Madison H S, Stevens H S, Warren H S, Roosevelt H S, Holmes H S, Churchill H S, Legacy of Educational Excellence H S, Jay H S, Macarthur H S, Health Careers H S and International School of America.

What is San Antonio’s graduation rate?

93% of the class of 2023 in Northside Independent School District graduated in four years, against 90% across Texas.

How much does San Antonio spend per student?

$12,126 in Northside Independent School District and $13,459 in North East Independent School District (FY2024), against $12,815 across Texas. Spending doesn’t count toward the grade.

Are there private schools in San Antonio?

Yes: Cornerstone Christian Schools (religious, grades PK–12, 2,187 students), Nobis Pacem (Catholic, grades PK–12, 1,199 students), San Antonio Christian School (religious, grades PK–12, 934 students), St. Mary's Hall (nonsectarian, grades PK–12, 745 students), St. Matthew Catholic School (Catholic, grades PK–8, 616 students), Tmi Episcopal (religious, grades 6–12, 595 students), Central Catholic High School -San Antonio (catholic · all-boys, grades 9–12, 504 students), Keystone School (nonsectarian, grades PK–12, 489 students), St. Luke Catholic School (Catholic, grades PK–8, 447 students), Vineyard Christian School (religious, grades PK–8, 429 students), Holy Spirit Catholic School (Catholic, grades PK–8, 425 students), Holy Spirit School (Catholic, grades PK–8, 420 students), Concordia Lutheran School (religious, grades PK–8, 346 students), The Montessori School of San Antonio (nonsectarian, grades PK–8, 336 students), Shepherd of the Hills Lutheran School (religious, grades PK–8, 329 students), The Atonement Catholic Academy (Catholic, grades PK–12, 324 students), Incarnate Word High School (catholic · all-girls, grades 9–12, 318 students), San Antonio Academy of Texas (nonsectarian · all-boys, grades PK–8, 316 students), Holy Cross of San Antonio (Catholic, grades 6–12, 300 students), St. Pius X Catholic School (Catholic, grades PK–8, 244 students), St. Anthony Catholic High School (Catholic, grades 9–12, 241 students), St. James the Apostle School (Catholic, grades PK–8, 223 students), Victory Learning Center (nonsectarian, grades 9–12, 220 students), Providence Catholic School (catholic · all-girls, grades 6–12, 203 students), Northwest Hills Christian School (religious, grades PK–8, 202 students), Coker Early Learning Center (religious, grades PK–K, 200 students), St. John Bosco School (Catholic, grades PK–8, 193 students), Blessed Sacrament Catholic School (Catholic, grades PK–8, 171 students), The Winston School San Antonio (special education, grades K–12, 169 students), Kids R Kids No. 57 Liberty Field (nonsectarian, grades PK–K, 165 students), Scenic Hills Christian Academy (religious, grades K–12, 154 students), Mount Sacred Heart School (Catholic, grades PK–8, 149 students), Healy-Murphy Center (nonsectarian, grades 9–12, 144 students), Primrose School at Sonoma Ranch (nonsectarian, grades PK–K, 141 students), Sunshine Cottage School for Deaf Children (nonsectarian, grades PK–4, 140 students), Holy Name Catholic School (Catholic, grades PK–8, 137 students), Lutheran High School of San Antonio (religious, grades 9–12, 137 students), San Antonio Country Day Montessori School (nonsectarian, grades PK–7, 129 students), The Acorn - A School for Young Children (nonsectarian, grades PK–K, 127 students), St. Paul Catholic School (Catholic, grades PK–8, 124 students), Discovery School of San Antonio, Inc (nonsectarian, grades PK–1, 119 students), St. John Berchmans School (Catholic, grades PK–8, 109 students), The Lilypad Farm School (nonsectarian, grades PK–2, 106 students), St. Andrews Church & School Inc (religious, grades PK–8, 105 students), Grace Christian School (religious, grades PK–12, 103 students), McCauley Christian Academy (religious, grades PK–12, 102 students), University Methodist Primary School (religious, grades PK–1, 100 students), St. Pauls Episcopal Montessori School (religious, grades PK–6, 98 students), Town East Christian School (religious, grades PK–12, 96 students), The Circle School (nonsectarian, grades PK–8, 96 students), United Kidz Academy San Antonio (religious, grades PK–K, 88 students), Gateway Christian School (religious, grades PK–12, 77 students), Colonial Hills United Methodist School (religious, grades PK–K, 70 students), Leon Valley Christian Academy (religious, grades PK–9, 63 students), The Starr Family Jewish Day School (religious, grades K–9, 58 students), Montessori Children's House (nonsectarian, grades PK–K, 53 students), New Life Christian Academy Hybrid (religious, grades PK–12, 51 students), International School of San Antonio (nonsectarian, grades PK–3, 50 students), Monte Vista Montessori School (nonsectarian, grades PK–8, 43 students), Mac Arthur Park Lutheran School (religious, grades PK–K, 43 students), Crossroads Christian Academy (religious, grades PK–6, 41 students), River City Christian School (religious, grades 1–12, 40 students), Fusion Academy (nonsectarian, grades 6–12, 32 students), One School Global (religious, grades 3–12, 26 students), Blessed Hope Academy (religious, grades 9–12, 26 students), Tanya's Little Angels Christian Academy (religious, grades PK–12, 13 students), Acton Academy North San Antonio (nonsectarian, grades 1–3, 7 students) and B.R.A.T. Virtual Academy (nonsectarian, grades 1–3, 4 students). San Antonio also has 133 charter schools, free and open by application.

Parents talk

What San Antonio families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near San Antonio → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Texas. Stars are from neighbors.