College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best General Mechanical Engineering Schools

377 Colleges in the United States
43,122 General Mechanical Engineering Degrees Awarded
$69,799 Avg Early-Career Salary

General Mechanical Engineering programs are offered at a focused set of schools across the country. While the number of schools offering the program varies, there are still top-quality ones to be found.

For its 2027 ranking, College Factual looked at 377 schools in the United States to determine which ones were the best for general mechanical engineering students pursuing a degree.

What’s on this page:

Choosing a Great General Mechanical Engineering School

Best General Mechanical Engineering Schools

The general mechanical engineering program you select can have a big impact on your future. That is why we built our Best General Mechanical Engineering Schools rankings. Our overall ranking combines our degree-level rankings, weighted by degrees awarded at each level.

In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.

General Mechanical Engineering Rankings by Degree Level

Associate's Degrees in General Mechanical Engineering
Bachelor's Degrees in General Mechanical Engineering
Master's Degrees in General Mechanical Engineering

Since the program you select can have a significant impact on your future, we have developed a number of rankings, including this Best General Mechanical Engineering Schools list, to help you choose. Want schools in a particular part of the country? Narrow the list by region or state.

To further help you make the college decision, we have developed a unique tool called College Combat that lets you compare schools on the factors that matter most to you.

See how we build our rankings

Best Schools for General Mechanical Engineering in the United States

If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the general mechanical engineering degrees they offer, see the list below.

Top Schools in General Mechanical Engineering

1

Our analysis ranked Johns Hopkins University the best school in the country for a degree in general mechanical engineering. Set in the city of Baltimore, Johns Hopkins University is a very large private not-for-profit institution. About 94% of students finish within six years. There were roughly 251 general mechanical engineering students who graduated with this degree at Johns Hopkins University in the most recent data year. General Mechanical Engineering graduates of Johns Hopkins University earn a median of $114,588 early in their careers. Johns Hopkins University graduates carry a median of $10,750 in student loans. See the full general mechanical engineering program report for Johns Hopkins University

2
Stanford University crest
Stanford University
Stanford, CA

Stanford University is a great choice for students pursuing a degree in general mechanical engineering, landing the #2 spot this year. This very large private not-for-profit university is located in the suburb of Stanford. Roughly 92% of students complete a degree within six years here. Stanford University awarded about 236 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Stanford University generally make around $132,583. Stanford University graduates carry a median of $10,492 in student loans. More information about a degree in general mechanical engineering from Stanford University

3

A rank of #3 makes University Of California Berkeley one of the top schools for general mechanical engineering. Located in the city of Berkeley, University Of California Berkeley is a very large public university. The six-year graduation rate is 93%. University Of California Berkeley awarded about 474 general mechanical engineering degrees in the most recent data year. Students who receive their general mechanical engineering degree from University Of California Berkeley earn around $97,864 in the first couple years of their career. University Of California Berkeley graduates carry a median of $13,200 in student loans. See the full general mechanical engineering program report for University Of California Berkeley

4

University Of Illinois At Urbana Champaign came in at #4 on our 2027 list of the best general mechanical engineering schools. University Of Illinois At Urbana Champaign is a very large public school located in the city of Champaign. University Of Illinois At Urbana Champaign graduates 85% of students within six years. University Of Illinois At Urbana Champaign awarded about 446 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from University Of Illinois At Urbana Champaign generally make around $92,881. Students borrow a median of $20,500 to complete this degree. More information about a degree in general mechanical engineering from University Of Illinois At Urbana Champaign

5

University Of Southern California came in at #5 on our 2027 list of the best general mechanical engineering schools. Located in the city of Los Angeles, University Of Southern California is a very large private not-for-profit university. The six-year graduation rate is 92%. There were roughly 248 general mechanical engineering students who graduated with this degree at University Of Southern California in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from University Of Southern California generally make around $95,046. Students borrow a median of $17,500 to complete this degree. Read more about the general mechanical engineering program at University Of Southern California

6

The University Of Texas At Austin landed the #6 spot for general mechanical engineering this year. The University Of Texas At Austin is a very large public school located in the city of Austin. The six-year graduation rate is 89%. The University Of Texas At Austin awarded about 417 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from The University Of Texas At Austin generally make around $90,902. Students borrow a median of $18,750 to complete this degree. Get the full general mechanical engineering details for The University Of Texas At Austin

7
Duke University crest
Duke University
Durham, NC

Duke University earned the #7 position for general mechanical engineering this year. Duke University is a large private not-for-profit school located in the city of Durham. The six-year graduation rate is 97%. Duke University awarded about 161 general mechanical engineering degrees in the most recent data year. Students who receive their general mechanical engineering degree from Duke University earn around $89,938 in the first couple years of their career. Students borrow a median of $10,000 to complete this degree. Read more about the general mechanical engineering program at Duke University

8

Cornell University placed #8 among the best general mechanical engineering schools. Located in the city of Ithaca, Cornell University is a very large private not-for-profit university. About 95% of students finish within six years. There were roughly 271 general mechanical engineering students who graduated with this degree at Cornell University in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Cornell University generally make around $92,514. Students borrow a median of $15,500 to complete this degree. See the full general mechanical engineering program report for Cornell University

9

Massachusetts Institute Of Technology came in at #9 for general mechanical engineering this year. Located in the city of Cambridge, Massachusetts Institute Of Technology is a large private not-for-profit university. Roughly 96% of students complete a degree within six years here. Massachusetts Institute Of Technology awarded about 282 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of Massachusetts Institute Of Technology earn a median of $119,923 early in their careers. Typical student debt for the program is $11,334. More information about a degree in general mechanical engineering from Massachusetts Institute Of Technology

10

Columbia University In The City Of New York came in at #10 for general mechanical engineering this year. Columbia University In The City Of New York is a very large private not-for-profit school located in the city of New York. Columbia University In The City Of New York graduates 96% of students within six years. About 214 general mechanical engineering degrees were awarded at Columbia University In The City Of New York in the most recent year. Graduates of the general mechanical engineering program make about $88,270 in their early career. Columbia University In The City Of New York graduates carry a median of $16,960 in student loans. Read more about the general mechanical engineering program at Columbia University In The City Of New York

11
Purdue University Main Campus crest
Purdue University Main Campus
West Lafayette, IN

Purdue University Main Campus landed the #11 spot for general mechanical engineering this year. This very large public university is located in the city of West Lafayette. About 83% of students finish within six years. About 1,148 general mechanical engineering degrees were awarded at Purdue University Main Campus in the most recent year. Graduates of the general mechanical engineering program make about $101,895 in their early career. Students borrow a median of $19,937 to complete this degree. See the full general mechanical engineering program report for Purdue University Main Campus

12

University Of California Los Angeles earned the #12 position for general mechanical engineering this year. University Of California Los Angeles is a very large public school located in the city of Los Angeles. About 93% of students finish within six years. There were roughly 287 general mechanical engineering students who graduated with this degree at University Of California Los Angeles in the most recent data year. General Mechanical Engineering graduates of University Of California Los Angeles earn a median of $93,954 early in their careers. Typical student debt for the program is $17,000. More information about a degree in general mechanical engineering from University Of California Los Angeles

13

California Polytechnic State University San Luis Obispo earned the #13 position for general mechanical engineering this year. This very large public university is located in the suburb of San Luis Obispo. The six-year graduation rate is 86%. There were roughly 351 general mechanical engineering students who graduated with this degree at California Polytechnic State University San Luis Obispo in the most recent data year. Graduates of the general mechanical engineering program make about $87,761 in their early career. California Polytechnic State University San Luis Obispo graduates carry a median of $20,500 in student loans. See the full general mechanical engineering program report for California Polytechnic State University San Luis Obispo

14

University Of Michigan Ann Arbor ranked #14 on our 2027 list of the best general mechanical engineering schools. Located in the city of Ann Arbor, University Of Michigan Ann Arbor is a very large public university. The six-year graduation rate is 93%. About 461 general mechanical engineering degrees were awarded at University Of Michigan Ann Arbor in the most recent year. Students who receive their general mechanical engineering degree from University Of Michigan Ann Arbor earn around $92,369 in the first couple years of their career. Students borrow a median of $21,750 to complete this degree. More information about a degree in general mechanical engineering from University Of Michigan Ann Arbor

15

Texas A And M University College Station came in at #15 for general mechanical engineering this year. Texas A And M University College Station is a very large public school located in the city of College Station. Texas A And M University College Station graduates 84% of students within six years. Texas A And M University College Station awarded about 610 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Texas A And M University College Station generally make around $84,890. Students borrow a median of $19,500 to complete this degree. More information about a degree in general mechanical engineering from Texas A And M University College Station

16

University Of Wisconsin Madison earned the #16 position for general mechanical engineering this year. University Of Wisconsin Madison is a very large public school located in the city of Madison. About 90% of students finish within six years. There were roughly 309 general mechanical engineering students who graduated with this degree at University Of Wisconsin Madison in the most recent data year. General Mechanical Engineering graduates of University Of Wisconsin Madison earn a median of $81,716 early in their careers. University Of Wisconsin Madison graduates carry a median of $20,500 in student loans. More information about a degree in general mechanical engineering from University Of Wisconsin Madison

17

Tacoma Community College earned the #17 position for general mechanical engineering this year. Located in the city of Tacoma, Tacoma Community College is a moderately-sized public university. About 24 general mechanical engineering degrees were awarded at Tacoma Community College in the most recent year. Students who receive their general mechanical engineering degree from Tacoma Community College earn around $41,732 in the first couple years of their career. Tacoma Community College graduates carry a median of $14,822 in student loans. More information about a degree in general mechanical engineering from Tacoma Community College

18
Santa Clara University crest
Santa Clara University
Santa Clara, CA

Santa Clara University earned the #18 position for general mechanical engineering this year. Santa Clara University is a large private not-for-profit school located in the city of Santa Clara. Santa Clara University graduates 88% of students within six years. There were roughly 84 general mechanical engineering students who graduated with this degree at Santa Clara University in the most recent data year. General Mechanical Engineering graduates of Santa Clara University earn a median of $102,962 early in their careers. Santa Clara University graduates carry a median of $19,500 in student loans. Read more about the general mechanical engineering program at Santa Clara University

19

Northwestern University landed the #19 spot for general mechanical engineering this year. Located in the city of Evanston, Northwestern University is a very large private not-for-profit university. About 95% of students finish within six years. About 147 general mechanical engineering degrees were awarded at Northwestern University in the most recent year. Soon after graduation, general mechanical engineering degree recipients from Northwestern University generally make around $79,616. Northwestern University graduates carry a median of $15,334 in student loans. More information about a degree in general mechanical engineering from Northwestern University

20

Ohio State University Main Campus landed the #20 spot for general mechanical engineering this year. Set in the city of Columbus, Ohio State University Main Campus is a very large public institution. About 88% of students finish within six years. There were roughly 303 general mechanical engineering students who graduated with this degree at Ohio State University Main Campus in the most recent data year. Graduates of the general mechanical engineering program make about $88,747 in their early career. Typical student debt for the program is $20,500. More information about a degree in general mechanical engineering from Ohio State University Main Campus

21

Carnegie Mellon University placed #21 among the best general mechanical engineering schools. Carnegie Mellon University is a large private not-for-profit school located in the city of Pittsburgh. The six-year graduation rate is 94%. Carnegie Mellon University awarded about 355 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of Carnegie Mellon University earn a median of $85,070 early in their careers. Students borrow a median of $22,777 to complete this degree. Get the full general mechanical engineering details for Carnegie Mellon University

22

University Of California San Diego came in at #22 for general mechanical engineering this year. Set in the city of La Jolla, University Of California San Diego is a very large public institution. The six-year graduation rate is 86%. There were roughly 372 general mechanical engineering students who graduated with this degree at University Of California San Diego in the most recent data year. Students who receive their general mechanical engineering degree from University Of California San Diego earn around $91,276 in the first couple years of their career. Typical student debt for the program is $20,000. Get the full general mechanical engineering details for University Of California San Diego

23

University Of Notre Dame came in at #23 for general mechanical engineering this year. University Of Notre Dame is a large private not-for-profit school located in the suburb of Notre Dame. University Of Notre Dame graduates 95% of students within six years. University Of Notre Dame awarded about 142 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of University Of Notre Dame earn a median of $84,999 early in their careers. Students borrow a median of $19,000 to complete this degree. See the full general mechanical engineering program report for University Of Notre Dame

24

University Of California Irvine earned the #24 position for general mechanical engineering this year. University Of California Irvine is a very large public school located in the city of Irvine. Roughly 87% of students complete a degree within six years here. About 306 general mechanical engineering degrees were awarded at University Of California Irvine in the most recent year. Students who receive their general mechanical engineering degree from University Of California Irvine earn around $67,633 in the first couple years of their career. Typical student debt for the program is $14,500. Read more about the general mechanical engineering program at University Of California Irvine

25
Tufts University crest
Tufts University
Medford, MA

Tufts University earned the #25 position for general mechanical engineering this year. Located in the suburb of Medford, Tufts University is a large private not-for-profit university. Tufts University graduates 94% of students within six years. About 108 general mechanical engineering degrees were awarded at Tufts University in the most recent year. Students who receive their general mechanical engineering degree from Tufts University earn around $78,441 in the first couple years of their career. Typical student debt for the program is $16,500. See the full general mechanical engineering program report for Tufts University

Rest of the Top 50 General Mechanical Engineering Schools

These schools rounded out the top of this year’s general mechanical engineering ranking:

26
University Of Pennsylvania crest
University Of Pennsylvania
Philadelphia, PA
27
28
29
Princeton University crest
Princeton University
Princeton, NJ
30
Michigan State University crest
Michigan State University
East Lansing, MI
31
32
33
34
35
36
Vanderbilt University crest
Vanderbilt University
Nashville, TN
37
38
39
40
Rice University crest
Rice University
Houston, TX
41
Olin College crest
Olin College
Needham, MA
42
University Of Florida crest
University Of Florida
Gainesville, FL
43
44
45
Yale University crest
Yale University
New Haven, CT
46
47
48
Bucknell University crest
Bucknell University
Lewisburg, PA
49
50

Additional General Mechanical Engineering Award Winners

The following schools placed in the top tier for general mechanical engineering:

Rank School Location
#51 Brown University Providence, RI
#52 University Of Minnesota Twin Cities Minneapolis, MN
#53 Boston University Boston, MA
#54 North Carolina State University At Raleigh Raleigh, NC
#55 Worcester Polytechnic Institute Worcester, MA
#56 Louisiana State University And Agricultural And Mechanical College Baton Rouge, LA
#57 Mississippi State University Mississippi State, MS
#58 University Of Colorado Boulder Boulder, CO
#59 Stevens Institute Of Technology Hoboken, NJ
#60 Tulane University Of Louisiana New Orleans, LA
#61 Rutgers University New Brunswick New Brunswick, NJ
#62 Villanova University Villanova, PA
#63 University Of Missouri Columbia Columbia, MO
#64 University Of Massachusetts Amherst Amherst, MA
#65 Iowa State University Ames, IA
#66 University Of Pittsburgh Pittsburgh Campus Pittsburgh, PA
#67 George Washington University Washington, DC
#68 University Of Virginia Main Campus Charlottesville, VA
#69 California Maritime Academy Vallejo, CA
#70 Auburn University Auburn, AL
#71 University Of Detroit Mercy Detroit, MI
#72 California State University Long Beach Long Beach, CA
#73 Case Western Reserve University Cleveland, OH
#74 George Fox University Newberg, OR
#75 California State University Northridge Northridge, CA

Honorable Mentions

A few more general mechanical engineering schools worth a look:

>

General Mechanical Engineering by Region

Explore the best general mechanical engineering schools by region.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes
Outlying Areas

View All Rankings >

General Mechanical Engineering is one of many programs to choose from within the area of study. Browse the parent area of study.

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 377 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options