Calculate your salary

There are many factors that determine how much you should be earning as a Maintenance Manager. Use Zippia's Salary Calculator to see how your pay matches up.

How Much Does a Maintenance Manager Earn In The United States?

Maintenance Manager Salaries
Updated December 31, 2020
Average Yearly Salary
$75,000
$50,000
$75,000
$113,000
Maintenance managers in the United States make an average salary of $75,691 per year or $36.39 per hour. In terms of salary range, an entry level maintenance manager salary is roughly $50,000 a year, while the top 10% makes $113,000. If you like following the crowd, manufacturing and retail companies tend to attract the most workers in this field. But if you're in it for the money, then you'll want to seek out manufacturing, retail, and transportation companies, as employees in each industry have reported the highest salaries. As most things go, location can be critical. California, Nevada, Louisiana, Oklahoma, and New Mexico provide the highest maintenance manager salaries.
Best Paying Cities
Your City
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Where Maintenance Managers Earn The Most

The darker areas on the map show where maintenance managers earn the highest salaries across all 50 states.

Average Salary

How Much Do Maintenance Managers Earn In Different Cities?

If both location and money are important to you, then you might want to check out moving to California, Nevada and Louisiana, as these three states offer the highest salaries throughout the U.S. for maintenance managers. Quite opposite of that list is the lowest paying states, which are Massachusetts, New Hampshire, and Florida.
Location
City
Average Salary

Los Angeles, CA

Salary Range66k - 128k$92k$92,475

New York, NY

Salary Range57k - 119k$83k$82,623

Memphis, TN

Salary Range62k - 106k$81k$81,471

Milwaukee, WI

Salary Range59k - 110k$81k$81,429

Belleville, IL

Salary Range62k - 105k$81k$81,016

Evansville, IN

Salary Range61k - 106k$81k$80,962

Irving, TX

Salary Range61k - 105k$81k$80,626

Phoenix, AZ

Salary Range58k - 108k$79k$79,333

Florence, AL

Salary Range60k - 103k$79k$79,146

Richmond, VA

Salary Range56k - 108k$78k$78,450
$46k
$128k

High Paying Maintenance Manager Jobs

Which Companies Pay Maintenance Managers The Most?

To earn a high income as a maintenance manager, working for BP America or Koch Industries might be your best bet, as they are the highest paying companies in this field. In addition, companies like Pioneer Natural Resources and Walmart report highly competitive salaries for maintenance managers.
Company
Company
Average Salary
BP America
Salary Range124k - 141k$133k$132,695
Koch Industries
Salary Range115k - 134k$124k$124,469
Pioneer Natural Resources
Salary Range106k - 125k$115k$115,475
Walmart
Salary Range102k - 127k$114k$114,495
J. C. Penney
Salary Range102k - 127k$114k$113,905
Burlington
Salary Range99k - 124k$111k$111,390
SEPTA
Salary Range102k - 115k$109k$108,834
National Express
Salary Range102k - 115k$109k$108,817
TriMet
Salary Range100k - 113k$107k$107,041
Blue Apron
Salary Range101k - 111k$107k$106,598
$94k
$141k

The largest raises come from changing jobs.

See what's out there.

Maintenance Manager Salary History

Compare salaries for individual cities or states with the national average.

Location

    How Much Do Maintenance Managers Make In Different Industries?

    Maintenance manager salaries can vary on many factors, including what industry a job is in. In fact, jobs with manufacturing, retail, and transportation companies tend to be the highest paying. Furthermore, a maintenance manager can make a yearly salary of $86,602 while working for manufacturing companies. All the while, other maintenance managers are making $80,631 at retail companies and $76,327 at transportation companies. One industry maintenance managers may want to avoid is the government industry as it offers the lowest average salary at $54,235.
    Industry
    Average Salary

    Manufacturing

    Salary Range78k - 95k$87k$86,602

    Retail

    Salary Range70k - 91k$81k$80,631

    Transportation

    Salary Range65k - 88k$76k$76,327

    Automotive

    Salary Range67k - 85k$76k$75,981

    Hospitality

    Salary Range60k - 81k$70k$70,112

    Government

    Salary Range47k - 61k$54k$54,235
    $47k
    $95k

    How Experience Affects Maintenance Manager Salaries

    The salary for a maintenance manager can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

    Recently Added Maintenance Manager Salaries

    Location
    CompanyJobLocationDate AddedSalary
    Kitsap Transit
    Kitsap Transit
    Marine Maintenance Manager
    Marine Maintenance Manager
    Marine Maintenance Manager
    Bremerton, WA
    Bremerton, WA
    01/31/2021
    01/31/2021
    $100,188
    $100,188
    01/31/2021
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Maintenance Manager
    Maintenance Manager
    Maintenance Manager
    Chicago, IL
    Chicago, IL
    01/31/2021
    01/31/2021
    $52,175
    $52,175
    01/31/2021
    Maintenance Manager
    Maintenance Manager
    Palm Coast, FL
    Palm Coast, FL
    01/29/2021
    01/29/2021
    $31,305
    $31,305
    01/29/2021
    Maintenance Manager
    Maintenance Manager
    Geneva, IL
    Geneva, IL
    01/29/2021
    01/29/2021
    $54,262
    $54,262
    01/29/2021
    Austin Allen Company, LLC 3005
    Austin Allen Company, LLC 3005
    Maintenance Manager/Electrical Systems
    Maintenance Manager/Electrical Systems
    Maintenance Manager/Electrical Systems
    Jonesboro, AR
    Jonesboro, AR
    01/29/2021
    01/29/2021
    $105,000
    $105,000
    01/29/2021
    Maintenance Manager
    Maintenance Manager
    Franklin, VA
    Franklin, VA
    01/29/2021
    01/29/2021
    $110,000
    $110,000
    01/29/2021
    Austin Allen Company, LLC 1164
    Austin Allen Company, LLC 1164
    Electrical Maintenance Manager/Metals
    Electrical Maintenance Manager/Metals
    Electrical Maintenance Manager/Metals
    Evansville, IN
    Evansville, IN
    01/29/2021
    01/29/2021
    $100,000
    $100,000
    01/29/2021
    Austin Allen Company, LLC 3005
    Austin Allen Company, LLC 3005
    Maintenance Manager
    Maintenance Manager
    Maintenance Manager
    Caruthersville, MO
    Caruthersville, MO
    01/29/2021
    01/29/2021
    $105,000
    $105,000
    01/29/2021
    Maintenance Manager
    Maintenance Manager
    Faison, NC
    Faison, NC
    01/29/2021
    01/29/2021
    $110,000
    $110,000
    01/29/2021
    Manager, Preventative Maintenance and Fire & Life (5963U)
    Manager, Preventative Maintenance and Fire & Life (5963U)
    Berkeley, CA
    Berkeley, CA
    01/28/2021
    01/28/2021
    $184,400
    $184,400
    01/28/2021