SalaryCalculations

Maintenance Workers, Machinery Salary in Indiana

State wage data from the BLS OEWS survey, May 2025.

Median annual

$48,760

Median hourly

$23

Average annual

$54,990

Employed in state

1.8K

The median annual salary for Maintenance Workers, Machinery in Indiana is $48,760, or about $23 an hour. That is 20% lower than the national median.

Pay in Indiana ranges from $44,230 at the 10th percentile to $72,550 at the 90th percentile. Roughly 1.8K people work as maintenance workers, machinery in the state.

Pay distribution in Indiana

10th$44,230
25th$48,550
Median$48,760
75th$61,530
90th$72,550

Salary calculator

Hourly
$23.44
Daily
$188
Weekly
$938
Bi-weekly
$1,875
Monthly
$4,063
Annual
$48,760

$48,760 a year is around the 50th percentile for Maintenance Workers, Machinerys in Indiana. The median is $48,760.

Maintenance Workers, Machinery pay by metro area in Indiana

Metro areaMedian annualEmployment
Louisville/Jefferson County, KY-IN$157,260970
Cincinnati, OH-KY-IN$79,410940
Evansville, IN$65,73080
Indianapolis-Carmel-Greenwood, IN$64,390220
Columbus, IN$61,53040
Elkhart-Goshen, IN$54,710130
Chicago-Naperville-Elgin, IL-IN$48,760870
Fort Wayne, IN$45,01070

Other jobs in Indiana

All salaries in Indiana →