Find Grad Schools

Study Area & Zipcode

Best Mechanical Engineering Schools

Find Schools Near

2023 Best Mechanical Engineering Schools

216 Colleges
$69,007 Avg Salary
$23,944 Avg Student Debt

Finding the Best Mechanical Engineering School for You

In 2020-2021, 9,007 people earned a degree or certificate in mechanical engineering, making the major the #32 most popular in the United States.

There are so many programs in today's world that it can tough to figure out which one is the right one for you. You're no longer limited to schools in your local area, either, since online programs are becoming more prevalent. Or you may find the programs at a trade school to be a better alternative for you.

To help you arm yourself with the information you need to make your decision, Grad Degree Search has developed this Best Mechanical Engineering Schools ranking. This report analyzed 216 schools in the United States to see which ones offered the best programs for students.

View our full ranking methodology.

2023 Best Mechanical Engineering Schools in the United States

Check out the ME programs at these schools if you want to get the best education that money can buy.

Top 25 Top Schools in Mechanical Engineering

Our analysis found Massachusetts Institute of Technology to be the best school for mechanical engineering students who want to pursue a degree in the United States. Located in the medium-sized city of Cambridge, MIT is a private not-for-profit college with a fairly large student population.

Full Mechanical Engineering at Massachusetts Institute of Technology Report

#2

Stanford University

Stanford, CA

A rank of #2 on this year’s list means Stanford University is a great place for mechanical engineering students. Located in the large suburb of Stanford, Stanford is a private not-for-profit college with a large student population.

Read full report on Mechanical Engineering at Stanford University

#3

Duke University

Durham, NC

A rank of #3 on this year’s list means Duke University is a great place for mechanical engineering students. Duke is a large private not-for-profit school located in the city of Durham.

Full Mechanical Engineering at Duke University Report

#4

University of Notre Dame

Notre Dame, IN

You’ll join some of the best and brightest minds around you if you attend University of Notre Dame. The school came in at #4 on this year’s Best Mechanical Engineering Schools list. Notre Dame is a fairly large private not-for-profit school located in the large suburb of Notre Dame.

Read More…

#5

Rice University

Houston, TX

You’ll join some of the best and brightest minds around you if you attend Rice University. The school came in at #5 on this year’s Best Mechanical Engineering Schools list. Rice is a medium-sized private not-for-profit school located in the city of Houston.

Read More…

#6

Northwestern University

Evanston, IL

With a ranking of #6, Northwestern University did quite well on this year’s best schools for mechanical engineering students. Northwestern is a fairly large private not-for-profit school located in the small city of Evanston.

Read More…

#7

University of Pennsylvania

Philadelphia, PA

University of Pennsylvania came in at #7 in this year’s edition of the Best Mechanical Engineering Schools ranking. UPenn is a very large private not-for-profit school located in the city of Philadelphia.

Full Mechanical Engineering at University of Pennsylvania Report

#8

Vanderbilt University

Nashville, TN

With a ranking of #8, Vanderbilt University did quite well on this year’s best schools for mechanical engineering students. Vanderbilt is a fairly large private not-for-profit school located in the city of Nashville.

Read full report on Mechanical Engineering at Vanderbilt University

#9

Cornell University

Ithaca, NY

Cornell University landed the #9 spot in the 2023 rankings for the best mechanical engineering programs. Cornell is a fairly large private not-for-profit school located in the city of Ithaca.

Read full report on Mechanical Engineering at Cornell University

University of Michigan - Ann Arbor did quite well in this year’s ranking of the best schools for mechanical engineering students. It came in at #10 on the list. U-M is a very large public school located in the medium-sized city of Ann Arbor.

Read More…

The University of Texas at Austin did quite well in this year’s ranking of the best schools for mechanical engineering students. It came in at #11 on the list. UT Austin is a fairly large public school located in the large city of Austin.

Full Mechanical Engineering at The University of Texas at Austin Report

#12

Johns Hopkins University

Baltimore, MD

Johns Hopkins University came in at #12 in this year’s edition of the Best Mechanical Engineering Schools ranking. Located in the city of Baltimore, Johns Hopkins is a private not-for-profit school with a fairly large student population.

Read More…

#13

Carnegie Mellon University

Pittsburgh, PA

Carnegie Mellon University ranked #13 on this year’s Best Mechanical Engineering Schools list. Located in the large city of Pittsburgh, Carnegie Mellon is a private not-for-profit college with a large student population.

Read full report on Mechanical Engineering at Carnegie Mellon University

#14

Purdue University - Main Campus

West Lafayette, IN

Purdue University - Main Campus ranked #14 on this year’s Best Mechanical Engineering Schools list. Purdue is a very large public school located in the city of West Lafayette.

Full Mechanical Engineering at Purdue University - Main Campus Report

University of California - Berkeley came in at #15 in this year’s edition of the Best Mechanical Engineering Schools ranking. UC Berkeley is a very large public school located in the midsize city of Berkeley.

Full Mechanical Engineering at University of California - Berkeley Report

#16

Santa Clara University

Santa Clara, CA

Santa Clara University did quite well in this year’s ranking of the best schools for mechanical engineering students. It came in at #16 on the list. Located in the medium-sized city of Santa Clara, SCU is a private not-for-profit school with a medium-sized student population.

Read More…

Georgia Institute of Technology - Main Campus did quite well in this year’s ranking of the best schools for mechanical engineering students. It came in at #17 on the list. Located in the large city of Atlanta, Georgia Tech is a public college with a very large student population.

Read full report on Mechanical Engineering at Georgia Institute of Technology - Main Campus

University of Wisconsin - Madison came in at #18 in this year’s edition of the Best Mechanical Engineering Schools ranking. UW - Madison is a very large public school located in the city of Madison.

Full Mechanical Engineering at University of Wisconsin - Madison Report

#19

Princeton University

Princeton, NJ

With a ranking of #19, Princeton University did quite well on this year’s best schools for mechanical engineering students. Located in the city of Princeton, Princeton is a private not-for-profit college with a medium-sized student population.

Read full report on Mechanical Engineering at Princeton University

#20

Villanova University

Villanova, PA

Villanova University ranked #20 on this year’s Best Mechanical Engineering Schools list. Villanova is a fairly large private not-for-profit school located in the suburb of Villanova.

Full Mechanical Engineering at Villanova University Report

California Polytechnic State University - San Luis Obispo ranked #21 on this year’s Best Mechanical Engineering Schools list. Cal Poly San Luis Obispo is a very large public school located in the small suburb of San Luis Obispo.

Read full report on Mechanical Engineering at California Polytechnic State University - San Luis Obispo

University of California - Los Angeles did quite well in this year’s ranking of the best schools for mechanical engineering students. It came in at #22 on the list. UCLA is a very large public school located in the large city of Los Angeles.

Full Mechanical Engineering at University of California - Los Angeles Report

University of Southern California came in at #23 in this year’s edition of the Best Mechanical Engineering Schools ranking. Located in the city of Los Angeles, USC is a private not-for-profit college with a fairly large student population.

Read full report on Mechanical Engineering at University of Southern California

#24

Michigan State University

East Lansing, MI

With a ranking of #24, Michigan State University did quite well on this year’s best schools for mechanical engineering students. Located in the small city of East Lansing, Michigan State is a public school with a fairly large student population.

Full Mechanical Engineering at Michigan State University Report

Washington University in St Louis ranked #25 on this year’s Best Mechanical Engineering Schools list. Located in the suburb of Saint Louis, WUSTL is a private not-for-profit school with a large student population.

Full Mechanical Engineering at Washington University in St Louis Report

Rest of the Top Best Mechanical Engineering Schools

#28

Virginia Tech

Blacksburg, VA
#32

Tufts University

Medford, MA

Honorable Mentions

Here are some additional great schools for Mechanical Engineering students that almost earned our Best Mechanical Engineering Schools award.

Rank College Location
33 Lehigh University Bethlehem, PA
34 Lawrence Technological University Southfield, MI
35 Marquette University Milwaukee, WI
36 University of California - Santa Barbara Santa Barbara, CA
37 Case Western Reserve University Cleveland, OH
38 University of Maryland - College Park College Park, MD
39 University of California - San Diego La Jolla, CA
40 Loyola Marymount University Los Angeles, CA
41 University of Florida Gainesville, FL
42 University of Dayton Dayton, OH
43 Colorado School of Mines Golden, CO

Mechanical Engineering by Region

View the Best Mechanical Engineering Schools for a specific region near you.

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

Mechanical Engineering is one of 39 different types of programs to choose from.

Related Major Annual Graduates
Electrical Engineering 11,021
Civil Engineering 6,042
Computer Engineering 5,557
Biomedical Engineering 4,252
General Engineering 3,548

Notes and References

*These averages are for the top 25 schools only.

  • Read more about our ranking methodology.
  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of the rest of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Credit for the banner image above goes to Michel Villeneuve.

More about our data sources and methodologies.

Featured Schools

Find Graduate Schools Near You

Our free school finder matches students with accredited graduate schools across the U.S.