634 certified H-1B filings list the job title Public School Teacher (FY2023–FY2026). The median offered base salary is $50,000; the middle half of filings fall between $45,000 and $55,000. The largest sponsor for this title is Unified School District 457 (104 filings).
634
certified filings
$50,000
Median base salary
$45,000
25th pct
$55,000
75th pct
$60,750
90th pct
$43,600
10th pct
Estimates from public U.S. Department of Labor records — wages are employer-attested offered wages, not verified salaries paid; counts are filings, not people. Not legal, financial, or career advice. See our disclaimer & terms.
Data: DOL filings FY2023–FY2026 (through June 2026) · Page updated November 2026
$43,600$50,000 median$60,750
Salary by fiscal year
Year
Filings
Median
FY2026
123
$55,000
FY2025
174
$52,000
FY2024
187
$46,000
FY2023
150
$49,148
Top cities
City
Filings
Median
Garden City, KS
94
$45,000
Grants, NM
88
$53,000
Hobbs, NM
78
$53,000
Presidio, TX
45
$45,000
New Town, ND
41
$52,000
Zuni, NM
40
$57,227
Oakland, CA
29
$72,469
Cibecue, AZ
23
$42,000
Pecos, TX
14
$44,500
Bernalillo, NM
13
$59,800
Dunseith, ND
13
$47,500
King City, CA
12
$56,696
Garden, KS
7
$47,000
Greenville, MS
7
$41,500
Tierra Amarilla, NM
7
$60,360
Crossett, AR
6
$50,000
Fort Morgan, CO
6
$40,000
Bullhead, SD
5
$43,500
Chinle, AZ
5
$45,500
Kansas City, KS
4
$52,256
Public School Teacher salary by employer
Top 50 sponsors by number of filings. Click a column to sort.
Estimates from public U.S. Department of Labor records — wages are employer-attested offered wages, not verified salaries paid. Not legal, financial, or career advice. Full disclaimer