Best Civil Engineering Schools in Ohio
Ohio has 15 colleges offering Civil Engineering programs tracked by the College Scorecard, producing 753 recent graduates. Graduates earn $59,237 on average within two years, roughly in line with the national average of $60,160.
Public vs Private: Civil Engineering in Ohio
Private schools produce $4,132 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.
Civil Engineering Schools in Ohio, Ranked by Earnings
University of Cincinnati-Main Campus
Cincinnati, OH · Public
Ohio State University-Main Campus
Columbus, OH · Public
University of Dayton
Dayton, OH · Private
University of Akron Main Campus
Akron, OH · Public
Ohio University-Eastern Campus
Saint Clairsville, OH ·
Ohio University-Chillicothe Campus
Chillicothe, OH ·
Ohio University-Southern Campus
Ironton, OH ·
Ohio University-Lancaster Campus
Lancaster, OH ·
Ohio University-Main Campus
Athens, OH · Public
Ohio University-Zanesville Campus
Zanesville, OH ·
Youngstown State University
Youngstown, OH · Public
Case Western Reserve University
Cleveland, OH · Private
University of Toledo
Toledo, OH · Public
Ohio Northern University
Ada, OH · Private
Cleveland State University
Cleveland, OH · Public
Frequently Asked Questions
What is the best school for Civil Engineering in Ohio?
How much do Civil Engineering graduates earn in Ohio?
What is the hardest Civil Engineering school to get into in Ohio?
Should I attend a public or private school for Civil Engineering in Ohio?
Other Popular Majors in Ohio
Civil Engineering in Other States
Get Civil Engineering Career Insights
We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.
No spam. Unsubscribe anytime.
Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.