High School Teacher salary in San Antonio, TX

Based on 19 certified H-1B filings in the San Antonio-New Braunfels, TX metro area, FY2025–FY2026.

Also listed as: Secondary School Teacher, Math Teacher

Median salary$54,550
Middle 50%$54.6k–$61.8k
vs. national median−7%comparison median $58,385
Filings19FY2025–FY2026 · latest two fiscal years

Salary range

Box: middle 50% of filings. Whiskers: 10th–90th percentile. 99% of filings are between $51,960 and $66,500.
PercentileSalary
10th$51,960
25th$54,550
50th (median)$54,550
75th$61,773
90th$64,506

Cost of living

San Antonio's median High School Teacher salary of $54,550 is worth about $57,600 at national average prices.

Source: BEA Regional Price Parities, 2024 (U.S. = 100; San Antonio = 94.7).

Compared with all workers here

All Secondary School Teachers, Except Special and Career/Technical Education in the San Antonio, TX area earned a median of $61,840 in May 2025 (10,130 employed). The H-1B median here is $54,550, 12% lower.

Source: U.S. Bureau of Labor Statistics, OEWS metropolitan area estimates. BLS wages include some incentive pay; H-1B figures are base salary.

Top employers filing

EmployerMedianFilings
Harmony Public Schoolstoo few7
School Of Science And Technologytoo few4
Somerset Academy Of Texastoo few3
Harlandale Independent School Districttoo few2

Employers with at least 2 filings here. Median shown at 10+ filings.

By experience level

Wage levelMedianFilings
Entry-level · Level I $54,550 18
Mid-level · Level II – 0
Senior · Level III – 0
Expert · Level IV – 0

Median shown when a level has at least 10 filings.

Minimum H-1B salary by level

Wage levelPrevailing wage (most common)Median offered salaryFilings
Entry-level · Level I$54,550$54,55018

The prevailing wage is the minimum an employer must pay for this job and area. Amounts vary by county within a metro and by wage source.