2024 Best Colleges for Civil Engineering

If you’re searching for the best colleges and universities for Civil Engineering, you’re in the right place. Below is a list of all universities in the US offering a Civil Engineering degree or major, along with earnings after graduation, average student loan debt, acceptance rate and more. Read More

We rigorously analyzed a host of variables to determine what colleges and universities offer the best Civil Engineering programs in America. The list includes 269 programs and you can sort by average salary, debt, acceptance rate and more to hone in on the the best programs for you.

If you’re still wondering whether Civil Engineering is the right field of study for you, check out our guide to majoring in Civil Engineering: what you can do with the major, how much you’ll make, and more.

For the purposes of these rankings we prioritized earnings after graduation 6 years and 10 years out for students that majored in Civil Engineering. Please note that earnings are one metric of success that can be used to judge a Civil Engineering program, but are by no means the best or only option. However, because this variable is provided by the vast majority of universities offering Civil Engineering we used it as the primary method or ordering the best universities for Civil Engineering.

By scrolling all the way through the list you’ll find every college or university that offers a Civil Engineering in America.

Frequently Asked Questions about the Best Universities offering Civil Engineering Majors and Degrees

What is the best university for majoring in Civil Engineering?

Santa Clara University (SCU) is the best university for majoring in Civil Engineering based on earnings data. On average, graduates from Santa Clara University (SCU) earned an average of $79,473 2 years after graduating.

What is the cheapest university for majoring in Civil Engineering?

Brigham Young University-Idaho is the cheapest university for majoring in Civil Engineering based on the Department of Education tuition data. On average, students pay $3,830 to attend Brigham Young University-Idaho.

What is the most expensive university for majoring in Civil Engineering?

Columbia University in the City of New York is the most expensive university for majoring in Civil Engineering based on the Department of Education tuition data. On average, students pay $53,000 to attend Columbia University in the City of New York.

Show Less

Sort By:

#31 Best College for Civil Engineering
Average Salary $67,660
Average Debt $27,000
Program Size 97
Worcester Polytechnic Institute (WPI)
4 Year
Worcester, MA
Video Rating
Worcester Polytechnic Institute (WPI), located in Worcester, MA has 97 students majoring in Civil Engineering. On average, graduates earn $67,660.
Acceptance Rate 49%
Undergraduates 1,817 students
Tuition $45,590
0
4.0
My GPA
#32 Best College for Civil Engineering
Average Salary $67,660
Average Debt $23,250
Program Size 76
Lehigh University
4 Year
Bethlehem, PA
Video Rating
Lehigh University, located in Bethlehem, PA has 76 students majoring in Civil Engineering. On average, graduates earn $67,660.
Acceptance Rate 30%
Undergraduates 1,915 students
Tuition $46,230
0
4.0
My GPA
#33 Best College for Civil Engineering
Average Salary $67,660
Average Debt N/A
Program Size 59
Carnegie Mellon University (CMU)
4 Year
Pittsburgh, PA
Video Rating
Carnegie Mellon University (CMU), located in Pittsburgh, PA has 59 students majoring in Civil Engineering. On average, graduates earn $67,660.
Acceptance Rate 24%
Undergraduates 4,543 students
Tuition $50,665
0
4.0
My GPA
#34 Best College for Civil Engineering
Average Salary $67,660
Average Debt $30,694
Program Size 48
Oregon Institute of Technology
4 Year
Klamath Falls, OR
Video Rating
N/A
Oregon Institute of Technology, located in Klamath Falls, OR has 48 students majoring in Civil Engineering. On average, graduates earn $67,660.
Acceptance Rate 57%
Undergraduates 708 students
Tuition $8,838
0
4.0
My GPA
#35 Best College for Civil Engineering
Average Salary $67,626
Average Debt $20,670
Program Size 390
California State Polytechnic University-Pomona
4 Year
Pomona, CA
California State Polytechnic University-Pomona, located in Pomona, CA has 390 students majoring in Civil Engineering. On average, graduates earn $67,626.
Acceptance Rate 39%
Undergraduates 5,596 students
Tuition $7,016
0
4.0
My GPA
#36 Best College for Civil Engineering
Average Salary $67,450
Average Debt $22,926
Program Size 235
University of Wisconsin-Madison
4 Year
Madison, WI
University of Wisconsin-Madison, located in Madison, WI has 235 students majoring in Civil Engineering. On average, graduates earn $67,450.
Acceptance Rate 58%
Undergraduates 10,560 students
Tuition $10,415
0
4.0
My GPA
#37 Best College for Civil Engineering
Average Salary $67,420
Average Debt $19,979
Program Size 246
University of Maryland-College Park (UMD)
4 Year
College Park, MD
Video Rating
University of Maryland-College Park (UMD), located in College Park, MD has 246 students majoring in Civil Engineering. On average, graduates earn $67,420.
Acceptance Rate 45%
Undergraduates 10,196 students
Tuition $9,996
0
4.0
My GPA
#38 Best College for Civil Engineering
Average Salary $67,420
Average Debt $24,767
Program Size 81
New York University (NYU)
4 Year
New York, NY
Video Rating
New York University (NYU), located in New York, NY has 81 students majoring in Civil Engineering. On average, graduates earn $67,420.
Acceptance Rate 32%
Undergraduates 16,004 students
Tuition $47,750
0
4.0
My GPA
#39 Best College for Civil Engineering
Average Salary $67,324
Average Debt $20,000
Program Size 249
Purdue University-Main Campus
4 Year
West Lafayette, IN
Video Rating
Purdue University-Main Campus, located in West Lafayette, IN has 249 students majoring in Civil Engineering. On average, graduates earn $67,324.
Acceptance Rate 59%
Undergraduates 9,732 students
Tuition $10,002
0
4.0
My GPA
#40 Best College for Civil Engineering
Average Salary $67,324
Average Debt $27,000
Program Size 60
Bucknell University
4 Year
Lewisburg, PA
Video Rating
Bucknell University , located in Lewisburg, PA has 60 students majoring in Civil Engineering. On average, graduates earn $67,324.
Acceptance Rate 25%
Undergraduates 888 students
Tuition $50,152
0
4.0
My GPA
#41 Best College for Civil Engineering
Average Salary $67,324
Average Debt $11,571
Program Size 52
Columbia University in the City of New York
4 Year
New York, NY
Video Rating
Columbia University in the City of New York, located in New York, NY has 52 students majoring in Civil Engineering. On average, graduates earn $67,324.
Acceptance Rate 7%
Undergraduates 11,210 students
Tuition $53,000
0
4.0
My GPA
#42 Best College for Civil Engineering
Average Salary $67,324
Average Debt $9,486
Program Size 36
Vanderbilt University
4 Year
Nashville, TN
Video Rating
Vanderbilt University, located in Nashville, TN has 36 students majoring in Civil Engineering. On average, graduates earn $67,324.
Acceptance Rate 12%
Undergraduates 3,880 students
Tuition $44,712
0
4.0
My GPA
#43 Best College for Civil Engineering
Average Salary $67,273
Average Debt $26,000
Program Size 72
Rose-Hulman Institute of Technology
4 Year
Terre Haute, IN
Rose-Hulman Institute of Technology, located in Terre Haute, IN has 72 students majoring in Civil Engineering. On average, graduates earn $67,273.
Acceptance Rate 58%
Undergraduates 561 students
Tuition $45,141
0
4.0
My GPA
#44 Best College for Civil Engineering
Average Salary $67,240
Average Debt $26,995
Program Size 109
Villanova University
4 Year
Villanova, PA
Villanova University, located in Villanova, PA has 109 students majoring in Civil Engineering. On average, graduates earn $67,240.
Acceptance Rate 48%
Undergraduates 3,196 students
Tuition $47,616
0
4.0
My GPA
#45 Best College for Civil Engineering
Average Salary $67,061
Average Debt $26,358
Program Size 175
University of Connecticut
4 Year
Storrs, CT
Video Rating
University of Connecticut, located in Storrs, CT has 175 students majoring in Civil Engineering. On average, graduates earn $67,061.
Acceptance Rate 53%
Undergraduates 7,782 students
Tuition $13,366
0
4.0
My GPA
Other Major Rankings
Best Civil Engineering Programs by State
Most Popular Major Rankings