Position
City
Salary

How much does a Maintenance Technician make in Granite City, IL?

The average salary for a Maintenance Technician is $57,883 per year in Granite City, IL.

A Maintenance Technician in Granite City, IL, works to ensure that machines and equipment run smoothly. This important job requires someone who can fix problems quickly and efficiently. The average yearly salary for this role in Granite City is around $57,883. This means that most technicians can expect to earn a good living.


The salary for Maintenance Technicians in Granite City can vary. Many factors can affect how much a technician earns. For instance, experience and the specific industry play a big role. Technicians with more years of experience often earn more. Also, the type of company they work for can affect their salary. Some common salaries include:

  • $37,000 for entry-level positions
  • $51,000 for those with some experience
  • $65,000 for experienced professionals
  • $75,000 for senior technicians

These figures show that there is a good range of salaries available for Maintenance Technicians in Granite City. With the right skills and experience, this job can be both rewarding and financially beneficial.

Maintenance Technician jobs in Granite City, IL

What are the highest paying cities for a Maintenance Technician near Granite City, IL?

Job seekers can find good opportunities near Granite City, IL. Madison, IL, offers the highest average salary for Maintenance Technician jobs at $60,267. Nearby, Glen Carbon, IL, also provides competitive pay at $57,533. Both cities present attractive options for those seeking well-paying positions in the area.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near Granite City, IL, highlighting Madison, IL with the highest at $60,267 and Belleville, IL with the lowest at $49,663.
  1. Madison, IL
    Average Salary: $60,267
    In Madison, you'll find roles that focus on keeping factories and businesses running smoothly. Companies like Peabody Energy offer opportunities to work in well-equipped facilities. With an average salary of $60,267, Madison is a great place for those who enjoy technical work and teamwork.
    Find Maintenance Technician jobs in Madison, IL


  2. Glen Carbon, IL
    Average Salary: $57,533
    Glen Carbon is a city that values skilled workers in maintenance. Working here means you'll be part of a community that supports steady employment. With an average salary of $57,533, it’s a place where you can build a long career. Local companies provide a solid foundation for professional growth.
    Find Maintenance Technician jobs in Glen Carbon, IL


  3. Troy, IL
    Average Salary: $54,208
    Troy offers a variety of maintenance roles in both industrial and commercial settings. With an average salary of $54,208, it is a city that values reliable workers. The area has companies that focus on keeping things running efficiently, providing good career opportunities for those in the field.
    Find Maintenance Technician jobs in Troy, IL


  4. Edwardsville, IL
    Average Salary: $52,977
    Edwardsville presents a chance to work in various environments, from small businesses to larger corporations. The average salary here is $52,977, making it a solid choice for job seekers. The city supports a strong work ethic and offers a variety of opportunities for maintenance professionals.
    Find Maintenance Technician jobs in Edwardsville, IL


  5. Cahokia, IL
    Average Salary: $52,019
    Cahokia provides many maintenance positions that focus on infrastructure and building upkeep. With an average salary of $52,019, it’s a place where hard work is appreciated. Local businesses rely on skilled technicians to keep operations smooth and efficient.
    Find Maintenance Technician jobs in Cahokia, IL


  6. Collinsville, IL
    Average Salary: $51,655
    In Collinsville, you’ll find rewarding roles in maintenance that support the local economy. The average salary here is $51,655, offering a good balance of pay and cost of living. The city’s diverse industries provide many opportunities for career advancement.
    Find Maintenance Technician jobs in Collinsville, IL


  7. Fairview Heights, IL
    Average Salary: $50,867
    Fairview Heights offers maintenance jobs with an average salary of $50,867. This city values dependable workers who can keep facilities running. It is an area that supports career growth with many local businesses looking for skilled technicians.
    Find Maintenance Technician jobs in Fairview Heights, IL


  8. Ladue, MO
    Average Salary: $50,735
    Ladue provides a range of maintenance roles that focus on both residential and commercial properties. With an average salary of $50,735, it’s a place where attention to detail is key. The community here values the work done by skilled technicians, making it a rewarding place to work.
    Find Maintenance Technician jobs in Ladue, MO


  9. Maplewood, MO
    Average Salary: $50,138
    In Maplewood, you’ll find many opportunities in maintenance with an average salary of $50,138. The city supports a variety of industries, from manufacturing to retail. Working here means being part of a community that values skilled labor and offers many professional development opportunities.
    Find Maintenance Technician jobs in Maplewood, MO


  10. Belleville, IL
    Average Salary: $49,663
    Belleville offers maintenance positions with an average salary of $49,663. This city is known for its strong work ethic and supportive community. It’s an ideal place for those looking to build a stable career in maintenance. Local companies provide good benefits and opportunities for career advancement.
    Find Maintenance Technician jobs in Belleville, IL

What are the best paying companies for a Maintenance Technician in Granite City, IL?

United States Steel offers one of the highest-paying Maintenance Technician jobs in Granite City, IL, with an average salary of $71,785. Precoat Metals and Mayco Industries also provide competitive salaries, making them attractive options for job seekers. Gateway Regional Medical Center and Express Employment Professionals offer salaries that, while slightly lower, still exceed the local average, offering good value and opportunities.
Graph displaying best paying company salaries for Maintenance Technician jobs in Granite City, IL, highlighting United States Steel with the highest at $71,785 and The Michaels Organization with the lowest at $37,400.
  1. United States Steel
    Average Salary: $71,785
    United States Steel offers rewarding Maintenance Technician jobs. Workers ensure smooth operation of machinery and equipment in their steel manufacturing plants. They maintain various parts of the facility to keep production running smoothly. The company has locations across the U.S., including in Granite City, IL.


  2. Precoat Metals
    Average Salary: $69,476
    Precoat Metals hires skilled Maintenance Technicians to work in their plants. They focus on keeping the equipment in top condition. These professionals help ensure the plant runs efficiently. The company operates in Granite City, IL, providing many job opportunities.


  3. Express Employment Professionals
    Average Salary: $56,667
    Express Employment Professionals offers Maintenance Technician jobs that pay well. They help match skilled technicians with companies that need their skills. Technicians ensure that equipment operates smoothly. They work in various industries in Granite City, IL.


  4. Mayco Industries
    Average Salary: $55,160
    Mayco Industries employs Maintenance Technicians to keep their equipment running. They focus on maintaining and repairing machinery. Technicians work in multiple plants in Granite City, IL. The company provides a stable work environment.


  5. Gateway Regional Medical Center
    Average Salary: $46,652
    Gateway Regional Medical Center offers Maintenance Technician jobs with a good salary. Technicians ensure that all medical equipment works properly. They help maintain a safe environment for patients and staff. The center is located in Granite City, IL, and values skilled technicians.


  6. InterSolutions, LLC
    Average Salary: $44,000
    InterSolutions, LLC hires Maintenance Technicians to keep their facilities running smoothly. They focus on maintaining and repairing equipment. Technicians work in various locations in Granite City, IL. The company offers competitive pay for skilled workers.


  7. The Michaels Organization
    Average Salary: $37,400
    The Michaels Organization offers Maintenance Technician jobs with good pay. Technicians ensure that facilities run smoothly. They work on various maintenance tasks to keep the environment safe and functional. The company operates in Granite City, IL.

Currently 24,557 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
24,557 Job Openings