2026 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 280 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?

Clarkson University is the most expensive university for majoring in Civil Engineering based on the Department of Education tuition data. On average, students pay $58,058 to attend Clarkson University.

Show Less

Sort By:

#166 Best College for Civil Engineering
Average Salary $60,523
Average Debt $20,986
Program Size 48
The College of New Jersey (TCNJ)
4 Year
Ewing, NJ
Video Rating
The College of New Jersey (TCNJ), located in Ewing, NJ has 48 students majoring in Civil Engineering. On average, graduates earn $60,523.
Acceptance Rate 49%
Undergraduates 1,990 students
Tuition $15,466
0
4.0
My GPA
#167 Best College for Civil Engineering
Average Salary $60,474
Average Debt $23,871
Program Size 365
Ohio State University - Main Campus (OSU)
4 Year
Columbus, OH
Video Rating
Ohio State University - Main Campus (OSU), located in Columbus, OH has 365 students majoring in Civil Engineering. On average, graduates earn $60,474.
Acceptance Rate 49%
Undergraduates 15,025 students
Tuition $10,037
0
4.0
My GPA
#168 Best College for Civil Engineering
Average Salary $60,474
Average Debt $23,871
Program Size 365
Ohio State University-Main Campus
4 Year
Columbus, OH
Ohio State University-Main Campus, located in Columbus, OH has 365 students majoring in Civil Engineering. On average, graduates earn $60,474.
Acceptance Rate N/A
Undergraduates 15,025 students
Tuition N/A
0
4.0
My GPA
#169 Best College for Civil Engineering
Average Salary $60,399
Average Debt $23,478
Program Size 64
Ohio University-Main Campus (OU)
4 Year
Athens, OH
Ohio University-Main Campus (OU), located in Athens, OH has 64 students majoring in Civil Engineering. On average, graduates earn $60,399.
Acceptance Rate 74%
Undergraduates 8,654 students
Tuition $11,548
0
4.0
My GPA
#170 Best College for Civil Engineering
Average Salary $60,325
Average Debt $27,000
Program Size 110
University of South Carolina-Columbia (USC)
4 Year
Columbia, SC
Video Rating
University of South Carolina-Columbia (USC), located in Columbia, SC has 110 students majoring in Civil Engineering. On average, graduates earn $60,325.
Acceptance Rate 65%
Undergraduates 8,172 students
Tuition $11,482
0
4.0
My GPA
#171 Best College for Civil Engineering
Average Salary $60,298
Average Debt $22,500
Program Size 190
California State University-Fullerton (CSUF)
4 Year
Fullerton, CA
Video Rating
California State University-Fullerton (CSUF), located in Fullerton, CA has 190 students majoring in Civil Engineering. On average, graduates earn $60,298.
Acceptance Rate 42%
Undergraduates 10,530 students
Tuition $6,437
0
4.0
My GPA
#172 Best College for Civil Engineering
Average Salary $60,256
Average Debt $25,115
Program Size 133
Kennesaw State University (KSU)
4 Year
Kennesaw, GA
Video Rating
Kennesaw State University (KSU), located in Kennesaw, GA has 133 students majoring in Civil Engineering. On average, graduates earn $60,256.
Acceptance Rate 59%
Undergraduates 5,740 students
Tuition $6,060
0
4.0
My GPA
#173 Best College for Civil Engineering
Average Salary $60,123
Average Debt $21,275
Program Size 258
North Carolina State University at Raleigh (NCSU)
4 Year
Raleigh, NC
Video Rating
North Carolina State University at Raleigh (NCSU), located in Raleigh, NC has 258 students majoring in Civil Engineering. On average, graduates earn $60,123.
Acceptance Rate 50%
Undergraduates 8,573 students
Tuition $8,581
0
4.0
My GPA
#174 Best College for Civil Engineering
Average Salary $60,072
Average Debt $24,907
Program Size 38
Lawrence Technological University
4 Year
Southfield, MI
Lawrence Technological University, located in Southfield, MI has 38 students majoring in Civil Engineering. On average, graduates earn $60,072.
Acceptance Rate 55%
Undergraduates 902 students
Tuition $30,300
0
4.0
My GPA
#175 Best College for Civil Engineering
Average Salary $59,986
Average Debt $27,000
Program Size 32
LeTourneau University
4 Year
Longview, TX
LeTourneau University, located in Longview, TX has 32 students majoring in Civil Engineering. On average, graduates earn $59,986.
Acceptance Rate 45%
Undergraduates 571 students
Tuition $27,900
0
4.0
My GPA
#176 Best College for Civil Engineering
Average Salary $59,970
Average Debt $21,368
Program Size 118
The Citadel - The Military College of South Carolina
4 Year
Charleston, SC
Video Rating
N/A
The Citadel - The Military College of South Carolina, located in Charleston, SC has 118 students majoring in Civil Engineering. On average, graduates earn $59,970.
Acceptance Rate 77%
Undergraduates 913 students
Tuition $11,364
0
4.0
My GPA
#177 Best College for Civil Engineering
Average Salary $59,937
Average Debt $31,000
Program Size 76
University of South Alabama
4 Year
Mobile, AL
University of South Alabama, located in Mobile, AL has 76 students majoring in Civil Engineering. On average, graduates earn $59,937.
Acceptance Rate 78%
Undergraduates 3,560 students
Tuition $7,332
0
4.0
My GPA
#178 Best College for Civil Engineering
Average Salary $59,648
Average Debt $22,800
Program Size 65
University of New Mexico-Main Campus
4 Year
Albuquerque, NM
University of New Mexico-Main Campus, located in Albuquerque, NM has 65 students majoring in Civil Engineering. On average, graduates earn $59,648.
Acceptance Rate 58%
Undergraduates 5,656 students
Tuition $7,071
0
4.0
My GPA
#179 Best College for Civil Engineering
Average Salary $59,640
Average Debt $21,033
Program Size 125
University of Utah School of Medicine
4 Year
Salt Lake City, UT
University of Utah School of Medicine , located in Salt Lake City, UT has 125 students majoring in Civil Engineering. On average, graduates earn $59,640.
Acceptance Rate N/A
Undergraduates N/A students
Tuition N/A
0
4.0
My GPA
#180 Best College for Civil Engineering
Average Salary $59,640
Average Debt $21,033
Program Size 125
University of Utah
4 Year
Salt Lake City, UT
University of Utah, located in Salt Lake City, UT has 125 students majoring in Civil Engineering. On average, graduates earn $59,640.
Acceptance Rate 81%
Undergraduates 7,811 students
Tuition $8,197
0
4.0
My GPA
Other Major Rankings
Best Civil Engineering Programs by State
Most Popular Major Rankings