Find Schools

Study Area & Zipcode

Engineering

Find Schools Near

2020 Best Colleges for Engineering

Approximately 197,582 engineering degrees were awarded to students last year in the United States. With so many choices it can be difficult finding the best choice. This year's Best Colleges for Engineering ranking analyzed 309 colleges and universities that offer a bachelor's degree in engineering. We look at over 20 factors to determine the top 25 colleges for Engineering students.

Choosing a Great Engineering School

Best Colleges for Engineering Your choice of engineering school matters. Important measures of a quality engineering program can vary widely even among the top schools. To make it into this list a school must excel in the following areas.

Overall Quality is a Must

The overall quality of a school is important to ensure a good education, not just how well they do in a particular major. To take this into account we include a school's overall Best Colleges ranking which itself looks at a combination of different factors like degree completion, educational resources, student body caliber and post-graduation earnings for the school as a whole.

The lowest ranked school in our list is in the top 27% of our overall quality ranking while the vast majority are in at least the top 16%.

Overall Best Colleges Rank  ( 243 to 1 )
Lowest Ranked Overall
Top Ranked Overall

Better Early and Mid Career Salaries

Engineering graduates from colleges on this list tend to earn more after college than those from other schools. Recent engineering graduates from U.S. colleges with a bachelors degree earned an average of $62,200 in 2017-2018.

Other Factors We Consider

In addition to the above, you should consider some of the following factors:

  • Major Focus - How much a school focuses on Engineering students vs. other majors.
  • Major Popularity - How many other engineering students choose this school.
  • Accreditation - Whether a school is regionally accredited and/or a recognized engineering related accrediting body.

Our full ranking methodology documents in more detail how we consider these factors to identify the best schools for Engineering students.

Best Schools to Study Engineering in United States

Below you'll see a list of the best colleges and universities to study engineering. Only those schools that rank in the top 15% of all the schools we analyze get awarded with a place on this list. Of the 309 schools analyzed, only 25 earned the distinction of being on this list.

Top 25 Best Engineering Colleges

Colorado School of Mines is one of the best schools in the United States for engineering. Located in the large suburb Golden, Mines is a public college with a medium-sized student population. A Best Colleges rank of 86 out of 1,727 colleges nationwide means Mines is a great school overall.

For those interested in something more advanced, Mines also offers 3 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information

Georgia Institute of Technology - Main Campus is a good choice for individuals interested in a Engineering major. Located in the large city Atlanta, Georgia Tech is a public school with a very large student population. A Best Colleges rank of 69 out of 1,727 schools nationwide means Georgia Tech is a great college overall.

There are roughly 3513 engineering undergraduates enrolled in this program at Georgia Tech.

More…

Request Information

It's difficult to beat Missouri University of Science and Technology if you wish to study engineering. Missouri University of Science and Technology is a moderately-sized public school located in the town of Rolla. This school ranks 209th out of 1,727 colleges for overall quality in the state of Missouri.

Missouri University of Science and Technology offers engineering degrees as low as a One to Two Year Certificates and all the way up to a Research / Scholarship Based Doctorate's.

More…

Request Information

Rose - Hulman Institute of Technology is a great option for students pursuing a Engineering major. Located in the city Terre Haute, Rose - Hulman Institute of Technology is a private not-for-profit college with a small student population. A Best Colleges rank of 53 out of 1,727 colleges nationwide means Rose - Hulman Institute of Technology is a great college overall.

In addition to its bachelor's programs, Rose - Hulman Institute of Technology offers a Master's Degree in engineering.

More…

Request Information

WPI is a medium-sized private not-for-profit school located in the midsize city of Worcester. A Best Colleges rank of 46 out of 1,727 colleges nationwide means WPI is a great college overall.

For those interested in something more advanced, WPI also offers 3 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information

RPI is a moderately-sized private not-for-profit school located in the small city of Troy. A Best Colleges rank of 57 out of 1,727 colleges nationwide means RPI is a great school overall.

Rensselaer Polytechnic Institute is one of the most popular college to study engineering in United States with over 956 graduations last year.

More…

Request Information

Located in the midsize city Cambridge, MIT is a private not-for-profit college with a fairly large student population. A Best Colleges rank of 2 out of 1,727 colleges nationwide means MIT is a great college overall.

For those interested in something more advanced, MIT also offers 2 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information

Located in the remote town Houghton, Michigan Tech is a public school with a medium-sized student population. This college ranks 197th out of 1,727 colleges for overall quality in the state of Michigan.

Michigan Tech offers engineering degrees as low as a First Year Certificates and all the way up to a Research / Scholarship Based Doctorate's.

More…

Request Information

Located in the city Milwaukee, MSOE is a private not-for-profit college with a small student population. This school ranks 228th out of 1,727 schools for overall quality in the state of Wisconsin.

Milwaukee School of Engineering is one of the most popular school to study engineering in United States exceeding 454 graduates last year.

More…

Request Information

Stevens is a moderately-sized private not-for-profit school located in the large suburb of Hoboken. This college ranks 179th out of 1,727 schools for overall quality in the state of New Jersey.

There are about 1314 engineering undergraduates enrolled in this program at Stevens.

More…

Request Information

Located in the city Raleigh, NC State is a public school with a very large student population. This school ranks 121st out of 1,727 colleges for overall quality in the state of North Carolina.

There are about 2437 engineering undergraduates enrolled in this degree at NC State.

More…

Request Information
#12

Clarkson University

Potsdam, NY

Located in the remote town Potsdam, Clarkson is a private not-for-profit school with a small student population. This college ranks 135th out of 1,727 colleges for overall quality in the state of New York.

Clarkson University is one of the most popular school to study engineering in United States with over 609 graduations last year.

More…

Request Information

SD Mines is a small public school located in the city of Rapid City. This college ranks 359th out of 1,727 schools for overall quality in the state of South Dakota.

For those interested in something more advanced, SD Mines also offers 4 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information

Located in the medium-sized city College Station, Texas A&M is a public college with a fairly large student population. A Best Colleges rank of 89 out of 1,727 colleges nationwide means Texas A&M is a great school overall.

Texas A&M offers engineering degrees as low as a First Year Certificates and all the way up to a Research / Scholarship Based Doctorate's.

More…

Request Information

Located in the small city University Park, Penn State University Park is a public school with a fairly large student population. This college ranks 170th out of 1,727 schools for overall quality in the state of Pennsylvania.

There are approximately 2623 engineering undergrads enrolled in this degree at Penn State University Park.

More…

Request Information
#16

Virginia Tech

Blacksburg, VA

Located in the city Blacksburg, Virginia Tech is a public school with a very large student population. A Best Colleges rank of 79 out of 1,727 colleges nationwide means Virginia Tech is a great school overall.

For those interested in something more advanced, Virginia Tech also offers 3 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information

U of Michigan is a fairly large public school located in the city of Ann Arbor. A Best Colleges rank of 35 out of 1,727 schools nationwide means U of Michigan is a great school overall.

For those interested in something more advanced, U of Michigan also offers 4 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information
#18

Kettering University

Flint, MI

Located in the small city Flint, Kettering is a private not-for-profit school with a small student population. This college ranks 226th out of 1,727 colleges for overall quality in the state of Michigan.

Kettering University is one of the most popular college to study engineering in United States with over 352 graduates last year.

More…

Request Information

Located in the city Chicago, Illinois Tech is a private not-for-profit school with a moderately-sized student population. This school ranks 117th out of 1,727 schools for overall quality in the state of Illinois.

For those interested in something more advanced, Illinois Tech also offers 2 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information
#20

Cornell University

Ithaca, NY

Located in the city Ithaca, Cornell is a private not-for-profit school with a fairly large student population. A Best Colleges rank of 12 out of 1,727 colleges nationwide means Cornell is a great school overall.

There are approximately 1455 engineering undergraduates enrolled in this degree at Cornell.

More…

Request Information
#21

Purdue University - Main Campus

West Lafayette, IN

Purdue is a very large public school located in the city of West Lafayette. A Best Colleges rank of 100 out of 1,727 schools nationwide means Purdue is a great school overall.

For those interested in something more advanced, Purdue also offers 4 different higher degree levels in engineering, the most popular of which is a Master's Degree.

More…

Request Information

Cal Poly San Luis Obispo is a fairly large public school located in the small suburb of San Luis Obispo. This school ranks 152nd out of 1,727 schools for overall quality in the state of California.

California Polytechnic State University - San Luis Obispo is a fairly popular school to study engineering in United States exceeding 1349 graduates last year.

More…

Request Information

Located in the town Socorro, New Mexico Tech is a public college with a small student population. This school ranks 461st out of 1,727 colleges for overall quality in the state of New Mexico.

A favorite choice for engineering undergrads, there are approximately 229 learners enrolled in this degree at New Mexico Tech.

More…

Request Information
#24

Marietta College

Marietta, OH

Marietta is a small private not-for-profit school located in the fringe town of Marietta. This college ranks 472nd out of 1,727 colleges for overall quality in the state of Ohio.

A favorite major for engineering undergraduates, there are about 72 individuals enrolled in this program at Marietta.

More…

Request Information
#25

Lehigh University

Bethlehem, PA

Located in the city Bethlehem, Lehigh is a private not-for-profit college with a moderately-sized student population. A Best Colleges rank of 43 out of 1,727 schools nationwide means Lehigh is a great college overall.

A popular major for engineering undergrads, there are approximately 725 learners studying this program at Lehigh.

More…

Request Information

Rest of the Top Best Colleges for Engineering

Honorable Mentions

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

Rank College Location
47 Iowa State University Ames, IA
48 Columbia University in the City of New York New York, NY
49 University of California - San Diego La Jolla, CA
50 University of Colorado Boulder Boulder, CO
51 University of Maryland - College Park College Park, MD
52 University of Minnesota - Twin Cities Minneapolis, MN
53 University of Virginia - Main Campus Charlottesville, VA
54 Montana Tech of the University of Montana Butte, MT
55 University of Southern California Los Angeles, CA
56 Stanford University Stanford, CA
57 University of California - Irvine Irvine, CA
58 Northeastern University Boston, MA
59 University of California - Los Angeles Los Angeles, CA
60 Rice University Houston, TX
61 University of Notre Dame Notre Dame, IN

Engineering by Region

View the Best Colleges for Engineering for a specific region near you.

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

Engineering Majors to Study

Major Annual Graduates
Mechanical Engineering 46,014
Electrical Engineering 31,993
Civil Engineering 21,299
Computer Engineering 15,329
Chemical Engineering 14,729

View All Engineering Related Majors >

Related Major Annual Graduates
Computer & Information Sciences 209,723
Biological & Biomedical Sciences 157,997
Engineering Technologies 92,253
Physical Sciences 53,768
Mathematics & Statistics 47,138

View All Engineering Related Majors >

Notes and References

  • The bars on the spread charts above show the distribution of the schools on this list +/- one standard deviation from the mean.
  • 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 Petty Officer 3rd Class Declan Barnes.

Featured Schools

Find Schools Near You