Position
City
Salary

How much does a Maintenance Technician make in Fairview Heights, IL?

The average salary for a Maintenance Technician is $50,708 per year in Fairview Heights, IL.

Maintenance Technicians in Fairview Heights, IL, earn a solid income. The average yearly salary stands at $50,708. This is a good income for those who enjoy working hands-on with machinery and equipment. A Maintenance Technician can expect to make anywhere from $40,000 to over $70,000, depending on their experience and skills.


Here’s a look at the salary distribution in Fairview Heights, IL:

  • About 10% of Maintenance Technicians earn around $40,000 a year.
  • Approximately 23% earn between $42,727 and $45,455 each year.
  • Another 13% earn between $45,455 and $50,909.
  • Most, about 21%, earn between $53,636 and $56,364.
  • The highest earners, around 5%, make $67,273 or more annually.

Maintenance Technician jobs in Fairview Heights, IL

What are the highest paying cities for a Maintenance Technician near Fairview Heights, IL?

Maintenance Technicians in the Fairview Heights, IL area have various high-paying options nearby. Granite City, IL, stands out with an average salary of $57,836. Close by, Edwardsville, IL, offers an average salary of $52,965. These cities provide excellent opportunities for professionals seeking good compensation. Job seekers can also look into Dupo, IL, where the average salary is $52,710. Cahokia, IL, and Collinsville, IL, both offer average salaries around $52,000, making them viable options as well. The nearby cities present a range of options for those looking to balance salary with location.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near Fairview Heights, IL, highlighting Granite City, IL with the highest at $57,836 and Troy, IL with the lowest at $47,650.
  1. Granite City, IL
    Average Salary: $57,836
    Working as a Maintenance Technician in Granite City, IL, involves ensuring the smooth operation of industrial facilities. With prominent companies like ArcelorMittal and Anheuser-Busch, this role is crucial for maintaining equipment and machinery. Technicians here benefit from a supportive work environment and the chance to work on diverse projects.
    Find Maintenance Technician jobs in Granite City, IL


  2. Edwardsville, IL
    Average Salary: $52,965
    In Edwardsville, IL, technicians play a key role in the maintenance of local businesses and facilities. Companies like Southern Illinois University Edwardsville depend on skilled technicians to keep their operations running smoothly. This city offers a community-oriented atmosphere and a variety of maintenance opportunities.
    Find Maintenance Technician jobs in Edwardsville, IL


  3. Dupo, IL
    Average Salary: $52,710
    Dupo, IL, offers a close-knit environment for those in maintenance roles. Technicians here work in various sectors, including manufacturing and logistics. The smaller size of the city allows for strong community ties and personal connections within the workplace.
    Find Maintenance Technician jobs in Dupo, IL


  4. Cahokia, IL
    Average Salary: $52,019
    Cahokia, IL, provides a unique setting for maintenance professionals, with a mix of industrial and residential facilities. Working here means being part of a tight-knit community while ensuring the reliability of essential services. Technicians can expect a mix of hands-on work and problem-solving tasks.
    Find Maintenance Technician jobs in Cahokia, IL


  5. Collinsville, IL
    Average Salary: $51,239
    Collinsville, IL, is home to a variety of industries that require skilled maintenance technicians. Professionals in this city often work with both small businesses and larger corporations. The focus is on keeping the infrastructure in top condition and addressing any issues promptly.
    Find Maintenance Technician jobs in Collinsville, IL


  6. Belleville, IL
    Average Salary: $50,387
    In Belleville, IL, technicians contribute to the upkeep of a diverse range of facilities. With local companies needing support, this role offers stability and growth opportunities. Belleville's blend of urban and suburban elements provides a dynamic work setting.
    Find Maintenance Technician jobs in Belleville, IL


  7. Litchfield, IL
    Average Salary: $50,219
    Litchfield, IL, is a great place for maintenance professionals looking for a smaller community feel. Technicians here work closely with local businesses, ensuring their equipment runs smoothly. The town offers a friendly atmosphere and a lower cost of living.
    Find Maintenance Technician jobs in Litchfield, IL


  8. Fenton, MO
    Average Salary: $49,734
    In Fenton, MO, technicians support both industrial and residential maintenance needs. Working in this town means being part of a supportive community while addressing the maintenance requirements of various properties. The area offers a mix of urban and suburban living.
    Find Maintenance Technician jobs in Fenton, MO


  9. Mascoutah, IL
    Average Salary: $48,673
    Mascoutah, IL, provides a mix of maintenance opportunities in a friendly environment. Technicians here work in various sectors, ensuring the functionality of equipment and facilities. The town offers a welcoming community atmosphere and good quality of life.
    Find Maintenance Technician jobs in Mascoutah, IL


  10. Troy, IL
    Average Salary: $47,650
    Troy, IL, offers a range of maintenance roles in a historic setting. Technicians here support a variety of businesses, keeping their operations running smoothly. The town provides a blend of modern amenities and a rich local history.
    Find Maintenance Technician jobs in Troy, IL

What are the best paying companies for a Maintenance Technician in Fairview Heights, IL?

Express Employment Professionals stands out as a top employer for Maintenance Technician jobs in Fairview Heights, IL. This company offers an average salary of $62,667, which is competitive in the region. Allied Universal Janitorial Services also provides good compensation, with an average salary of $44,000. Both companies offer promising opportunities for those in the field.
Graph displaying best paying company salaries for Maintenance Technician jobs in Fairview Heights, IL, highlighting Express Employment Professionals with the highest at $62,667 and Allied Universal Janitorial Services with the lowest at $44,000.
  1. Express Employment Professionals
    Average Salary: $62,667
    Express Employment Professionals is a leading staffing firm located in Fairview Heights, IL. They place skilled Maintenance Technicians in various industrial settings. This company offers competitive salaries and growth opportunities for those willing to tackle diverse maintenance challenges.


  2. Allied Universal Janitorial Services
    Average Salary: $44,000
    Allied Universal Janitorial Services operates in Fairview Heights, IL, providing essential cleaning and maintenance services to businesses and facilities. They hire Maintenance Technicians to ensure cleanliness and functionality. This role offers a stable environment and the chance to work in multiple locations.

Currently 21,542 Maintenance Technician job openings, nationwide.

How's the job market for a Maintenance Technician in the US?

Learn what a Maintenance Technician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Maintenance Technician today.
Position
Overview
Maintenance Technician
21,542 Job Openings