Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Madison, WI | $47,102 | $22.65 |
| 2 | Mount Vernon, IL | $44,996 | $21.63 |
| 3 | Oregon City, OR | $43,590 | $20.96 |
| 4 | Saint Louis, MO | $42,953 | $20.65 |
| 5 | Oklahoma City, OK | $35,241 | $16.94 |
| Rank | Job title | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Maintenance Supervisor/Maintenance Manager | $82,668 | $40 | - |
| 2 | Assistant Maintenance Manager | $70,652 | $34 | - |
| 3 | Plant Maintenance Supervisor | $64,966 | $31 | - |
| 4 | Manager Of Maintenance Technology | $63,876 | $31 | - |
| 5 | Mechanical Maintenance Supervisor | $63,872 | $31 | - |
| 6 | Signal Maintenance Technician | $58,766 | $28 | - |
| 7 | Maintenance Supervisor | $58,311 | $28 | - |
| 8 | Maintenance Electrician | $58,246 | $28 | - |
| 9 | Maintenance Machinist | $57,808 | $28 | - |
| 10 | Maintenance Officer | $57,611 | $28 | - |
| Job | Location | Date added | Salary |
|---|---|---|---|
| Maintenance Tech II | Saint Louis, MO | 06/13/2025 | $41,740 |
| Maintenance Tech | Saint Louis, MO | 05/16/2025 | $41,740 |
| Maintenance Technician II-Evening Shift | Goodfield, IL | 05/02/2025 | $37,712 |
| Maintenance Tech | Saint Joseph, MO | 04/29/2025 | $41,740 |
| Maintenance Tech | Saint Louis, MO | 03/12/2025 | $41,740 |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | OSF HealthCare | $55,242 | $27 | 6 |
| 2 | Missouri Baptist Medical Center | $54,755 | $26 | 3 |
| 3 | Mercy Hospital Northwest Arkansas | $50,629 | $24 | - |
| 4 | OU Health | $46,968 | $23 | 2 |
| 5 | CHI Health | $46,590 | $22 | - |
| 6 | St. Mary's Medical Center | $45,886 | $22 | 2 |
| 7 | University of Michigan Health System | $45,458 | $22 | - |
| 8 | BayCare Health System | $44,603 | $21 | 6 |
| 9 | Allina Health | $42,996 | $21 | 3 |
| 10 | JPS Health Network | $42,835 | $21 | - |
| 11 | Johnson Memorial Health | $42,711 | $21 | - |
| 12 | BJC HealthCare | $42,474 | $20 | 8 |
| 13 | Adena Health System Inc | $42,416 | $20 | 1 |
| 14 | Baptist Health Care | $42,033 | $20 | 2 |
| 15 | Advocate Aurora Health | $40,555 | $20 | 12 |
| 16 | Capella Healthcare | $40,189 | $19 | - |
| 17 | Virtua Health | $39,934 | $19 | - |
| 18 | HonorHealth | $39,521 | $19 | - |
| 19 | Avera Health | $37,518 | $18 | 1 |
| 20 | Kindred Healthcare | $34,362 | $17 | - |