Public School Teacher H-1B Salary

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

YearFilingsMedian
FY2026123$55,000
FY2025174$52,000
FY2024187$46,000
FY2023150$49,148

Top cities

CityFilingsMedian
Garden City, KS94$45,000
Grants, NM88$53,000
Hobbs, NM78$53,000
Presidio, TX45$45,000
New Town, ND41$52,000
Zuni, NM40$57,227
Oakland, CA29$72,469
Cibecue, AZ23$42,000
Pecos, TX14$44,500
Bernalillo, NM13$59,800
Dunseith, ND13$47,500
King City, CA12$56,696
Garden, KS7$47,000
Greenville, MS7$41,500
Tierra Amarilla, NM7$60,360
Crossett, AR6$50,000
Fort Morgan, CO6$40,000
Bullhead, SD5$43,500
Chinle, AZ5$45,500
Kansas City, KS4$52,256

Public School Teacher salary by employer

Top 50 sponsors by number of filings. Click a column to sort.

EmployerFilingsMedian salary
Unified School District 457104$45,000
Grants / Cibola County Schools97$53,000
Hobbs Municipal Schools81$53,000
Presidio Independent School District49$45,000
New Town Public School District 144$52,000
Zuni Public School District43$57,820
Education for Change30$74,694
Dishchiibikoh Community School26$42,000
Bernalillo Public Schools14$59,800
Pecos-Barstow-Toyah Independent School District14$44,500
Dunseith Public School District 113$47,500
King City Union School District12$56,696
Western Line School District10$41,500
Morgan County School District RE-38$40,000
Chama Valley Independent School District7$60,360
Crossett School District 527$50,000
Chinle Unified School District 246$49,560
Standing Rock - Rock Creek School5$43,500
Cuba Independent Schools4$59,000
PINON UNIFIED SCHOOL DISTRICT 44$45,500
Vaughn Municipal Schools4$50,000
Hopi Day School3$41,500
McCurdy Charter School3$45,000
Turner Unified School District3$52,256
Unified School District No. 259, Sedgwick County, KS3$78,035
DULCE INDEPENDENT SCHOOL DISTRICT 212$58,472
Greensville County Public Schools2$48,394
Mill River Unified Union School District2$44,877
Mission Achievement and Success Charter School2$55,000
Oberlin USD 2942$40,329
Santa Rosa Consolidated Schools2$48,758
SET Academy School2$48,500
South Central Kansas Special Ed Cooperative 6052$45,250
STEM Preparatory Schools2$67,625
TATE TOPA TRIBAL SCHOOL2$45,000
Unified School District No. 500, Wyandotte County, Kansas2$444,450
Atlantic Community School District1$35,724
Belen Consolidated Schools1$54,865
Dumas Public School District1$45,000
Dundy County Stratton Schools1$41,600
Forrest City School District1$50,527
Hagerman Municipal Schools1$47,000
Holbrook Unified School District 31$45,000
Indian Oasis-Baboquivari Unified School District 401$38,000
Jemez Valley Public Schools1$50,000
Lovington Municipal Schools1$40,000
Madison Public Schools1$48,000
Mosquero Municipal Schools1$61,500
Navajo Preparatory School Inc.1$60,000
Omega Alpha Academy1$38,000

Related job titles

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