Position
City
Salary

How much does a Maintenance Technician make in Lansdale, PA?

The average salary for a Maintenance Technician is $46,547 per year in Lansdale, PA.

A Maintenance Technician in Lansdale, PA, typically earns a good salary. On average, they make about $46,547 a year. This average salary can change based on experience, skills, and the specific company they work for.


Here’s a look at how salaries break down:

  • 10% earn under $34,000.
  • 20% earn between $34,000 and $40,000.
  • 30% earn between $40,000 and $44,000.
  • 30% earn between $44,000 and $50,000.
  • 10% earn between $50,000 and $56,000.
  • 10% earn above $56,000.
With many earning around the middle range, a Maintenance Technician can expect a stable income in Lansdale, PA.

Maintenance Technician jobs in Lansdale, PA

What are the highest paying cities for a Maintenance Technician near Lansdale, PA?

Maintenance Technicians near Lansdale, PA, can find some of the best-paying opportunities in Hatfield, PA, where the average salary stands at $56,574. Job seekers may also consider Warminster, PA, where the average salary is $55,820. For those willing to commute a bit further, Bristol, PA, offers a competitive salary of $53,578. Bristol, PA, and King of Prussia, PA, also offer attractive salaries at $53,471 and $52,661, respectively. These cities present solid opportunities for those seeking higher pay in the Maintenance Technician field.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near Lansdale, PA, highlighting Hatfield, PA with the highest at $56,574 and Norristown, PA with the lowest at $47,751.
  1. Hatfield, PA
    Average Salary: $56,574
    Hatfield offers a range of opportunities for skilled technicians. Companies in the area focus on ensuring safety and efficiency. The area boasts firms that value experienced professionals.
    Find Maintenance Technician jobs in Hatfield, PA


  2. Warminster, PA
    Average Salary: $55,820
    In Warminster, techs work in environments that value attention to detail. Local businesses rely on skilled workers to keep operations smooth. Companies here often have a family-like atmosphere.
    Find Maintenance Technician jobs in Warminster, PA


  3. Bristol, PA
    Average Salary: $53,578
    Bristol provides a dynamic setting for techs to thrive. The area has businesses that emphasize quality and reliability. Employees here often benefit from ongoing training and development.
    Find Maintenance Technician jobs in Bristol, PA


  4. King of Prussia, PA
    Average Salary: $53,471
    King of Prussia has a mix of industries that need skilled techs. Companies in the area prioritize innovation and safety. Working here means being part of a team that values your expertise.
    Find Maintenance Technician jobs in King of Prussia, PA


  5. Telford, PA
    Average Salary: $52,661
    Telford offers opportunities for techs in a growing community. Local companies focus on technology and efficiency. Professionals here often find a supportive work environment.
    Find Maintenance Technician jobs in Telford, PA


  6. Conshohocken, PA
    Average Salary: $51,210
    Conshohocken has a variety of jobs for skilled techs. The area’s businesses emphasize teamwork and reliability. Working here means being part of a supportive and innovative company.
    Find Maintenance Technician jobs in Conshohocken, PA


  7. Perkasie, PA
    Average Salary: $49,643
    Perkasie provides a welcoming environment for techs. Local companies value experience and skill. Employees here often enjoy a stable job with good benefits.
    Find Maintenance Technician jobs in Perkasie, PA


  8. Blue Bell, PA
    Average Salary: $49,357
    Blue Bell offers a range of opportunities for techs in a friendly community. Businesses here focus on efficiency and quality. Working here often means being part of a supportive team.
    Find Maintenance Technician jobs in Blue Bell, PA


  9. Souderton, PA
    Average Salary: $48,319
    Souderton provides a stable environment for techs to work. The local companies value skill and reliability. Professionals here often enjoy a supportive and family-like work culture.
    Find Maintenance Technician jobs in Souderton, PA


  10. Norristown, PA
    Average Salary: $47,751
    Norristown offers a mix of opportunities for skilled techs. Local businesses focus on innovation and safety. Working here means being part of a team that values your expertise.
    Find Maintenance Technician jobs in Norristown, PA

What are the best paying companies for a Maintenance Technician in Lansdale, PA?

Companies like CAES offer top salaries for Maintenance Technicians in Lansdale, PA. With an average salary of over $70,000, CAES stands out as a top choice. RPM Living also provides a strong salary around $52,000, making it another good option. Living Branches, Acts Retirement-Life Communities, Inc., and Morgan Properties offer competitive wages, ranging from about $42,000 to $48,000. These companies offer stable and respectable salaries for skilled Maintenance Technicians.
Graph displaying best paying company salaries for Maintenance Technician jobs in Lansdale, PA, highlighting CAES with the highest at $70,360 and The Michaels Organization with the lowest at $36,333.
  1. CAES
    Average Salary: $70,360
    CAES, located in Lansdale, PA, offers a rewarding career for Maintenance Technicians. They maintain and repair facilities for a variety of clients. This position requires strong technical skills and attention to detail. CAES operates multiple sites in the area, ensuring consistent job opportunities.


  2. RPM Living
    Average Salary: $52,000
    RPM Living provides Maintenance Technician jobs in Lansdale, PA, focusing on resident satisfaction and comfort. Technicians here work on a range of tasks from minor repairs to major facility upgrades. The company's presence in several locations guarantees diverse experience.


  3. Living Branches
    Average Salary: $48,667
    Living Branches offers Maintenance Technician positions in Lansdale, PA, with a focus on quality care facilities. Technicians here maintain equipment and ensure a safe environment. They work in multiple locations, gaining varied experience.


  4. Acts Retirement-Life Communities, Inc.
    Average Salary: $46,873
    Acts Retirement-Life Communities, Inc. provides Maintenance Technician jobs in Lansdale, PA. Technicians here focus on preserving the condition of their properties. The company operates several sites, allowing for diverse work experiences.


  5. Morgan Properties
    Average Salary: $44,222
    Morgan Properties offers Maintenance Technician roles in Lansdale, PA. Technicians ensure the properties are well-maintained and safe for occupants. The company has multiple locations, providing varied job experiences.


  6. Elm Terrace Gardens
    Average Salary: $42,829
    Elm Terrace Gardens in Lansdale, PA, provides Maintenance Technician jobs with a focus on resident care. Technicians here maintain the facilities to ensure a comfortable living environment. The company operates several sites in the area.


  7. The Michaels Organization
    Average Salary: $36,333
    The Michaels Organization offers Maintenance Technician positions in Lansdale, PA. Technicians here focus on property maintenance and resident satisfaction. They work in multiple locations, providing diverse job experiences.

Currently 21,499 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,499 Job Openings