Best Schools for Mechanical Engineering

Top colleges ranked by median earnings 2 years after graduation.

50
Schools
$74,398
Avg. Earnings
5,847
Graduates
#1
SUNY Maritime College logo

SUNY Maritime College

Throggs Neck, NY · Public

$87,973
2yr Earnings
1yr Earnings: $70,875
Graduates: 87
Acceptance: 78.5%
#2
California Institute of Technology logo

California Institute of Technology

Pasadena, CA · Private

$83,177
2yr Earnings
Acceptance: 3.1%
#3
Duke University logo

Duke University

Durham, NC · Private

$80,964
2yr Earnings
1yr Earnings: $71,314
Graduates: 38
Acceptance: 6.8%
#4
University of Pennsylvania logo

University of Pennsylvania

Philadelphia, PA · Private

$80,858
2yr Earnings
1yr Earnings: $78,166
Graduates: 26
Acceptance: 5.9%
#5
University of Michigan-Dearborn logo

University of Michigan-Dearborn

Dearborn, MI · Public

$80,486
2yr Earnings
1yr Earnings: $72,006
Graduates: 104
Acceptance: 58.6%
#6
Kettering University logo

Kettering University

Flint, MI · Private

$80,255
2yr Earnings
1yr Earnings: $76,471
Graduates: 202
Acceptance: 79.1%
#7
Massachusetts Institute of Technology logo

Massachusetts Institute of Technology

Cambridge, MA · Private

$79,647
2yr Earnings
1yr Earnings: $80,396
Graduates: 128
Acceptance: 4.7%
#8
C

California State University Maritime Academy

Vallejo, CA · Public

$78,971
2yr Earnings
1yr Earnings: $83,137
Graduates: 46
Acceptance: 98.7%
#9
Stanford University logo

Stanford University

Stanford, CA · Private

$78,343
2yr Earnings
1yr Earnings: $67,007
Graduates: 39
Acceptance: 3.9%
#10
F

Franklin W Olin College of Engineering

Needham, MA · Private

$78,343
2yr Earnings
Acceptance: 21.7%
#11
Oakland University logo

Oakland University

Rochester Hills, MI · Public

$76,962
2yr Earnings
1yr Earnings: $73,808
Graduates: 129
Acceptance: 70.2%
#12
Lawrence Technological University logo

Lawrence Technological University

Southfield, MI · Private

$76,170
2yr Earnings
1yr Earnings: $71,908
Graduates: 66
Acceptance: 80.3%
#13
University of Michigan-Ann Arbor logo

University of Michigan-Ann Arbor

Ann Arbor, MI · Public

$76,070
2yr Earnings
1yr Earnings: $75,414
Graduates: 239
Acceptance: 17.9%
#14
Michigan State University logo

Michigan State University

East Lansing, MI · Public

$75,936
2yr Earnings
1yr Earnings: $71,321
Graduates: 247
Acceptance: 83.9%
#15
Wayne State University logo

Wayne State University

Detroit, MI · Public

$75,921
2yr Earnings
1yr Earnings: $71,849
Graduates: 72
Acceptance: 82.0%
#16
Carnegie Mellon University logo

Carnegie Mellon University

Pittsburgh, PA · Private

$75,921
2yr Earnings
1yr Earnings: $68,038
Graduates: 58
Acceptance: 11.4%
#17
University of California-Berkeley logo

University of California-Berkeley

Berkeley, CA · Public

$75,518
2yr Earnings
1yr Earnings: $73,836
Graduates: 104
Acceptance: 11.7%
#18
Cornell University logo

Cornell University

Ithaca, NY · Private

$74,687
2yr Earnings
1yr Earnings: $72,114
Graduates: 57
Acceptance: 8.2%
#19
Santa Clara University logo

Santa Clara University

Santa Clara, CA · Private

$74,576
2yr Earnings
1yr Earnings: $74,547
Graduates: 51
Acceptance: 43.8%
#20
Central Michigan University logo

Central Michigan University

Mount Pleasant, MI · Public

$74,200
2yr Earnings
1yr Earnings: $66,978
Graduates: 59
Acceptance: 91.0%
#21
California Polytechnic State University-San Luis Obispo logo

California Polytechnic State University-San Luis Obispo

San Luis Obispo, CA · Public

$74,038
2yr Earnings
1yr Earnings: $74,806
Graduates: 206
Acceptance: 29.8%
#22
Mississippi State University logo

Mississippi State University

Mississippi State, MS · Public

$73,852
2yr Earnings
1yr Earnings: $67,632
Graduates: 144
Acceptance: 76.3%
#23
Texas A&M University-College Station logo

Texas A&M University-College Station

College Station, TX · Public

$73,697
2yr Earnings
1yr Earnings: $71,020
Graduates: 186
Acceptance: 63.2%
#24
Lamar University logo

Lamar University

Beaumont, TX · Public

$73,446
2yr Earnings
1yr Earnings: $71,107
Graduates: 57
Acceptance: 85.7%
#25
Saginaw Valley State University logo

Saginaw Valley State University

University Center, MI · Public

$73,378
2yr Earnings
1yr Earnings: $67,762
Graduates: 31
Acceptance: 72.9%
#26
Northwestern University logo

Northwestern University

Evanston, IL · Private

$73,112
2yr Earnings
1yr Earnings: $70,936
Graduates: 62
Acceptance: 7.1%
#27
O

Ohio State University-Main Campus

Columbus, OH · Public

$73,052
2yr Earnings
1yr Earnings: $70,440
Graduates: 157
Acceptance: 50.8%
#28
Southern Methodist University logo

Southern Methodist University

Dallas, TX · Private

$73,035
2yr Earnings
1yr Earnings: $68,406
Graduates: 29
Acceptance: 61.2%
#29
University of Miami logo

University of Miami

Coral Gables, FL · Private

$72,796
2yr Earnings
1yr Earnings: $51,220
Graduates: 25
Acceptance: 18.5%
#30
Northeastern University logo

Northeastern University

Boston, MA · Private

$72,771
2yr Earnings
1yr Earnings: $69,867
Graduates: 200
Acceptance: 5.7%
#31
Rose-Hulman Institute of Technology logo

Rose-Hulman Institute of Technology

Terre Haute, IN · Private

$72,600
2yr Earnings
1yr Earnings: $72,316
Graduates: 202
Acceptance: 72.8%
#32
The University of Texas at Austin logo

The University of Texas at Austin

Austin, TX · Public

$71,959
2yr Earnings
1yr Earnings: $73,222
Graduates: 206
Acceptance: 29.1%
#33
University of Toledo logo

University of Toledo

Toledo, OH · Public

$71,854
2yr Earnings
1yr Earnings: $68,231
Graduates: 173
Acceptance: 94.8%
#34
Michigan Technological University logo

Michigan Technological University

Houghton, MI · Public

$71,637
2yr Earnings
1yr Earnings: $69,541
Graduates: 282
Acceptance: 87.9%
#35
University of Wisconsin-Madison logo

University of Wisconsin-Madison

Madison, WI · Public

$71,633
2yr Earnings
1yr Earnings: $70,199
Graduates: 142
Acceptance: 43.4%
#36
Villanova University logo

Villanova University

Villanova, PA · Private

$71,575
2yr Earnings
1yr Earnings: $70,426
Graduates: 100
Acceptance: 25.1%
#37
Louisiana State University and Agricultural & Mechanical College logo

Louisiana State University and Agricultural & Mechanical College

Baton Rouge, LA · Public

$71,402
2yr Earnings
1yr Earnings: $70,811
Graduates: 111
Acceptance: 74.0%
#38
University of Notre Dame logo

University of Notre Dame

Notre Dame, IN · Private

$71,320
2yr Earnings
1yr Earnings: $72,690
Graduates: 92
Acceptance: 12.4%
#39
P

Purdue University-Main Campus

West Lafayette, IN · Public

$71,255
2yr Earnings
1yr Earnings: $73,563
Graduates: 215
Acceptance: 50.3%
#40
University of Houston logo

University of Houston

Houston, TX · Public

$71,202
2yr Earnings
1yr Earnings: $68,022
Graduates: 168
Acceptance: 69.5%
#41
University of Illinois Urbana-Champaign logo

University of Illinois Urbana-Champaign

Champaign, IL · Public

$71,144
2yr Earnings
1yr Earnings: $68,804
Graduates: 136
Acceptance: 43.7%
#42
Johns Hopkins University logo

Johns Hopkins University

Baltimore, MD · Private

$71,015
2yr Earnings
1yr Earnings: $70,563
Graduates: 31
Acceptance: 7.6%
#43
University of Michigan-Flint logo

University of Michigan-Flint

Flint, MI · Public

$70,776
2yr Earnings
1yr Earnings: $67,834
Graduates: 41
Acceptance: 68.8%
#44
Western Michigan University logo

Western Michigan University

Kalamazoo, MI · Public

$70,776
2yr Earnings
1yr Earnings: $67,557
Graduates: 99
Acceptance: 84.7%
#45
Ohio Northern University logo

Ohio Northern University

Ada, OH · Private

$70,680
2yr Earnings
1yr Earnings: $66,379
Graduates: 72
Acceptance: 73.4%
#46
G

Georgia Institute of Technology-Main Campus

Atlanta, GA · Public

$70,672
2yr Earnings
1yr Earnings: $69,872
Graduates: 432
Acceptance: 16.5%
#47
New York Institute of Technology logo

New York Institute of Technology

Old Westbury, NY · Private

$70,456
2yr Earnings
1yr Earnings: $55,573
Graduates: 35
Acceptance: 78.1%
#48
Virginia Polytechnic Institute and State University logo

Virginia Polytechnic Institute and State University

Blacksburg, VA · Public

$70,163
2yr Earnings
1yr Earnings: $68,574
Graduates: 338
Acceptance: 57.0%
#49
Case Western Reserve University logo

Case Western Reserve University

Cleveland, OH · Private

$69,854
2yr Earnings
1yr Earnings: $67,335
Graduates: 87
Acceptance: 28.7%
#50
Vanderbilt University logo

Vanderbilt University

Nashville, TN · Private

$69,817
2yr Earnings
1yr Earnings: $69,605
Graduates: 36
Acceptance: 6.3%

Data source: U.S. Department of Education College Scorecard - earnings data for graduates with this field of study.

Earnings: Median earnings 2 years after graduation for students who completed this major.

College logos from Wikimedia Commons (CC BY-SA).

Explore More