Post job

Mechanical maintenance foreman salary

Average mechanical maintenance foreman salary

$53,144

$25.55 hourly rate

Entry-level mechanical maintenance foreman salary
$37,000 yearly salary
Updated December 15, 2025

Average Mechanical Maintenance Foreman Salary

The average salary for a Mechanical Maintenance Foreman in the United States is approximately $53,144 per year, translating to around $26 per hour. Salaries can vary based on factors such as location, years of experience, and industry. For example, those with extensive experience may earn significantly more, while entry-level positions typically start lower.

Salary by State

Mechanical Maintenance Foremen in states like California and Texas often see higher wages due to demand and cost of living. In contrast, regions with lower demand may offer reduced salaries. Understanding these variations is crucial for job seekers aiming for the best opportunities.

Highest Paying Cities

Cities such as San Francisco and New York rank among the highest paying for this role, driven by competitive job markets and increased living expenses. Prospective foremen should consider these locations when evaluating job offers, as higher salaries may offset living costs.

Conclusion

Overall, the Mechanical Maintenance Foreman position provides a stable career with potential for growth. Candidates should research specific salaries by state and city to make informed choices about their future.

On this page
Mechanical maintenance foreman salary by: 

Let Zippia find your next mechanical maintenance foreman job

Floating question marks illustration

Let Zippia find your next mechanical maintenance foreman job

Floating question marks illustration

Where can a Mechanical Maintenance Foreman earn more?

Compare salary by location
Vs
80k
60k
40k
20k
Columbus, OH$51,594
Saint Louis, MO$49,787
Compare salary by company
Vs
63k
43k
23k
City of St. Louis$52,720
City of St. Louis$52,720

Mechanical maintenance foreman salaries by experience level

Average mechanical maintenance foreman salary by state

The highest-paying states for mechanical maintenance foremen are Alaska, New Jersey, and New York. The lowest average mechanical maintenance foreman salary states are Oklahoma, Tennessee, and Arkansas.

  • State view
  • County view
Average salary:

Highest paying states for mechanical maintenance foremen

RankStateAvg. salaryHourly rate
1Utah$64,254$30.89
2Alaska$74,350$35.75
3Minnesota$66,397$31.92
4New Hampshire$61,206$29.43
5Washington$65,428$31.46
6Wyoming$64,630$31.07
7New Jersey$73,180$35.18
8Georgia$57,042$27.42
9Nevada$57,211$27.51
10California$61,110$29.38
11Idaho$59,931$28.81
12District of Columbia$74,421$35.78
13North Dakota$59,447$28.58
14New York$67,058$32.24
15Wisconsin$54,465$26.19
16Ohio$54,730$26.31
17Louisiana$58,266$28.01
18Pennsylvania$55,947$26.90
19Michigan$55,746$26.80
20Mississippi$52,593$25.29
21Rhode Island$58,661$28.20
22Delaware$58,598$28.17
23Oregon$58,155$27.96
24Iowa$56,465$27.15
25Nebraska$51,228$24.63
26Kansas$50,631$24.34
27Alabama$52,502$25.24
28Connecticut$54,657$26.28
29Colorado$58,035$27.90
30Montana$53,293$25.62
31New Mexico$53,346$25.65
32Hawaii$56,466$27.15
33West Virginia$52,377$25.18
34Illinois$51,353$24.69
35Massachusetts$52,887$25.43
36North Carolina$48,068$23.11
37South Carolina$46,898$22.55
38Maine$51,120$24.58
39Missouri$49,888$23.98
40Tennessee$46,262$22.24
41Virginia$48,200$23.17
42Texas$46,757$22.48
43Maryland$48,310$23.23
44Florida$43,504$20.92
45Arizona$42,181$20.28
46Indiana$49,743$23.91
47Vermont$48,803$23.46
48South Dakota$47,858$23.01
49Oklahoma$46,636$22.42
50Arkansas$43,690$21.00
51Kentucky$40,749$19.59
Top mechanical maintenance foreman jobs near you

Highest paying cities for mechanical maintenance foremen

RankCityAvg. salaryHourly rate
1Chicago, IL$51,594$24.80
2Saint Louis, MO$49,787$23.94

Mechanical maintenance foreman salary details

A mechanical maintenance foreman's salary ranges from $37,000 a year at the 10th percentile to $75,000 at the 90th percentile.

Average mechanical maintenance foreman salary graph
Average mechanical maintenance foreman salary graph, trends, and summary

What is a mechanical maintenance foreman's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$75,000$6,250$36
75th Percentile$64,000$5,333$31
Average$53,144$4,429$26
25th Percentile$44,000$3,667$21
10th Percentile$37,000$3,083$18

Highest paying mechanical maintenance foreman jobs

The highest paying types of mechanical maintenance foremen are electrical supervisor, technical supervisor, and section chief.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Facility Supervisor$41,114$3,426$19.7719,423
Section Chief$78,816$6,568$37.8913,655
Lead Mechanic$54,471$4,539$26.1986,668
Foreman$55,073$4,589$26.488,405
Equipment Manager$62,974$5,248$30.2825,935
Electrical Supervisor$90,972$7,581$43.7433,839

Top companies hiring mechanical maintenance foremen now:

  1. Alliant Energy jobs (1)
  2. ArcelorMittal jobs (1)
  3. Northrop Grumman jobs (1)
  4. Fluor Corporation jobs (8)
  5. GSA jobs (2)

Which companies pay mechanical maintenance foremen the most?

RankCompanyAverage salaryHourly rate
1City of St. Louis$52,720$25.35

Wage gap by gender, race and education

$55,000$54,200$53,400$52,600$51,800$51,000
MaleFemale

Mechanical Maintenance Foreman salary by industry

The average mechanical maintenance foreman salary varies across industries:

  • The average mechanical maintenance foreman salary in the construction industry is $67,451, the highest of any industry.
  • The average mechanical maintenance foreman salary in the finance industry is $63,881.
  • Mechanical maintenance foremen in the technology industry earn an average salary of $53,021, the lowest of any industry.

Highest paying industries for mechanical maintenance foremen

RankIndustryAverage salaryHourly rate
1Construction$67,451$32.43
2Government$63,881$30.71
3Manufacturing$62,307$29.96
4Technology$53,021$25.49

High paying mechanical maintenance foreman jobs

Mechanical maintenance foreman salary trends

The average mechanical maintenance foreman salary has risen by $7,861 over the last ten years. In 2014, the average mechanical maintenance foreman earned $45,283 annually, but today, they earn $53,144 a year. That works out to a 11% change in pay for mechanical maintenance foremen over the last decade.

Compare mechanical maintenance foreman salaries for cities or states with the national average over time.

Average mechanical maintenance foreman salary over time

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

Mechanical maintenance foreman salary by year

YearAvg. salaryHourly rate% Change
2025$53,100$25.55+4.0%
2024$51,000$24.54+2.0%
2023$50,000$24.06+2.1%
2022$49,000$23.56+1.9%
2021$48,100$23.11+0.8%

Recently added mechanical maintenance foreman salaries

CompanyJobLocationDate addedSalary
Department of JusticeMaintenance Mechanic Supervisor (General Foreman)Three Rivers, TX06/07/2025$99,237
Nueces County, TxForeman, Mechanical Maintenance-Mckenzie Jail Annex (Public Words)-JCorpus Christi, TX05/21/2025$52,634
Department of JusticeMaintenance Mechanic Supervisor (General Foreman)Terre Haute, IN05/08/2025$99,821
Department of JusticeMaintenance Mechanic Supervisor (General Foreman)Butner, NC05/08/2025$89,929
Los Alamos Public SchoolsMaintenance Foreman Mechanical Shop Facilities Posting 30Los Alamos, NM04/28/2025$46,874
TalentteamMaintenance Mechanic/Foreman AMSalt Lake City, UT04/13/2025$79,306
Department of JusticeMaintenance Mechanic Supervisor (General Foreman)Lompoc, CA04/09/2025$99,759
Department of JusticeMaintenance Mechanic Supervisor (General Foreman)Big Spring, TX03/14/2025$85,421
Los Alamos Public SchoolsMaintenance Foreman Mechanical Shop Facilities Posting 30Los Alamos, NM03/09/2025$46,874
Department of JusticeMaintenance Mechanic Supervisor (General Foreman)Forrest City, AR02/20/2025$88,155

Mechanical maintenance foreman salary FAQs

Search for mechanical maintenance foreman jobs

Browse installation, maintenance and repair jobs