How much does a Maintenance Technician make in Granite City, IL?
Maintenance Technicians in Granite City, IL, enjoy a solid salary range. The average yearly salary stands at about $57,492. This figure reflects the value placed on skilled technicians in the area. A variety of factors can influence the exact salary, including experience and specific skills.
Salaries for this role span a broad range. At the lower end, some technicians earn around $37,000 annually. On the higher end, the most experienced and specialized technicians can earn up to $75,000 per year. This wide range offers many opportunities for growth and advancement. The salary data reveals the potential for earning a good living in this field. It also shows that with experience and the right qualifications, there is significant room for salary increases.
What are the highest paying cities for a Maintenance Technician near Granite City, IL?

-
Madison, IL
Average Salary: $60,253
In Madison, you will find opportunities with companies like Anheuser-Busch and Peabody Energy. Technicians here work to keep factories running smoothly. The area's industrial nature offers steady work and good benefits.
Find Maintenance Technician jobs in Madison, IL
-
Glen Carbon, IL
Average Salary: $56,780
Glen Carbon offers roles with local companies such as FMC Technologies and Waste Management. Technicians in this city enjoy working in a smaller community feel while supporting large corporations. The work environment often includes team-oriented projects.
Find Maintenance Technician jobs in Glen Carbon, IL
-
Edwardsville, IL
Average Salary: $52,650
Edwardsville provides roles in manufacturing and logistics. Companies like Schnucks Markets and P&F Metalworking offer diverse projects. Technicians here get to work with the latest equipment and technologies in a supportive environment.
Find Maintenance Technician jobs in Edwardsville, IL
-
Cahokia, IL
Average Salary: $52,019
Cahokia offers positions with major employers such as Peabody Energy and Ameren. Technicians here maintain critical infrastructure and enjoy a mix of urban and suburban settings. The community is tight-knit, and the work is rewarding.
Find Maintenance Technician jobs in Cahokia, IL
-
Collinsville, IL
Average Salary: $51,655
Collinsville features jobs with companies like Prairie Farms and Prairie Energy. Technicians here support the region's dairy and energy needs. The area offers a mix of small-town charm and robust industrial opportunities.
Find Maintenance Technician jobs in Collinsville, IL
-
Troy, IL
Average Salary: $51,400
Troy provides roles with companies such as Barton Malow and Collinsville School District. Technicians here work on a variety of projects, from construction to education facilities. The work environment is dynamic and offers growth opportunities.
Find Maintenance Technician jobs in Troy, IL
-
Ladue, MO
Average Salary: $50,735
Ladue offers positions with companies like Ameren UE and Ladue School District. Technicians in this suburb work in clean, well-maintained environments. The community is family-friendly, making it a great place to live and work.
Find Maintenance Technician jobs in Ladue, MO
-
Fairview Heights, IL
Average Salary: $50,554
Fairview Heights provides roles with local businesses and government entities. Technicians here support community infrastructure and enjoy a stable job market. The city offers a good balance of work and a pleasant lifestyle.
Find Maintenance Technician jobs in Fairview Heights, IL
-
Belleville, IL
Average Salary: $50,316
Belleville offers jobs with companies like Peabody Energy and the City of Belleville. Technicians here maintain crucial facilities and infrastructure. The city’s rich history adds to the charm of the job environment.
Find Maintenance Technician jobs in Belleville, IL
-
Maplewood, MO
Average Salary: $50,300
Maplewood features roles with companies like Ameren UE and Nestle USA. Technicians here work on a variety of maintenance and repair tasks. The area is known for its friendly community and good quality of life.
Find Maintenance Technician jobs in Maplewood, MO
What are the best paying companies for a Maintenance Technician in Granite City, IL?

-
United States Steel
Average Salary: $71,785
United States Steel offers Maintenance Technician jobs with good pay and benefits. This company has locations across the United States. In Granite City, IL, they focus on industrial equipment maintenance to ensure smooth operations.
-
Precoat Metals
Average Salary: $68,758
Precoat Metals provides a competitive salary for Maintenance Technician jobs. They operate in multiple states with key locations in Granite City, IL. Here, Maintenance Technicians work to keep machinery running efficiently and safely.
-
Express Employment Professionals
Average Salary: $56,667
Express Employment Professionals offers Maintenance Technician jobs with a fair salary. They have various locations across the country, including Granite City, IL. Maintenance Technicians here play a vital role in ensuring equipment is well-maintained and operational.
-
Mayco Industries
Average Salary: $55,160
Mayco Industries offers Maintenance Technician jobs with a solid salary. With multiple locations, including Granite City, IL, they focus on the maintenance and repair of industrial equipment to keep production running smoothly.
-
Gateway Regional Medical Center
Average Salary: $46,652
Gateway Regional Medical Center provides Maintenance Technician jobs with a good salary. Located in Granite City, IL, they need skilled technicians to maintain hospital equipment and facilities, ensuring a safe environment for patients.
-
InterSolutions, LLC
Average Salary: $44,000
InterSolutions, LLC offers Maintenance Technician jobs with a reasonable salary. With locations in Granite City, IL, Maintenance Technicians work to keep equipment in top condition, supporting the company's operational needs.
-
The Michaels Organization
Average Salary: $37,250
The Michaels Organization provides Maintenance Technician jobs with an average salary. They have locations in Granite City, IL, where Maintenance Technicians focus on the upkeep and repair of various equipment to ensure efficiency.
What are the best paying Maintenance Technician related jobs in Granite City, IL?

-
Maintenance Manager
Average Salary: $72,150
This role oversees the work of maintenance staff. Managers ensure all equipment runs smoothly and repairs are done on time. Companies in Granite City, such as steel manufacturing plants, need skilled managers to lead their teams.
Find Maintenance Manager jobs in Granite City, IL
-
Maintenance Mechanic
Average Salary: $61,200
This job focuses on repairing and maintaining machinery. Mechanics need strong problem-solving skills. They work in various industries, such as manufacturing and food processing. Many employers in Granite City hire experienced mechanics.
Find Maintenance Mechanic jobs in Granite City, IL
-
Repair Technician
Average Salary: $57,800
Technicians fix machines and equipment. They follow safety protocols and use tools to diagnose issues. Companies in Granite City, like those in the automotive and logistics sectors, rely on these professionals to keep operations running smoothly.
Find Repair Technician jobs in Granite City, IL



