Maintenance Person Salaries in Ashland, VA

Salary estimated from 9 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 20, 2019
Average in Ashland, VA
$10.08 per hour
21% Below national average
  • Most Reported
$7.25
$16.90
Salary Distribution

Average additional compensation

Overtime pay
$4,607
/ year

How much does a Maintenance Person make in Ashland, VA?

The average salary for a Maintenance Person is $10.08 per hour in Ashland, VA, which is 21% below the national average. Salary estimates are based on 9 salaries submitted anonymously to Indeed by Maintenance Person employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Person is less than 1 year.
Be the first one to know about new Maintenance Person positions in Ashland, VA with the salary that suits you.
You will start receiving job alerts.
Please check your email - Send a confirmation message to
Maintenance Person salaries by company in Ashland, VA
CompanyAverage salary
$9.90 per hour
Maintenance Person salaries by location
CityAverage salary
$13.01 per hour
$10.85 per hour
$10.75 per hour
$12.78 per hour
$13.21 per hour

Job openings for Maintenance Person

View all job openings for Maintenance Person