Maintenance Mechanic Salaries in Portland, OR

Salary estimated from 116 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: December 10, 2018
Average in Portland, OR
$24.00 per hour
11% Above national average
  • Most Reported
$12.05
$39.90
Salary Distribution

How much does a Maintenance Mechanic make in Portland, OR?

The average salary for a Maintenance Mechanic is $24.00 per hour in Portland, OR, which is 11% above the national average. Salary estimates are based on 116 salaries submitted anonymously to Indeed by Maintenance Mechanic employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Mechanic is 2-4 years.
Maintenance Mechanic salaries by company in Portland, OR
CompanyAverage salary
$31.53 per hour
$30.00 per hour
$27.65 per hour
$24.11 per hour
$34.65 per hour
$32.25 per hour
$31.59 per hour
$30.75 per hour
$28.00 per hour
$22.83 per hour
Maintenance Mechanic salaries by location
CityAverage salary
$21.96 per hour
$24.75 per hour
$18.14 per hour
$27.37 per hour
$45,867 per year

Maintenance Mechanic job openings

Journeyman Plant Maintenance Mechanic
TriMet
Portland, OR
Refrigeration Mechanic
Oregon Health & Science University
Portland, OR
Lead Maintenance Mechanic (Maintenance Tech III)
Portland Specialty Baking
Portland, OR
Maintenance Mechanic
Yoshida Foods
Portland, OR
Maintenance Mechanic
Hydro Extrusion Portland, Inc.
Portland, OR
Maintenance Mechanic I/II - ASC/046
Precision Castparts Corp.
Portland, OR
Maintenance Mechanic jobs in Portland, OR