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

Frequently Asked Questions

How much do civil engineers make in Indiana?

The median civil engineers salary in Indiana is $98,270 per year (mean $100,010), and about 80% earn between $64,200 and $140,130.

How much do civil engineers make per hour in Indiana?

Roughly $48 per hour, based on a mean annual wage of $100,010 and 2,080 work hours per year.

Is Indiana a high-paying state for civil engineers?

Indiana ranks #35 of 51 states for civil engineers pay. Its mean salary of $100,010 is about 8% below the U.S. average of $108,670.

Which metro areas in Indiana pay civil engineers the most?

The highest-paying metro areas in Indiana for civil engineers are Bloomington, IN ($102,600), Indianapolis-Carmel-Greenwood, IN ($101,830), Elkhart-Goshen, IN ($99,330), by median annual wage.

← Back to all civil engineers states