Salaripedia
English

How much does a maintenance worker make in Evansville?

$65,730a year

Median yearly pay for maintenance workers in the Evansville, IN metro area. That is $31.60 an hour or $5,478 a month.

Hourly
$31.60
Vs. national median
+8%
Rank among cities
39 of 198
Jobs in the area
80
Pay range
Lowest 10%: $58,120Median: $65,730Highest 10%: $65,760
PercentileYearlyHourly
10th$58,120$27.94
25th$65,730$31.60
Median$65,730$31.60
75th$65,760$31.62
90th$65,760$31.62

Other cities in Indiana

Median yearly pay for maintenance workers.

Louisville, KY$157,300
Cincinnati, OH$79,410
Indianapolis, IN$64,390
Elkhart, IN$54,710
Chicago, IL$48,760
Fort Wayne, IN$45,010
Maintenance Worker salary in Indiana Maintenance Worker salary in all states

Related jobs in Evansville

Same field, median yearly pay.

First-Line Supervisors of Mechanic$85,630
Electrical and Electronics Repairer$71,540
Industrial Machinery Mechanic$64,800
Mobile Heavy Equipment Mechanic$64,640
Medical Equipment Repairer$59,810
Heating$59,500
Telecommunications Equipment Installer and Repairer$58,430
Bus and Truck Mechanic and Diesel Engine Specialist$57,820
Control and Valve Installer and Repairer$53,750
Security and Fire Alarm Systems Installer$51,110
Salaries for every job in Evansville, IN

Frequently asked questions

How much does a maintenance worker make an hour in Evansville?

The median hourly pay in the Evansville, IN metro area is $31.60 ($65,730 a year).

Do maintenance workers make more in Evansville than the national average?

Yes: $65,730 against $60,850 nationally, 8% more.

How does Evansville compare with the rest of Indiana?

The median in Indiana is $48,760, so Evansville pays 35% more.

Where does Evansville rank for maintenance worker pay?

39 of 198 metro areas with data.

How much does a maintenance worker make starting out in Evansville?

The lowest-paid 10% make $58,120 or less a year; the top 10% make $65,760 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.