High School Teacher salary in Kansas, MO

Based on 48 certified H-1B filings in the Kansas City, MO-KS metro area, FY2025–FY2026. Includes Kansas City, Kansas City, Independence.

Also listed as: Secondary School Teacher, Math Teacher

Median salary$64,625
Middle 50%$52.9k–$67.4k
vs. national median+11%comparison median $58,385
Filings48FY2025–FY2026 · latest two fiscal years

Salary range

Box: middle 50% of filings. Whiskers: 10th–90th percentile. 99% of filings are between $46,670 and $471,849.
PercentileSalary
10th$46,670
25th$52,935
50th (median)$64,625
75th$67,375
90th$69,750

Salary by year

Median salary

$30k $50k $70k FY2021: median $39,000 (20 filings) FY2022: median $43,850 (24 filings) FY2023: median $40,560 (26 filings) FY2024: median $43,700 (15 filings) FY2025: median $57,122 (22 filings) FY2026: median $66,275 (26 filings) FY20 FY21 FY22 FY23 FY24 FY25 FY26

Filings per year

FY2020: 1 filings FY20 FY2021: 20 filings FY21 FY2022: 24 filings FY22 FY2023: 26 filings FY23 FY2024: 15 filings FY24 FY2025: 22 filings FY25 FY2026: 26 filings FY26 26
Shaded: FY2025–FY2026, the years behind the figures above. Median shown for years with at least 10 filings. FY2026 covers Q1–Q3 only.
Show as table
Fiscal yearMedianP25P75Filings
FY2020–––1
FY2021$39,000$39,000$46,23820
FY2022$43,850$39,000$48,76624
FY2023$40,560$40,560$48,51226
FY2024$43,700$43,700$60,50015
FY2025$57,122$47,971$65,09422
FY2026$66,275$62,638$69,25026

Cost of living

Kansas's median High School Teacher salary of $64,625 is worth about $69,800 at national average prices.

Source: BEA Regional Price Parities, 2024 (U.S. = 100; Kansas = 92.5).

Compared with all workers here

All Secondary School Teachers, Except Special and Career/Technical Education in the Kansas, MO area earned a median of $61,200 in May 2025 (7,750 employed). The H-1B median here is $64,625, 6% higher.

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
Frontier Schools$66,25030
School District of Kansas City 33too few7
Academie Lafayettetoo few4
Turner Unified School Districttoo few3
Unified School District No. 500, Wyandotte County, Kansastoo few2

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

By experience level

Wage levelMedianFilings
Entry-level · Level I too few 6
Mid-level · Level II too few 6
Senior · Level III $66,500 17
Expert · Level IV too few 5

Median shown when a level has at least 10 filings.

Minimum H-1B salary by level

Wage levelPrevailing wage (most common)Median offered salaryFilings
Senior · Level III$61,213$66,50017

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.