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:

#196 Best College for Civil Engineering
Average Salary $57,770
Average Debt $23,528
Program Size 100
Southern Illinois University-Edwardsville (SIUE)
4 Year
Edwardsville, IL
Video Rating
Southern Illinois University-Edwardsville (SIUE), located in Edwardsville, IL has 100 students majoring in Civil Engineering. On average, graduates earn $57,770.
Acceptance Rate 88%
Undergraduates 3,241 students
Tuition $10,247
0
4.0
My GPA
#197 Best College for Civil Engineering
Average Salary $57,657
Average Debt $18,268
Program Size 177
University of Nebraska-Lincoln
4 Year
Lincoln, NE
University of Nebraska-Lincoln, located in Lincoln, NE has 177 students majoring in Civil Engineering. On average, graduates earn $57,657.
Acceptance Rate 76%
Undergraduates 5,227 students
Tuition $8,367
0
4.0
My GPA
#198 Best College for Civil Engineering
Average Salary $57,637
Average Debt $22,750
Program Size 111
The University of Tennessee-Knoxville (UTK)
4 Year
Knoxville, TN
Video Rating
N/A
The University of Tennessee-Knoxville (UTK), located in Knoxville, TN has 111 students majoring in Civil Engineering. On average, graduates earn $57,637.
Acceptance Rate 76%
Undergraduates 6,722 students
Tuition $12,436
0
4.0
My GPA
#199 Best College for Civil Engineering
Average Salary $57,619
Average Debt $23,171
Program Size 113
Florida Atlantic University
4 Year
Boca Raton, FL
Video Rating
Florida Atlantic University, located in Boca Raton, FL has 113 students majoring in Civil Engineering. On average, graduates earn $57,619.
Acceptance Rate 68%
Undergraduates 7,294 students
Tuition $4,831
0
4.0
My GPA
#200 Best College for Civil Engineering
Average Salary $57,318
Average Debt $23,288
Program Size 80
Florida Gulf Coast University
4 Year
Fort Myers, FL
Florida Gulf Coast University, located in Fort Myers, FL has 80 students majoring in Civil Engineering. On average, graduates earn $57,318.
Acceptance Rate 61%
Undergraduates 2,693 students
Tuition $6,118
0
4.0
My GPA
#201 Best College for Civil Engineering
Average Salary $57,318
Average Debt $28,074
Program Size 68
University of Massachusetts-Dartmouth
4 Year
North Dartmouth, MA
University of Massachusetts-Dartmouth, located in North Dartmouth, MA has 68 students majoring in Civil Engineering. On average, graduates earn $57,318.
Acceptance Rate 76%
Undergraduates 1,916 students
Tuition $12,588
0
4.0
My GPA
#202 Best College for Civil Engineering
Average Salary $56,979
Average Debt $25,195
Program Size 106
University of Minnesota-Duluth
4 Year
Duluth, MN
University of Minnesota-Duluth, located in Duluth, MN has 106 students majoring in Civil Engineering. On average, graduates earn $56,979.
Acceptance Rate 76%
Undergraduates 2,013 students
Tuition $13,082
0
4.0
My GPA
#203 Best College for Civil Engineering
Average Salary $56,776
Average Debt $23,380
Program Size 167
Mississippi State University (MSU)
4 Year
Mississippi State, MS
Video Rating
Mississippi State University (MSU), located in Mississippi State, MS has 167 students majoring in Civil Engineering. On average, graduates earn $56,776.
Acceptance Rate 65%
Undergraduates 4,457 students
Tuition $7,502
0
4.0
My GPA
#204 Best College for Civil Engineering
Average Salary $56,776
Average Debt $23,020
Program Size 126
University of Arkansas
4 Year
Fayetteville, AR
University of Arkansas, located in Fayetteville, AR has 126 students majoring in Civil Engineering. On average, graduates earn $56,776.
Acceptance Rate 60%
Undergraduates 5,963 students
Tuition $8,522
0
4.0
My GPA
#205 Best College for Civil Engineering
Average Salary $56,776
Average Debt $27,009
Program Size 67
University of Alabama at Birmingham (UAB)
4 Year
Birmingham, AL
Video Rating
University of Alabama at Birmingham (UAB), located in Birmingham, AL has 67 students majoring in Civil Engineering. On average, graduates earn $56,776.
Acceptance Rate 60%
Undergraduates 4,669 students
Tuition $7,766
0
4.0
My GPA
#206 Best College for Civil Engineering
Average Salary $56,641
Average Debt $31,000
Program Size 44
University of Missouri-Kansas City
4 Year
Kansas City, MO
Video Rating
N/A
University of Missouri-Kansas City, located in Kansas City, MO has 44 students majoring in Civil Engineering. On average, graduates earn $56,641.
Acceptance Rate 63%
Undergraduates 3,448 students
Tuition $7,837
0
4.0
My GPA
#207 Best College for Civil Engineering
Average Salary $56,544
Average Debt $22,858
Program Size 58
Cleveland State University
4 Year
Cleveland, OH
Cleveland State University, located in Cleveland, OH has 58 students majoring in Civil Engineering. On average, graduates earn $56,544.
Acceptance Rate 64%
Undergraduates 4,044 students
Tuition $9,696
0
4.0
My GPA
#208 Best College for Civil Engineering
Average Salary $56,505
Average Debt $21,000
Program Size 129
Tennessee Technological University
4 Year
Cookeville, TN
Tennessee Technological University, located in Cookeville, TN has 129 students majoring in Civil Engineering. On average, graduates earn $56,505.
Acceptance Rate 68%
Undergraduates 2,505 students
Tuition $8,011
0
4.0
My GPA
#209 Best College for Civil Engineering
Average Salary $56,302
Average Debt $26,956
Program Size 157
Montana State University
4 Year
Bozeman, MT
Montana State University, located in Bozeman, MT has 157 students majoring in Civil Engineering. On average, graduates earn $56,302.
Acceptance Rate 83%
Undergraduates 2,859 students
Tuition $6,849
0
4.0
My GPA
#210 Best College for Civil Engineering
Average Salary $56,276
Average Debt $22,035
Program Size 174
University of Kentucky (UK)
4 Year
Lexington, KY
Video Rating
University of Kentucky (UK), located in Lexington, KY has 174 students majoring in Civil Engineering. On average, graduates earn $56,276.
Acceptance Rate 89%
Undergraduates 6,529 students
Tuition $10,936
0
4.0
My GPA
Other Major Rankings
Best Civil Engineering Programs by State
Most Popular Major Rankings