SalaryData

Mechanical Engineer Salary in Oklahoma

Based on 2K+ workers in Oklahoma

Data year: 2024 · Last updated: May 2026

Median Annual Salary (OK)

$90,510

$43.514/hr

vs National Average

$102,901

-12.0% vs national median

Salary Range (10th–90th)

$70K $136K

2K employed in Oklahoma

Salary Distribution — Mechanical Engineer in Oklahoma

Mechanical Engineer (OK) salary percentiles
PercentileAnnual Salary
10th percentile$70,140
25th percentile$78,950
Median (50th percentile)$90,510
75th percentile$112,230
90th percentile$136,020

Historical Salary Trend — Mechanical Engineer in Oklahoma vs National

Historical Mechanical Engineer (Oklahoma vs National) salary trend
YearMedian Salary (United States)
2022$91,770
2023$94,860
2024$90,510
Historical salary trend for Mechanical Engineer in Oklahoma
YearOklahoma MedianNational Median
2022$91,770$92,043
2023$94,860$97,128
2024$90,510$102,901

Mechanical Engineer Salary by Experience Level in Oklahoma

Mechanical Engineer Salary in Other States

Related Occupations

More Locations