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:

#211 Best College for Civil Engineering
Average Salary $56,265
Average Debt $27,500
Program Size 85
Georgia Southern University (GSU)
4 Year
Statesboro, GA
Video Rating
Georgia Southern University (GSU), located in Statesboro, GA has 85 students majoring in Civil Engineering. On average, graduates earn $56,265.
Acceptance Rate 60%
Undergraduates 4,105 students
Tuition $6,273
0
4.0
My GPA
#212 Best College for Civil Engineering
Average Salary $56,234
Average Debt $21,235
Program Size 61
University of Wyoming (UW)
4 Year
Laramie, WY
Video Rating
University of Wyoming (UW), located in Laramie, WY has 61 students majoring in Civil Engineering. On average, graduates earn $56,234.
Acceptance Rate 96%
Undergraduates 2,847 students
Tuition $4,892
0
4.0
My GPA
#213 Best College for Civil Engineering
Average Salary $55,964
Average Debt $29,465
Program Size 42
University of Memphis
4 Year
Memphis, TN
University of Memphis, located in Memphis, TN has 42 students majoring in Civil Engineering. On average, graduates earn $55,964.
Acceptance Rate 40%
Undergraduates 4,327 students
Tuition $8,903
0
4.0
My GPA
#214 Best College for Civil Engineering
Average Salary $55,859
Average Debt $16,069
Program Size 140
Utah State University
4 Year
Logan, UT
Utah State University, located in Logan, UT has 140 students majoring in Civil Engineering. On average, graduates earn $55,859.
Acceptance Rate 97%
Undergraduates 4,542 students
Tuition $7,260
0
4.0
My GPA
#215 Best College for Civil Engineering
Average Salary $55,512
Average Debt $26,750
Program Size 33
Arkansas State University-Main Campus
4 Year
Jonesboro, AR
Video Rating
N/A
Arkansas State University-Main Campus, located in Jonesboro, AR has 33 students majoring in Civil Engineering. On average, graduates earn $55,512.
Acceptance Rate 70%
Undergraduates 3,407 students
Tuition $8,050
0
4.0
My GPA
#216 Best College for Civil Engineering
Average Salary $55,338
Average Debt $31,000
Program Size 52
Jackson State University
4 Year
Jackson, MS
Jackson State University, located in Jackson, MS has 52 students majoring in Civil Engineering. On average, graduates earn $55,338.
Acceptance Rate 68%
Undergraduates 1,424 students
Tuition $6,886
0
4.0
My GPA
#217 Best College for Civil Engineering
Average Salary $54,996
Average Debt $26,990
Program Size 136
University of Maine
4 Year
Orono, ME
University of Maine, located in Orono, ME has 136 students majoring in Civil Engineering. On average, graduates earn $54,996.
Acceptance Rate 91%
Undergraduates 2,092 students
Tuition $10,610
0
4.0
My GPA
#218 Best College for Civil Engineering
Average Salary $54,522
Average Debt $20,848
Program Size 75
University of New Orleans
4 Year
New Orleans, LA
Video Rating
N/A
University of New Orleans, located in New Orleans, LA has 75 students majoring in Civil Engineering. On average, graduates earn $54,522.
Acceptance Rate 58%
Undergraduates 1,695 students
Tuition $8,004
0
4.0
My GPA
#219 Best College for Civil Engineering
Average Salary $54,322
Average Debt $27,000
Program Size 36
Norwich University
4 Year
Northfield, VT
Norwich University, located in Northfield, VT has 36 students majoring in Civil Engineering. On average, graduates earn $54,322.
Acceptance Rate 57%
Undergraduates 1,167 students
Tuition $36,092
0
4.0
My GPA
#220 Best College for Civil Engineering
Average Salary $53,537
Average Debt N/A
Program Size 39
Purdue University Northwest
4 Year
Hammond, IN
Purdue University Northwest, located in Hammond, IN has 39 students majoring in Civil Engineering. On average, graduates earn $53,537.
Acceptance Rate N/A
Undergraduates 2,325 students
Tuition N/A
0
4.0
My GPA
#221 Best College for Civil Engineering
Average Salary $53,358
Average Debt $23,171
Program Size 40
Texas Southern University (TSU)
4 Year
Houston, TX
Video Rating
Texas Southern University (TSU), located in Houston, TX has 40 students majoring in Civil Engineering. On average, graduates earn $53,358.
Acceptance Rate 51%
Undergraduates 1,647 students
Tuition $8,726
0
4.0
My GPA
#222 Best College for Civil Engineering
Average Salary $52,941
Average Debt N/A
Program Size 20
Indiana University-Purdue University-Fort Wayne
4 Year
Fort Wayne, IN
Indiana University-Purdue University-Fort Wayne, located in Fort Wayne, IN has 20 students majoring in Civil Engineering. On average, graduates earn $52,941.
Acceptance Rate 92%
Undergraduates 1,551 students
Tuition $8,080
0
4.0
My GPA
#223 Best College for Civil Engineering
Average Salary $52,733
Average Debt $31,000
Program Size 48
Youngstown State University
4 Year
Youngstown, OH
Youngstown State University, located in Youngstown, OH has 48 students majoring in Civil Engineering. On average, graduates earn $52,733.
Acceptance Rate 71%
Undergraduates 2,168 students
Tuition $8,317
0
4.0
My GPA
#224 Best College for Civil Engineering
Average Salary $52,385
Average Debt $22,048
Program Size 108
Boise State University (BSU)
4 Year
Boise, ID
Video Rating
Boise State University (BSU), located in Boise, ID has 108 students majoring in Civil Engineering. On average, graduates earn $52,385.
Acceptance Rate 80%
Undergraduates 3,953 students
Tuition $6,876
0
4.0
My GPA
#225 Best College for Civil Engineering
Average Salary $52,107
Average Debt $22,653
Program Size 92
Texas A & M University-Kingsville
4 Year
Kingsville, TX
Texas A & M University-Kingsville, located in Kingsville, TX has 92 students majoring in Civil Engineering. On average, graduates earn $52,107.
Acceptance Rate 82%
Undergraduates 2,230 students
Tuition $7,700
0
4.0
My GPA
Other Major Rankings
Best Civil Engineering Programs by State
Most Popular Major Rankings