Best Schools for Mechanical Engineering

Mechanical Engineering graduates earn a median of $92,353 within four years of graduating, ranking #22 out of 283 tracked majors — 48% above the median across all fields. There are 320 colleges nationwide with tracked earnings for this major, producing 39,638 recent graduates.

Where you study matters: Massachusetts Institute of Technology graduates earn $131,967 while Inter American University of Puerto Rico-Bayamon graduates earn $63,291 — a $68,676 difference. Factors like location, employer networks, co-op programs, and curriculum focus drive this gap. Across all fields, though, which major you pick separates earnings more than which college does.

Early career salary growth is modest: Mechanical Engineering graduates see an average 0% increase between year 1 and year 2 post-graduation, reflecting career advancement and skill development in the first years after college.

320
Schools
$92,353
Avg. 2yr Earnings
#22
of 283 Majors
39,638
Graduates

Public vs Private: Mechanical Engineering

Public (217 schools)
$91,474
avg. 2yr earnings
Private (102 schools)
$94,812
avg. 2yr earnings

Private schools produce $3,338 more in early earnings on average for Mechanical Engineering graduates. Factor in tuition difference to calculate which offers better ROI.

Mechanical Engineering by State

Also by state: Alabama, Alaska, Arizona, Arkansas, Colorado, Connecticut, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Minnesota, Mississippi, Missouri, Montana, Nevada, New Jersey, New Mexico, North Carolina, North Dakota, Oklahoma, Oregon, Puerto Rico, Rhode Island, South Carolina, South Dakota, Tennessee, Utah, Vermont, Virginia, Washington, Washington DC, West Virginia, Wisconsin

Top Mechanical Engineering Schools by Graduate Earnings

#1
Massachusetts Institute of Technology logo

Massachusetts Institute of Technology

Cambridge, MA · Private

$131,967
4yr Earnings
122 grads
2yr: $79,647 (122)
1yr: $80,396 (128)
Acceptance: 4.7%
#2
California State University Maritime Academy logo

California State University Maritime Academy

Vallejo, CA · Public

$126,395
4yr Earnings
48 grads
2yr: $78,971 (25)
1yr: $83,137 (46)
Acceptance: 98.7%
#3
Santa Clara University logo

Santa Clara University

Santa Clara, CA · Private

$122,111
4yr Earnings
59 grads
2yr: $74,576 (32)
1yr: $74,547 (51)
Acceptance: 43.8%
#4
Duke University logo

Duke University

Durham, NC · Private

$120,991
4yr Earnings
50 grads
2yr: $80,964 (48)
1yr: $71,314 (38)
Acceptance: 6.8%
#5
University of California-Berkeley logo

University of California-Berkeley

Berkeley, CA · Public

$119,371
4yr Earnings
101 grads
2yr: $75,518 (71)
1yr: $73,836 (104)
Acceptance: 11.7%
#6
Stanford University logo

Stanford University

Stanford, CA · Private

$117,072
4yr Earnings
27 grads · small sample
2yr: $78,343 (29)
1yr: $67,007 (39)
Acceptance: 3.9%
#7
Princeton University logo

Princeton University

Princeton, NJ · Private

$115,927
4yr Earnings
24 grads · small sample
1yr: $60,463 (16)
Acceptance: 4.5%
#8
University of Pennsylvania logo

University of Pennsylvania

Philadelphia, PA · Private

$114,492
4yr Earnings
36 grads
2yr: $80,858 (26)
1yr: $78,166 (26)
Acceptance: 5.9%
#9
Cornell University logo

Cornell University

Ithaca, NY · Private

$112,212
4yr Earnings
117 grads
2yr: $74,687 (79)
1yr: $72,114 (57)
Acceptance: 8.2%
#10
Columbia University in the City of New York logo

Columbia University in the City of New York

New York, NY · Private

$111,491
4yr Earnings
53 grads
2yr: $69,338 (43)
1yr: $69,826 (38)
Acceptance: 4.2%
#11
Johns Hopkins University logo

Johns Hopkins University

Baltimore, MD · Private

$110,210
4yr Earnings
40 grads
2yr: $71,015 (22)
1yr: $70,563 (31)
Acceptance: 7.6%
#12
Rice University logo

Rice University

Houston, TX · Private

$108,970
4yr Earnings
36 grads
2yr: $68,219 (32)
1yr: $70,400 (36)
Acceptance: 7.9%
#13
University of California-Los Angeles logo

University of California-Los Angeles

Los Angeles, CA · Public

$108,875
4yr Earnings
102 grads
2yr: $67,324 (63)
1yr: $68,857 (77)
Acceptance: 8.7%
#14
SUNY Maritime College logo

SUNY Maritime College

Throggs Neck, NY · Public

$106,932
4yr Earnings
103 grads
2yr: $87,973 (57)
1yr: $70,875 (87)
Acceptance: 78.5%
#15
California Polytechnic State University-San Luis Obispo logo

California Polytechnic State University-San Luis Obispo

San Luis Obispo, CA · Public

$106,750
4yr Earnings
211 grads
2yr: $74,038 (143)
1yr: $74,806 (206)
Acceptance: 29.8%
#16
University of Michigan-Ann Arbor logo

University of Michigan-Ann Arbor

Ann Arbor, MI · Public

$105,888
4yr Earnings
292 grads
2yr: $76,070 (202)
1yr: $75,414 (239)
Acceptance: 17.9%
#17
Carnegie Mellon University logo

Carnegie Mellon University

Pittsburgh, PA · Private

$105,623
4yr Earnings
116 grads
2yr: $75,921 (61)
1yr: $68,038 (58)
Acceptance: 11.4%
#18
California Baptist University logo

California Baptist University

Riverside, CA · Private

$105,046
4yr Earnings
40 grads
2yr: $68,499 (29)
1yr: $66,920 (47)
Acceptance: 73.6%
#19
University of Detroit Mercy logo

University of Detroit Mercy

Detroit, MI · Private

$104,683
4yr Earnings
29 grads · small sample
Acceptance: 80.1%
#20
University of Southern California logo

University of Southern California

Los Angeles, CA · Private

$104,649
4yr Earnings
78 grads
2yr: $67,420 (70)
1yr: $74,693 (83)
Acceptance: 10.0%
#21
The University of Texas at Austin logo

The University of Texas at Austin

Austin, TX · Public

$104,523
4yr Earnings
191 grads
2yr: $71,959 (209)
1yr: $73,222 (206)
Acceptance: 29.1%
#22
University of California-Santa Barbara logo

University of California-Santa Barbara

Santa Barbara, CA · Public

$104,336
4yr Earnings
72 grads
2yr: $60,452 (50)
1yr: $68,678 (54)
Acceptance: 27.8%
#23
University of California-San Diego logo

University of California-San Diego

La Jolla, CA · Public

$104,229
4yr Earnings
107 grads
2yr: $67,846 (88)
1yr: $62,687 (108)
Acceptance: 24.5%
#24
Northeastern University logo

Northeastern University

Boston, MA · Private

$103,384
4yr Earnings
231 grads
2yr: $72,771 (217)
1yr: $69,867 (200)
Acceptance: 5.7%
#25
Vaughn College of Aeronautics and Technology logo

Vaughn College of Aeronautics and Technology

Flushing, NY · Private

$103,254
4yr Earnings
21 grads · small sample
2yr: $56,415 (13)
1yr: $70,297 (17)
Acceptance: N/A
#26
Purdue University-Main Campus logo

Purdue University-Main Campus

West Lafayette, IN · Public

$102,572
4yr Earnings
202 grads
2yr: $71,255 (128)
1yr: $73,563 (215)
Acceptance: 50.3%
#27
University of California-Davis logo

University of California-Davis

Davis, CA · Public

$102,161
4yr Earnings
139 grads
2yr: $67,324 (173)
1yr: $64,370 (162)
Acceptance: 41.6%
#28
San Francisco State University logo

San Francisco State University

San Francisco, CA · Public

$102,104
4yr Earnings
99 grads
2yr: $61,516 (45)
1yr: $65,759 (88)
Acceptance: 96.2%
#29
University of Washington-Seattle Campus logo

University of Washington-Seattle Campus

Seattle, WA · Public

$102,078
4yr Earnings
123 grads
2yr: $61,218 (114)
1yr: $66,636 (114)
Acceptance: 42.5%
#30
University of Washington-Bothell Campus logo

University of Washington-Bothell Campus

Bothell, WA · Public

$102,078
4yr Earnings
123 grads
2yr: $61,218 (114)
1yr: $66,636 (114)
Acceptance: 91.8%
#31
University of Washington-Tacoma Campus logo

University of Washington-Tacoma Campus

Tacoma, WA · Public

$102,078
4yr Earnings
123 grads
2yr: $61,218 (114)
1yr: $66,636 (114)
Acceptance: 83.0%
#32
Lafayette College logo

Lafayette College

Easton, PA · Private

$101,348
4yr Earnings
27 grads · small sample
2yr: $65,486 (46)
1yr: $67,784 (44)
Acceptance: 31.5%
#33
Vanderbilt University logo

Vanderbilt University

Nashville, TN · Private

$101,345
4yr Earnings
37 grads
2yr: $69,817 (35)
1yr: $69,605 (36)
Acceptance: 6.3%
#34
George Washington University logo

George Washington University

Washington, DC · Private

$101,196
4yr Earnings
43 grads
2yr: $64,990 (23)
1yr: $66,737 (32)
Acceptance: 43.5%
#35
Tufts University logo

Tufts University

Medford, MA · Private

$101,196
4yr Earnings
30 grads · small sample
2yr: $66,821 (31)
1yr: $70,008 (37)
Acceptance: 10.1%
#36
Stevens Institute of Technology logo

Stevens Institute of Technology

Hoboken, NJ · Private

$100,554
4yr Earnings
216 grads
2yr: $68,778 (150)
1yr: $70,894 (150)
Acceptance: 43.4%
#37
Lawrence Technological University logo

Lawrence Technological University

Southfield, MI · Private

$100,145
4yr Earnings
81 grads
2yr: $76,170 (39)
1yr: $71,908 (66)
Acceptance: 80.3%
#38
University of Maryland-College Park logo

University of Maryland-College Park

College Park, MD · Public

$100,003
4yr Earnings
245 grads
2yr: $69,691 (245)
1yr: $69,594 (281)
Acceptance: 44.8%
#39
Louisiana State University and Agricultural & Mechanical College logo

Louisiana State University and Agricultural & Mechanical College

Baton Rouge, LA · Public

$99,975
4yr Earnings
120 grads
2yr: $71,402 (107)
1yr: $70,811 (111)
Acceptance: 74.0%
#40
Georgia Institute of Technology-Main Campus logo

Georgia Institute of Technology-Main Campus

Atlanta, GA · Public

$99,955
4yr Earnings
416 grads
2yr: $70,672 (356)
1yr: $69,872 (432)
Acceptance: 16.5%
#41
Bucknell University logo

Bucknell University

Lewisburg, PA · Private

$99,860
4yr Earnings
26 grads · small sample
2yr: $69,002 (37)
1yr: $68,748 (34)
Acceptance: 32.0%
#42
University of Notre Dame logo

University of Notre Dame

Notre Dame, IN · Private

$99,859
4yr Earnings
107 grads
2yr: $71,320 (85)
1yr: $72,690 (92)
Acceptance: 12.4%
#43
University of the Pacific logo

University of the Pacific

Stockton, CA · Private

$99,573
4yr Earnings
34 grads
2yr: $52,107 (27)
1yr: $63,400 (27)
Acceptance: 94.9%
#44
Saint Louis University logo

Saint Louis University

Saint Louis, MO · Private

$99,331
4yr Earnings
27 grads · small sample
2yr: $67,660 (11)
1yr: $68,904 (24)
Acceptance: 81.5%
#45
Kettering University logo

Kettering University

Flint, MI · Private

$99,292
4yr Earnings
242 grads
2yr: $80,255 (89)
1yr: $76,471 (202)
Acceptance: 79.1%
#46
California State University-Northridge logo

California State University-Northridge

Northridge, CA · Public

$99,216
4yr Earnings
195 grads
2yr: $66,756 (107)
1yr: $64,759 (170)
Acceptance: 93.2%
#47
California State Polytechnic University-Pomona logo

California State Polytechnic University-Pomona

Pomona, CA · Public

$99,148
4yr Earnings
246 grads
2yr: $67,918 (190)
1yr: $68,168 (263)
Acceptance: 73.7%
#48
University of California-Irvine logo

University of California-Irvine

Irvine, CA · Public

$99,111
4yr Earnings
235 grads
2yr: $53,647 (126)
1yr: $59,868 (244)
Acceptance: 25.6%
#49
Northwestern University logo

Northwestern University

Evanston, IL · Private

$98,277
4yr Earnings
56 grads
2yr: $73,112 (44)
1yr: $70,936 (62)
Acceptance: 7.1%
#50
New Mexico Institute of Mining and Technology logo

New Mexico Institute of Mining and Technology

Socorro, NM · Public

$98,213
4yr Earnings
80 grads
2yr: $66,045 (26)
1yr: $66,375 (71)
Acceptance: 54.0%

Showing top 50 of 320 schools. View all or filter by state above.

Majors with Similar Earnings

Frequently Asked Questions

What is the best school for Mechanical Engineering?
Massachusetts Institute of Technology ranks #1 for Mechanical Engineering with median graduate earnings of $131,967 within four years of graduating. There are 320 schools nationwide offering this major with tracked earnings data.
How much do Mechanical Engineering graduates earn?
Mechanical Engineering graduates earn an average of $92,353 within four years of graduating. This is 48% above the median across all majors. Earnings range from $63,291 to $131,967 depending on the school.
How hard is it to get into a top Mechanical Engineering program?
The average acceptance rate across Mechanical Engineering programs is 67.7%. The most selective program is at California Institute of Technology with a 3.1% acceptance rate. Competitive programs value strong math/analytical skills and relevant coursework.
Is a public or private school better for Mechanical Engineering?
Private Mechanical Engineering programs average $94,812 in early earnings vs $91,474 at public schools. Private schools lead in earnings, but cost significantly more — calculate net price before deciding.

Source: U.S. Department of Education College Scorecard. Earnings are median 2 years after graduation for bachelor's degree holders, from the field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release — Scorecard publishes the two separately.

Get Mechanical Engineering Career Insights

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

No spam. Unsubscribe anytime.