CollegeVine College Rankings Best Colleges For Engineering

Interested in studying Engineering in college? We've compiled a ranked list of the top schools for Engineering. Learn more about each school below and calculate your chances of acceptance.

More rankings…

Filter by…
Apply filters…
#1 best for Engineering

Massachusetts Institute of Technology | MIT

Location
Cambridge, MA
First-Year Enrollment
1,114
In-State Tuition
$73,160 / year
Out-of-State Tuition
$73,160 / year
+See more details
#2 best for Engineering

California Institute of Technology | Caltech

Location
Pasadena, CA
First-Year Enrollment
231
In-State Tuition
$74,763 / year
Out-of-State Tuition
$74,763 / year
+See more details
#3 best for Engineering

Stanford University

Location
Stanford, CA
First-Year Enrollment
1,696
In-State Tuition
$74,570 / year
Out-of-State Tuition
$74,570 / year
+See more details
#4 best for Engineering

Princeton University

Location
Princeton, NJ
First-Year Enrollment
1,338
In-State Tuition
$75,950 / year
Out-of-State Tuition
$75,950 / year
+See more details
#5 best for Engineering

Harvard University

Location
Cambridge, MA
First-Year Enrollment
1,653
In-State Tuition
$78,200 / year
Out-of-State Tuition
$78,200 / year
+See more details
#6 best for Engineering

University of California, Berkeley | UC Berkeley

Location
Berkeley, CA
First-Year Enrollment
5,980
In-State Tuition
$36,084 / year
Out-of-State Tuition
$65,838 / year
+See more details
#7 best for Engineering

Columbia University

Location
New York, NY
First-Year Enrollment
1,447
In-State Tuition
$75,301 / year
Out-of-State Tuition
$75,301 / year
+See more details
#8 best for Engineering

Carnegie Mellon University | CMU

Location
Pittsburgh, PA
First-Year Enrollment
1,572
In-State Tuition
$74,491 / year
Out-of-State Tuition
$74,491 / year
+See more details
#9 best for Engineering

Duke University

Location
Durham, NC
First-Year Enrollment
1,745
In-State Tuition
$78,608 / year
Out-of-State Tuition
$78,608 / year
+See more details
#10 best for Engineering

University of Pennsylvania | UPenn

Location
Philadelphia, PA
First-Year Enrollment
2,457
In-State Tuition
$78,186 / year
Out-of-State Tuition
$78,186 / year
+See more details
#11 best for Engineering

Cornell University

Location
Ithaca, NY
First-Year Enrollment
3,295
In-State Tuition
$72,468 / year
Out-of-State Tuition
$72,468 / year
+See more details
#12 best for Engineering

Rice University

Location
Houston, TX
First-Year Enrollment
956
In-State Tuition
$67,422 / year
Out-of-State Tuition
$67,422 / year
+See more details
#13 best for Engineering

Yale University

Location
New Haven, CT
First-Year Enrollment
1,573
In-State Tuition
$75,925 / year
Out-of-State Tuition
$75,925 / year
+See more details
#14 best for Engineering

Johns Hopkins University | JHU

Location
Baltimore, MD
First-Year Enrollment
1,413
In-State Tuition
$72,566 / year
Out-of-State Tuition
$72,566 / year
+See more details
#15 best for Engineering

Northwestern University

Location
Evanston, IL
First-Year Enrollment
1,931
In-State Tuition
$78,654 / year
Out-of-State Tuition
$78,654 / year
+See more details
#16 best for Engineering

Brown University

Location
Providence, RI
First-Year Enrollment
1,652
In-State Tuition
$73,892 / year
Out-of-State Tuition
$73,892 / year
+See more details
#17 best for Engineering

Georgia Institute of Technology | Georgia Tech

Location
Atlanta, GA
First-Year Enrollment
3,115
In-State Tuition
$28,832 / year
Out-of-State Tuition
$49,944 / year
+See more details
#18 best for Engineering

Dartmouth College

Location
Hanover, NH
First-Year Enrollment
1,167
In-State Tuition
$76,623 / year
Out-of-State Tuition
$76,623 / year
+See more details
#19 best for Engineering

University of California, Los Angeles | UCLA

Location
Los Angeles, CA
First-Year Enrollment
6,233
In-State Tuition
$35,791 / year
Out-of-State Tuition
$65,545 / year
+See more details
#20 best for Engineering

Vanderbilt University

Location
Nashville, TN
First-Year Enrollment
1,601
In-State Tuition
$73,148 / year
Out-of-State Tuition
$73,148 / year
+See more details
#21 best for Engineering

University of Michigan

Location
Ann Arbor, MI
First-Year Enrollment
6,664
In-State Tuition
$27,844 / year
Out-of-State Tuition
$61,932 / year
+See more details
#22 best for Engineering

University of Texas at Austin | UT Austin

Location
Austin, TX
First-Year Enrollment
8,817
In-State Tuition
$28,228 / year
Out-of-State Tuition
$57,864 / year
+See more details
#23 best for Engineering

Harvey Mudd College | HMC

Location
Claremont, CA
First-Year Enrollment
234
In-State Tuition
$79,539 / year
Out-of-State Tuition
$79,539 / year
+See more details
#24 best for Engineering

University of North Carolina at Chapel Hill | UNC

Location
Chapel Hill, NC
First-Year Enrollment
4,318
In-State Tuition
$24,266 / year
Out-of-State Tuition
$52,026 / year
+See more details
#25 best for Engineering

University of Southern California | USC

Location
Los Angeles, CA
First-Year Enrollment
3,399
In-State Tuition
$77,459 / year
Out-of-State Tuition
$77,459 / year
+See more details
#26 best for Engineering

University of Washington

Location
Seattle, WA
First-Year Enrollment
7,096
In-State Tuition
$21,522 / year
Out-of-State Tuition
$34,400 / year
+See more details
#27 best for Engineering

Washington University in St. Louis | WashU

Location
Saint Louis, MO
First-Year Enrollment
1,785
In-State Tuition
$76,910 / year
Out-of-State Tuition
$76,910 / year
+See more details
#28 best for Engineering

University of Notre Dame

Location
Notre Dame, IN
First-Year Enrollment
2,070
In-State Tuition
$74,193 / year
Out-of-State Tuition
$74,193 / year
+See more details
#29 best for Engineering

University of Illinois at Urbana–Champaign | UIUC

Location
Champaign, IL
First-Year Enrollment
7,600
In-State Tuition
$26,938 / year
Out-of-State Tuition
$36,394 / year
+See more details
#30 best for Engineering

New York University | NYU

Location
New York, NY
First-Year Enrollment
6,160
In-State Tuition
$76,614 / year
Out-of-State Tuition
$76,614 / year
+See more details

Want more free admissions info?

Join our email list to get access to more free resources that will help you on your journey.