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
S

SUNY Maritime College

Throggs Neck, NY · Public

$87,973
2yr Earnings
1yr Earnings: $70,875
Graduates: 87
Acceptance: 78.5%
#2
C

California Institute of Technology

Pasadena, CA · Private

$83,177
2yr Earnings
Acceptance: 3.1%
#3
D

Duke University

Durham, NC · Private

$80,964
2yr Earnings
1yr Earnings: $71,314
Graduates: 38
Acceptance: 6.8%
#4
U

University of Pennsylvania

Philadelphia, PA · Private

$80,858
2yr Earnings
1yr Earnings: $78,166
Graduates: 26
Acceptance: 5.9%
#5
U

University of Michigan-Dearborn

Dearborn, MI · Public

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

Kettering University

Flint, MI · Private

$80,255
2yr Earnings
1yr Earnings: $76,471
Graduates: 202
Acceptance: 79.1%
#7
M

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
S

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
O

Oakland University

Rochester Hills, MI · Public

$76,962
2yr Earnings
1yr Earnings: $73,808
Graduates: 129
Acceptance: 70.2%
#12
L

Lawrence Technological University

Southfield, MI · Private

$76,170
2yr Earnings
1yr Earnings: $71,908
Graduates: 66
Acceptance: 80.3%
#13
U

University of Michigan-Ann Arbor

Ann Arbor, MI · Public

$76,070
2yr Earnings
1yr Earnings: $75,414
Graduates: 239
Acceptance: 17.9%
#14
M

Michigan State University

East Lansing, MI · Public

$75,936
2yr Earnings
1yr Earnings: $71,321
Graduates: 247
Acceptance: 83.9%
#15
W

Wayne State University

Detroit, MI · Public

$75,921
2yr Earnings
1yr Earnings: $71,849
Graduates: 72
Acceptance: 82.0%
#16
C

Carnegie Mellon University

Pittsburgh, PA · Private

$75,921
2yr Earnings
1yr Earnings: $68,038
Graduates: 58
Acceptance: 11.4%
#17
U

University of California-Berkeley

Berkeley, CA · Public

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

Cornell University

Ithaca, NY · Private

$74,687
2yr Earnings
1yr Earnings: $72,114
Graduates: 57
Acceptance: 8.2%
#19
S

Santa Clara University

Santa Clara, CA · Private

$74,576
2yr Earnings
1yr Earnings: $74,547
Graduates: 51
Acceptance: 43.8%
#20
C

Central Michigan University

Mount Pleasant, MI · Public

$74,200
2yr Earnings
1yr Earnings: $66,978
Graduates: 59
Acceptance: 91.0%
#21
C

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
M

Mississippi State University

Mississippi State, MS · Public

$73,852
2yr Earnings
1yr Earnings: $67,632
Graduates: 144
Acceptance: 76.3%
#23
T

Texas A & M University-College Station

College Station, TX · Public

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

Lamar University

Beaumont, TX · Public

$73,446
2yr Earnings
1yr Earnings: $71,107
Graduates: 57
Acceptance: 85.7%
#25
S

Saginaw Valley State University

University Center, MI · Public

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

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
S

Southern Methodist University

Dallas, TX · Private

$73,035
2yr Earnings
1yr Earnings: $68,406
Graduates: 29
Acceptance: 61.2%
#29
U

University of Miami

Coral Gables, FL · Private

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

Northeastern University

Boston, MA · Private

$72,771
2yr Earnings
1yr Earnings: $69,867
Graduates: 200
Acceptance: 5.7%
#31
R

Rose-Hulman Institute of Technology

Terre Haute, IN · Private

$72,600
2yr Earnings
1yr Earnings: $72,316
Graduates: 202
Acceptance: 72.8%
#32
T

The University of Texas at Austin

Austin, TX · Public

$71,959
2yr Earnings
1yr Earnings: $73,222
Graduates: 206
Acceptance: 29.1%
#33
U

University of Toledo

Toledo, OH · Public

$71,854
2yr Earnings
1yr Earnings: $68,231
Graduates: 173
Acceptance: 94.8%
#34
M

Michigan Technological University

Houghton, MI · Public

$71,637
2yr Earnings
1yr Earnings: $69,541
Graduates: 282
Acceptance: 87.9%
#35
U

University of Wisconsin-Madison

Madison, WI · Public

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

Villanova University

Villanova, PA · Private

$71,575
2yr Earnings
1yr Earnings: $70,426
Graduates: 100
Acceptance: 25.1%
#37
L

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
U

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
U

University of Houston

Houston, TX · Public

$71,202
2yr Earnings
1yr Earnings: $68,022
Graduates: 168
Acceptance: 69.5%
#41
U

University of Illinois Urbana-Champaign

Champaign, IL · Public

$71,144
2yr Earnings
1yr Earnings: $68,804
Graduates: 136
Acceptance: 43.7%
#42
J

Johns Hopkins University

Baltimore, MD · Private

$71,015
2yr Earnings
1yr Earnings: $70,563
Graduates: 31
Acceptance: 7.6%
#43
U

University of Michigan-Flint

Flint, MI · Public

$70,776
2yr Earnings
1yr Earnings: $67,834
Graduates: 41
Acceptance: 68.8%
#44
W

Western Michigan University

Kalamazoo, MI · Public

$70,776
2yr Earnings
1yr Earnings: $67,557
Graduates: 99
Acceptance: 84.7%
#45
O

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
N

New York Institute of Technology

Old Westbury, NY · Private

$70,456
2yr Earnings
1yr Earnings: $55,573
Graduates: 35
Acceptance: 78.1%
#48
V

Virginia Polytechnic Institute and State University

Blacksburg, VA · Public

$70,163
2yr Earnings
1yr Earnings: $68,574
Graduates: 338
Acceptance: 57.0%
#49
C

Case Western Reserve University

Cleveland, OH · Private

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

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).