Mechanical Engineers Salary in Oklahoma
BLS OEWS May 2025 • 6 metro areas • Oklahoma
Mechanical Engineers in Oklahoma earn a median salary of $92,653 per year on average across 6 metro and nonmetro areas, -9.4% vs the national median of $102,320. An estimated 2,050 mechanical engineers are employed across Oklahoma, with salaries ranging from $82,790 to $100,160 depending on location.
$92,653
Avg median salary in Oklahoma
$100,160
Highest paying metro
$82,790
Lowest paying metro
2,050
Employed in Oklahoma
Compare Mechanical Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Mechanical Engineers
inMechanical Engineers salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southwest Oklahoma | $100,160 | $81,630 | $131,960 | 130 |
| Northwest Oklahoma | $99,230 | $79,130 | $128,400 | 90 |
| Tulsa, OK | $99,200 | $84,040 | $123,600 | 770 |
| Northeast Oklahoma | $87,600 | $73,710 | $112,100 | 100 |
| Oklahoma City, OK | $86,940 | $81,860 | $104,240 | 860 |
| Southeast Oklahoma | $82,790 | $65,630 | $110,140 | 100 |