Civil Engineers Salary in Indiana

Ranked #35 of 51 · IN

8% below U.S. average
Mean annual salary $100,010 ≈ $48/hr
Median annual salary $98,270
Employment 4,030

Salary Distribution (10th–90th percentile)

P10 $64,200P25 $77,510 Median $98,270P75 $121,550P90 $140,130

About 80% of civil engineerss in Indiana earn between $64,200 and $140,130. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Indiana
$100,010
U.S. average
$108,670

The mean civil engineers salary in Indiana is $100,010, about 8% below the U.S. average ($108,670). That works out to roughly $48/hr at 2,080 hours per year.

Metro Areas in Indiana

Metro areaMedianMeanEmployment
Bloomington, IN $102,600 $111,030 80
Indianapolis-Carmel-Greenwood, IN $101,830 $104,140 2,000
Elkhart-Goshen, IN $99,330 $102,580 60
South Bend-Mishawaka, IN-MI $96,180 $101,000 180
Terre Haute, IN $93,910 $91,430 40
Southern Indiana nonmetropolitan area $88,990 $93,510 290
Fort Wayne, IN $88,920 $93,240 250
Evansville, IN $87,900 $95,460 180

← Back to all civil engineers states