Best Mechanical Engineering Schools in Oklahoma

Oklahoma has 5 colleges offering Mechanical Engineering programs tracked by the College Scorecard, producing 422 recent graduates. Graduates earn $62,428 on average within two years, roughly in line with the national average of $64,585.

5
Schools in OK
$62,428
OK Avg. Earnings
$64,585
National Avg.
331
Schools Nationally

Public vs Private: Mechanical Engineering in Oklahoma

Public Schools (3)
$61,734
avg. 2yr earnings
Private Schools (2)
$63,468
avg. 2yr earnings

Private schools produce $1,734 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Mechanical Engineering Schools in Oklahoma, Ranked by Earnings

#1
University of Oklahoma-Norman Campus logo

University of Oklahoma-Norman Campus

Norman, OK · Public

$66,355
2yr Earnings
1yr Earnings: $65,386
Graduates: 116
Acceptance: 76.5%
#2
University of Tulsa logo

University of Tulsa

Tulsa, OK · Private

$67,812
2yr Earnings
1yr Earnings: $65,997
Graduates: 33
Acceptance: 58.0%
#3
Oklahoma State University-Main Campus logo

Oklahoma State University-Main Campus

Stillwater, OK · Public

$63,335
2yr Earnings
1yr Earnings: $63,076
Graduates: 219
Acceptance: 70.9%
#4
University of Central Oklahoma logo

University of Central Oklahoma

Edmond, OK · Public

$55,512
2yr Earnings
1yr Earnings: $64,116
Graduates: 28
Acceptance: 81.8%
#5
Oklahoma Christian University logo

Oklahoma Christian University

Edmond, OK · Private

$59,124
2yr Earnings
1yr Earnings: $58,287
Graduates: 26
Acceptance: 97.1%

Frequently Asked Questions

What is the best school for Mechanical Engineering in Oklahoma?
University of Oklahoma-Norman Campus ranks #1 for Mechanical Engineering in Oklahoma with median graduate earnings of $66,355 within two years of graduation. There are 5 schools offering Mechanical Engineering programs in the state.
How much do Mechanical Engineering graduates earn in Oklahoma?
Mechanical Engineering graduates in Oklahoma earn an average of $62,428 within two years of graduation. This is 3% below the national average of $64,585 for this major.
What is the hardest Mechanical Engineering school to get into in Oklahoma?
University of Tulsa is the most selective Mechanical Engineering program in Oklahoma with an acceptance rate of 58.0%. The average acceptance rate across Mechanical Engineering programs in the state is 76.9%.
Should I attend a public or private school for Mechanical Engineering in Oklahoma?
In Oklahoma, private Mechanical Engineering programs produce average earnings of $63,468 vs $61,734 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 3 public and 2 private options in the state.

Other Popular Majors in Oklahoma

All colleges in Oklahoma →

Mechanical Engineering in Other States

Get Mechanical Engineering Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.