SOC 17-2051 · Indiana

Civil Engineers Salary in Indiana

Civil engineers in Indiana earn the most in Bloomington (average $111,030 a year) and the least in Michigan City ($82,280), across the 9 Indiana metro areas we cover. The U.S. metro average for this job is $109,384.

$111Khighest: Bloomington
$82Klowest: Michigan City
2,950jobs in these metros
9metro areas
Advertisement

Civil Engineers average salary by city in Indiana

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Bloomington$111,030$102,600$80,520$81,28495
Indianapolis$104,140$101,830$79,500$76,91596
Elkhart$102,580$99,330$77,210$75,91690
South Bend$101,000$96,180$78,640$75,13493
Evansville$95,460$87,900$73,440$71,97292
Fort Wayne$93,240$88,920$74,840$70,19193
Terre Haute$91,430$93,910$75,280$68,63088
Lafayette$89,440$87,380$62,570$67,96693
Michigan City$82,280$72,720$61,010$63,09792

*Average salary after federal and state taxes for a single filer; includes Bloomington's local income tax (2.14%). Cost of living: BEA price parity, U.S. = 100.

Civil Engineers salary in other states

Civil Engineers salary by city and state

More about pay in Indiana

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.