Salaripedia
English

How much does a maintenance and repair worker make in Salem?

$53,090a year

Median yearly pay for maintenance and repair workers in the Salem, OR metro area. That is $25.52 an hour or $4,424 a month.

Hourly
$25.52
Vs. national median
+7%
Rank among cities
88 of 393
Jobs in the area
1,640
Pay range
Lowest 10%: $38,610Median: $53,090Highest 10%: $76,590
PercentileYearlyHourly
10th$38,610$18.56
25th$45,590$21.92
Median$53,090$25.52
75th$62,600$30.10
90th$76,590$36.82

Other cities in Oregon

Median yearly pay for maintenance and repair workers.

Portland, OR$58,760
Albany, OR$55,820
Bend, OR$54,660
Corvallis, OR$52,000
Medford, OR$51,180
Eugene, OR$49,230
Grants Pass, OR$48,790
Maintenance and Repair Worker salary in Oregon Maintenance and Repair Worker salary in all states

Related jobs in Salem

Same field, median yearly pay.

Electrical Power-Line Installer and Repairer$134,500
First-Line Supervisors of Mechanic$85,150
Electrical and Electronics Repairer$83,390
Security and Fire Alarm Systems Installer$81,500
Telecommunications Equipment Installer and Repairer$74,860
Mobile Heavy Equipment Mechanic$74,610
Aircraft Mechanic and Service Technician$73,160
Heating$65,050
Bus and Truck Mechanic and Diesel Engine Specialist$62,180
Industrial Machinery Mechanic$61,060
Salaries for every job in Salem, OR

Frequently asked questions

How much does a maintenance and repair worker make an hour in Salem?

The median hourly pay in the Salem, OR metro area is $25.52 ($53,090 a year).

Do maintenance and repair workers make more in Salem than the national average?

Yes: $53,090 against $49,590 nationally, 7% more.

How does Salem compare with the rest of Oregon?

The median in Oregon is $54,350, so Salem pays 2% less.

Where does Salem rank for maintenance and repair worker pay?

88 of 393 metro areas with data.

How much does a maintenance and repair worker make starting out in Salem?

The lowest-paid 10% make $38,610 or less a year; the top 10% make $76,590 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.