Position
City
Salary

How much does a Maintenance Technician make in Maryland Heights, MO?

The average salary for a Maintenance Technician is $52,416 per year in Maryland Heights, MO.

A Maintenance Technician in Maryland Heights, MO, can expect to earn a competitive salary. On average, they make about $52,416 per year. This pay can vary based on experience, skills, and the specific industry.

Here are some key points about the salary:

  • The lowest earners, in the 10th percentile, make around $34,000.
  • Those in the 90th percentile earn about $66,590 or more.
  • Most Maintenance Technicians fall somewhere in between, earning around $45,851 to $57,702.
This range shows that there are good opportunities for growth and higher pay with experience and skill development.

Maintenance Technician jobs in Maryland Heights, MO

What are the highest paying cities for a Maintenance Technician near Maryland Heights, MO?

Maintenance Technicians near Maryland Heights, MO, can expect competitive pay in nearby cities. Saint Charles offers an average salary of $56,828, making it the top choice for job seekers in the area. Other cities like Hazelwood and Maplewood also provide attractive compensation packages, with average salaries of $54,595 and $54,100, respectively. Choosing the right location can significantly impact job satisfaction and financial well-being. Cities like Clayton and Webster Groves provide salaries of $50,903 and $50,750, offering solid opportunities for professionals in this field. Nearby areas such as Chesterfield and University City also present appealing options, with average salaries of $49,078 and $47,989, respectively.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near Maryland Heights, MO, highlighting Saint Charles, MO with the highest at $56,828 and University City, MO with the lowest at $47,989.
  1. Saint Charles, MO
    Average Salary: $56,828
    In Saint Charles, working as a technician means you'll be part of a vibrant community. Many opportunities exist in manufacturing and healthcare sectors. Companies like 3M and Centene Corporation offer great careers in maintenance.
    Find Maintenance Technician jobs in Saint Charles, MO


  2. Hazelwood, MO
    Average Salary: $54,595
    Hazelwood is known for its strong manufacturing presence. Technicians here can find roles in various factories and industrial plants. The area benefits from a robust network of local businesses, offering steady employment.
    Find Maintenance Technician jobs in Hazelwood, MO


  3. Maplewood, MO
    Average Salary: $54,100
    Maplewood offers a mix of opportunities in retail and healthcare. Technicians can work for large employers like Centene Corporation and SSM Health. The community values skilled workers, providing a welcoming environment for professionals.
    Find Maintenance Technician jobs in Maplewood, MO


  4. Clayton, MO
    Average Salary: $50,903
    Clayton is home to several academic institutions and healthcare facilities. Technicians can find jobs with Washington University and other local hospitals. The city's focus on education creates a supportive work atmosphere.
    Find Maintenance Technician jobs in Clayton, MO


  5. Webster Groves, MO
    Average Salary: $50,750
    Webster Groves is a charming city with many small businesses and local shops. Technicians here enjoy a strong sense of community. Opportunities exist in retail, education, and healthcare, with many family-owned companies hiring.
    Find Maintenance Technician jobs in Webster Groves, MO


  6. Collinsville, IL
    Average Salary: $50,666
    Collinsville offers diverse job options in manufacturing and agriculture. Technicians can work with companies like Deere & Company and various local farms. The area’s strong industrial base provides numerous career paths.
    Find Maintenance Technician jobs in Collinsville, IL


  7. Wentzville, MO
    Average Salary: $49,850
    Wentzville is growing quickly with many new developments. Technicians can find work in manufacturing and retail. Companies such as Boeing and Schnucks offer solid career opportunities in the area.
    Find Maintenance Technician jobs in Wentzville, MO


  8. St. Louis, MO
    Average Salary: $49,601
    St. Louis is a bustling city with a rich industrial history. Technicians here can work in a variety of sectors, including manufacturing, healthcare, and transportation. Major employers like Boeing and Centene Corporation provide diverse job opportunities.
    Find Maintenance Technician jobs in St. Louis, MO


  9. Chesterfield, MO
    Average Salary: $49,078
    Chesterfield is known for its expanding business sector. Technicians can find roles in retail, healthcare, and manufacturing. The area's commitment to growth means more job opportunities for skilled workers.
    Find Maintenance Technician jobs in Chesterfield, MO


  10. University City, MO
    Average Salary: $47,989
    University City is home to Washington University and many educational institutions. Technicians can work in academic settings and healthcare facilities. The area’s focus on education and research creates a dynamic work environment.
    Find Maintenance Technician jobs in University City, MO

What are the best paying companies for a Maintenance Technician in Maryland Heights, MO?

Job seekers in Maryland Heights, MO, can find high-paying opportunities with International Paper, offering an average salary of $64,600. Randstad follows closely with an average salary of $60,750. For those skilled in maintenance, both companies promise competitive wages. Arizon Companies and Deutsche Precision, LLC also provide solid compensation, with average salaries of $52,450 and $50,233, respectively. This range gives job seekers several avenues to choose from, each offering robust financial benefits.
Graph displaying best paying company salaries for Maintenance Technician jobs in Maryland Heights, MO, highlighting International Paper with the highest at $64,600 and CAPREIT with the lowest at $43,333.
  1. International Paper
    Average Salary: $64,600
    International Paper offers Maintenance Technician jobs that involve keeping machinery and equipment running smoothly. They have facilities in Maryland Heights, MO, and are known for their focus on safety and sustainability. This company is a great option for those who want to make a difference while earning a good salary.


  2. Randstad
    Average Salary: $60,750
    Randstad provides Maintenance Technician positions focused on maintaining various systems and machinery. They operate in Maryland Heights, MO, and value skilled technicians who can ensure operations run smoothly. Randstad offers a good work environment and opportunities for career growth.


  3. Arizon Companies
    Average Salary: $52,450
    At Arizon Companies, Maintenance Technicians play a key role in keeping facilities running well. They have locations in Maryland Heights, MO, and offer a collaborative work environment. This company focuses on teamwork and providing quality service to their clients.


  4. Deutsche Precision, LLC
    Average Salary: $50,233
    Deutsche Precision, LLC hires Maintenance Technicians to ensure equipment and facilities are in top condition. Their operations are in Maryland Heights, MO, and they emphasize precision and quality. This company offers a good balance between salary and job satisfaction.


  5. Monarch Investment and Management Group
    Average Salary: $47,294
    Monarch Investment and Management Group provides Maintenance Technician jobs that focus on maintaining various types of equipment. They are located in Maryland Heights, MO, and offer a stable work environment. This company is known for its commitment to employee well-being and professional development.


  6. Worcester Communities
    Average Salary: $45,000
    Worcester Communities employs Maintenance Technicians to keep their properties in good shape. They have facilities in Maryland Heights, MO, and offer a supportive work environment. This company focuses on community engagement and maintaining high standards.


  7. CAPREIT
    Average Salary: $43,333
    CAPREIT hires Maintenance Technicians to ensure their real estate properties are well-maintained. They operate in Maryland Heights, MO, and value technicians who can work efficiently. This company offers a steady job with opportunities for growth and advancement.

Currently 22,622 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
22,622 Job Openings