SalaryData

Mechanical Engineer Salary in Kansas

Based on 5K+ workers in Kansas

Data year: 2025 · Last updated: October 2026

Median Annual Salary (KS)

$86,260

$41.47/hr

vs National Average

$105,416

-18.2% vs national median

Salary Range (10th–90th)

$72K – $132K

5K employed in Kansas

Mechanical engineers in Kansas earn a median salary of $86,260 per year, with approximately 4,630 workers employed in the state. This represents an 18% decrease compared to the national average, though salaries in the field still range from $72,210 to $131,660 annually, offering considerable variation based on individual circumstances and employer types.

Several factors influence mechanical engineer salary in Kansas, including years of experience, educational credentials, industry sector, and company size. Engineers working in specialized manufacturing or aerospace sectors may earn significantly more than those in smaller firms or less technical industries. Geographic location within the state, professional certifications, and specialized skills also play important roles in determining individual compensation levels.

Salary Distribution — Mechanical Engineer in Kansas

Mechanical Engineer (KS) salary percentiles
PercentileAnnual Salary
10th percentile$72,210
25th percentile$79,350
Median (50th percentile)$86,260
75th percentile$104,890
90th percentile$131,660

Top H-1B Employers for Mechanical Engineer in Kansas

Companies that filed the most H-1B (LCA) applications for this role in Kansas — ranked by application count.

#EmployerApplicationsMedian Wage
1Kiewit Engineering Group Inc.4$103,970

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Mechanical Engineer H-1B Salary by Wage Level in Kansas

DOL prevailing wage levels approximate seniority — Level I is entry-level, Level IV is senior/expert. Based on certified H-1B (LCA) filings in Kansas.

Wage LevelExperienceMedian SalaryFilings
Level IIIExperienced$102,5545

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026. Based on certified filings with a disclosed wage level.

Top-Paying Industries for Mechanical Engineer (U.S.)

Which industries pay Mechanical Engineers the most — nationwide figures (industry-level data is not available by state). Mechanical Engineers in Kansas tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Information$175,6101K
Mining, Quarrying, and Oil and Gas Extraction$138,0301K
Utilities$135,1502K
Finance and Insurance$128,760100
Management of Companies and Enterprises$128,39012K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Mechanical Engineer in Kansas vs National

Historical Mechanical Engineer salary trend in Kansas
YearMedian Salary (Kansas)
2022$78,970
2023$83,260
2024$91,770
2025$86,260
2026 (projected)$86,260

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Mechanical Engineer in Kansas
YearKansas MedianNational Median
2022$78,970$92,043
2023$83,260$97,128
2024$91,770$102,901
2025$86,260$105,416
2026 (projected)$86,260$105,416

Mechanical Engineer Salary by Experience Level in Kansas

Mechanical Engineer salary by experience level in Kansas
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$79,350
Mid-level3-5 yrs$86,260
Senior6-9 yrs$104,890
Staff / Lead10+ yrs$131,660

Mechanical Engineer Salary in Other States

Related Mechanical Engineer Salaries in Kansas

How other high-demand occupations in Kansas compare to Mechanical Engineer ($86,260 median).

OccupationMedian Salaryvs Mechanical EngineerHourly
Engineering Manager in KS$160,150+85.7%$77.00/hr
Aerospace Engineer in KS$130,330+51.1%$62.66/hr
Petroleum Engineer in KS$115,640+34.1%$55.60/hr
Electrical Engineer in KS$102,630+19.0%$49.34/hr
Chemical Engineer in KS$102,020+18.3%$49.05/hr
Materials Engineer in KS$100,000+15.9%$48.08/hr
Industrial Engineer in KS$99,830+15.7%$48.00/hr
Civil Engineer in KS$96,880+12.3%$46.58/hr
Environmental Engineer in KS$94,070+9.1%$45.23/hr
Loan Officer in KS$86,970+0.8%$41.81/hr
Financial Analyst in KS$84,860-1.6%$40.80/hr
Medical Scientist in KS$84,490-2.1%$40.62/hr

Frequently Asked Questions

How much do mechanical engineers make in Kansas?

The median salary for mechanical engineers in Kansas is $86,260 per year, or $41 per hour. This is 18.2% lower than the national average for this position.

What is the salary range for mechanical engineers in Kansas?

Mechanical engineer salaries in Kansas range from $72,210 at the lower end to $131,660 at the higher end, representing significant variation based on experience and specialization.

How many mechanical engineers are employed in Kansas?

There are currently 4,630 mechanical engineers employed in Kansas, indicating a substantial job market for this profession in the state.

Is the mechanical engineer salary in Kansas competitive compared to the national average?

No, Kansas mechanical engineer salaries lag behind the national average by 18.2%, with the state median of $86,260 falling below the typical compensation for this role across the United States.

More Locations