Mechanical Engineer Salary in Oklahoma
Based on 2K+ workers in Oklahoma
Median Annual Salary (OK)
$101,850
$48.97/hr
vs National Average
$105,416
-3.4% vs national median
Salary Range (10th–90th)
$70K – $136K
2K employed in Oklahoma
The average Mechanical Engineer salary in Oklahoma sits at a median of $101,850 annually, placing it slightly below the national average by approximately 3%. This represents a competitive earning potential for professionals in the state, with a typical range from $70,070 to $136,110. Approximately 2,270 individuals are currently employed in this vital engineering field within Oklahoma.
Several factors contribute to the variations within the Mechanical Engineer salary in Oklahoma. Experience level, specific industry employers (such as energy or aerospace), and the demand for specialized skills can significantly influence an individual's compensation. Furthermore, the geographic location within Oklahoma and the size and success of the employing company also play a role in determining overall salary packages.
Salary Distribution — Mechanical Engineer in Oklahoma
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $70,070 |
| 25th percentile | $82,960 |
| Median (50th percentile) | $101,850 |
| 75th percentile | $128,320 |
| 90th percentile | $136,110 |
Top H-1B Employers for Mechanical Engineer in Oklahoma
Companies that filed the most H-1B (LCA) applications for this role in Oklahoma — ranked by application count.
| # | Employer | Applications | Median Wage |
|---|---|---|---|
| 1 | John Zink Company, LLC | 3 | $95,000 |
Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.
Mechanical Engineer H-1B Salary by Wage Level in Oklahoma
DOL prevailing wage levels approximate seniority — Level I is entry-level, Level IV is senior/expert. Based on certified H-1B (LCA) filings in Oklahoma.
| Wage Level | Experience | Median Salary | Filings |
|---|---|---|---|
| Level III | Experienced | $108,000 | 5 |
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 Oklahoma tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Information | $175,610 | 1K |
| Mining, Quarrying, and Oil and Gas Extraction | $138,030 | 1K |
| Utilities | $135,150 | 2K |
| Finance and Insurance | $128,760 | 100 |
| Management of Companies and Enterprises | $128,390 | 12K |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Mechanical Engineer in Oklahoma vs National
| Year | Median Salary (Oklahoma) |
|---|---|
| 2022 | $91,770 |
| 2023 | $94,860 |
| 2024 | $90,510 |
| 2025 | $101,850 |
| 2026 (projected) | $107,961 |
The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.
| Year | Oklahoma Median | National Median |
|---|---|---|
| 2022 | $91,770 | $92,043 |
| 2023 | $94,860 | $97,128 |
| 2024 | $90,510 | $102,901 |
| 2025 | $101,850 | $105,416 |
| 2026 (projected) | $107,961 | $111,741 |
Mechanical Engineer Salary by Experience Level in Oklahoma
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $82,960 |
| Mid-level | 3-5 yrs | $101,850 |
| Senior | 6-9 yrs | $128,320 |
| Staff / Lead | 10+ yrs | $136,110 |
Mechanical Engineer Salary in Other States
Related Mechanical Engineer Salaries in Oklahoma
How other high-demand occupations in Oklahoma compare to Mechanical Engineer ($101,850 median).
| Occupation | Median Salary | vs Mechanical Engineer | Hourly |
|---|---|---|---|
| Engineering Manager in OK | $157,330 | +54.5% | $75.64/hr |
| Petroleum Engineer in OK | $153,020 | +50.2% | $73.57/hr |
| Chemical Engineer in OK | $127,790 | +25.5% | $61.44/hr |
| Aerospace Engineer in OK | $125,470 | +23.2% | $60.32/hr |
| Biomedical Engineer in OK | $109,340 | +7.4% | $52.57/hr |
| Electrical Engineer in OK | $107,760 | +5.8% | $51.81/hr |
| Materials Engineer in OK | $99,950 | -1.9% | $48.05/hr |
| Civil Engineer in OK | $98,760 | -3.0% | $47.48/hr |
| Industrial Engineer in OK | $97,510 | -4.3% | $46.88/hr |
| Environmental Engineer in OK | $92,090 | -9.6% | $44.27/hr |
| Medical and Health Services Manager in OK | $101,270 | -0.6% | $48.69/hr |
| Software Engineer in OK | $102,520 | +0.7% | $49.29/hr |
Frequently Asked Questions
How much does a Mechanical Engineer make in Oklahoma?
- The median salary for a Mechanical Engineer in Oklahoma is $101,850 per year, which averages to about $49 per hour. The typical salary range falls between $70,070 and $136,110 annually.
What is the salary range for Mechanical Engineers in Oklahoma compared to the national average?
- Mechanical Engineers in Oklahoma earn salaries that are 3.4% lower than the national average. The salary range in Oklahoma is from $70,070 to $136,110 per year.
Is the demand for Mechanical Engineers high in Oklahoma?
- There are approximately 2,270 Mechanical Engineers employed in Oklahoma. This indicates a significant presence of the profession within the state.
What are the potential earnings for experienced Mechanical Engineers in Oklahoma?
- Experienced Mechanical Engineers in Oklahoma can potentially earn up to $136,110 annually, which is at the higher end of the salary spectrum. The median salary for the role is $101,850 per year.