How much does a Medical Assistant make in Lansdale, PA?
In Lansdale, PA, Medical Assistants find themselves in a competitive job market with good earning potential. The average yearly salary stands at $39,465. This figure offers a glimpse into the financial rewards for those entering this profession.
Medical Assistants in Lansdale, PA, can expect a range of salaries. The lowest earners start at around $35,650 per year. Most professionals, however, see their salary fall between $37,895 and $41,264. A small percentage of top earners can make up to $48,000 annually. This range highlights the opportunities available for career growth and advancement in the field.
What are the highest paying cities for a Medical Assistant near Lansdale, PA?

-
Bristol, PA
Average Salary: $44,871
In Bristol, professionals often find roles that combine patient care with administrative tasks. Many work in local clinics and larger hospitals like St. Mary Medical Center. The environment is collaborative, offering growth opportunities.
Find Medical Assistant jobs in Bristol, PA
-
Norristown, PA
Average Salary: $44,005
Norristown offers a mix of clinic and hospital positions. Employees often work alongside a knowledgeable medical team at places like Main Line Health. The community focus provides a supportive workplace atmosphere.
Find Medical Assistant jobs in Norristown, PA
-
Hatfield, PA
Average Salary: $43,429
Hatfield provides varied opportunities in both private practices and larger healthcare facilities. Working here means engaging with patients and supporting doctors. Local employers include Grand View Health.
Find Medical Assistant jobs in Hatfield, PA
-
Blue Bell, PA
Average Salary: $42,554
In Blue Bell, candidates enjoy a range of settings from family practices to specialty clinics. The area's health facilities value teamwork. You can find positions at places like Jefferson Health.
Find Medical Assistant jobs in Blue Bell, PA
-
Ambler, PA
Average Salary: $42,185
Ambler offers a blend of clinical and administrative duties in a warm, community-focused setting. Local clinics and hospitals like Doylestown Health provide excellent support and professional development.
Find Medical Assistant jobs in Ambler, PA
-
Abington, PA
Average Salary: $41,991
Abington has a vibrant healthcare scene with positions in community clinics and large hospitals like Abington Health. The area emphasizes patient care and professional collaboration.
Find Medical Assistant jobs in Abington, PA
-
King of Prussia, PA
Average Salary: $41,817
King of Prussia provides numerous opportunities in both outpatient and inpatient settings. Local healthcare providers, such as Main Line Health, value the role of medical assistants in patient care.
Find Medical Assistant jobs in King of Prussia, PA
-
Plymouth Meeting, PA
Average Salary: $41,256
Plymouth Meeting offers a supportive environment with various healthcare facilities. Employees can work alongside experienced medical staff at places like Main Line Health.
Find Medical Assistant jobs in Plymouth Meeting, PA
-
Souderton, PA
Average Salary: $40,693
Souderton provides a mix of clinical and administrative roles. Working here means you’ll support doctors and patients alike in a close-knit community.
Find Medical Assistant jobs in Souderton, PA
-
Willow Grove, PA
Average Salary: $40,572
Willow Grove offers diverse opportunities in healthcare, from clinics to hospitals. Local employers value teamwork and patient care, with facilities like Jefferson Health providing excellent support.
Find Medical Assistant jobs in Willow Grove, PA
What are the best paying companies for a Medical Assistant in Lansdale, PA?

-
GHR Healthcare
Average Salary: $46,667
GHR Healthcare provides staffing solutions for healthcare facilities. They offer Medical Assistant jobs with competitive pay. They operate in many states across the U.S., with many locations in Lansdale, PA.
-
Marathon Health
Average Salary: $45,500
Marathon Health focuses on preventive care. They hire Medical Assistants to help in clinics and corporate health centers. They have multiple locations in Lansdale, PA, and across the country.
-
Grand View Health
Average Salary: $39,988
Grand View Health is a large healthcare provider in Lansdale, PA. They offer many Medical Assistant jobs with good benefits. They have several locations in the area.
-
Multi-Specialty HealthCare
Average Salary: $39,283
Multi-Specialty HealthCare offers a variety of medical services. They employ Medical Assistants in several locations. They focus on providing high-quality care to their patients.
-
TriValley Primary Care
Average Salary: $39,000
TriValley Primary Care provides family healthcare services. They hire Medical Assistants to support their doctors and staff. They operate several clinics in Lansdale, PA.
-
ADVOCARE, LLC
Average Salary: $38,250
ADVOCARE, LLC specializes in health and wellness products. They offer Medical Assistant jobs with a focus on patient care. They have locations in Lansdale, PA.
-
Dermatology Partners
Average Salary: $37,000
Dermatology Partners is a leading provider of dermatological services. They hire Medical Assistants to assist in their clinics. They operate several locations in Lansdale, PA.
-
Focused Staffing Group
Average Salary: $35,650
Focused Staffing Group provides staffing services for healthcare facilities. They offer Medical Assistant jobs with a good work environment. They have multiple locations in Lansdale, PA.
What are the best paying Medical Assistant related jobs in Lansdale, PA?

-
Nurse Practitioner
Average Salary: $142,613
They work alongside doctors, providing patient care. This role needs a deep understanding of medical conditions. Companies in Lansdale, PA, value skilled practitioners.
Find Nurse Practitioner jobs in Lansdale, PA
-
Radiologic Technologist
Average Salary: $96,392
They operate imaging equipment to help diagnose medical conditions. These professionals work in various healthcare settings. Expertise in handling technology makes them valuable.
Find Radiologic Technologist jobs in Lansdale, PA
-
Speech Language Pathologist Assistant
Average Salary: $70,090
They support speech therapists in helping patients with communication. This role is key in improving patient outcomes. Hospitals and clinics in Lansdale appreciate dedicated assistants.
Find Speech Language Pathologist Assistant jobs in Lansdale, PA
-
Veterinary Assistant
Average Salary: $67,800
They assist veterinarians with animal care and treatments. This role requires a love for animals and a willingness to learn. Many veterinary practices in Lansdale are hiring.
Find Veterinary Assistant jobs in Lansdale, PA
-
Physical Therapist Assistant
Average Salary: $66,666
They help physical therapists with patient care and rehabilitation. This role is rewarding for those who enjoy helping others. Clinics and rehabilitation centers look for skilled assistants.
Find Physical Therapist Assistant jobs in Lansdale, PA
-
Dental Office Manager
Average Salary: $60,850
They oversee the daily operations of a dental practice. This position requires strong organizational skills. Dental offices in Lansdale value efficient managers.
Find Dental Office Manager jobs in Lansdale, PA
-
Dental Assistant
Average Salary: $48,893
They support dentists during procedures and patient care. This role is essential in a busy dental clinic. Many practices in Lansdale need qualified assistants.
Find Dental Assistant jobs in Lansdale, PA
-
Phlebotomist
Average Salary: $41,168
They draw blood for tests and transfusions. This role is crucial for accurate medical diagnostics. Hospitals and labs in Lansdale need skilled phlebotomists.
Find Phlebotomist jobs in Lansdale, PA
-
Pharmacy Technician
Average Salary: $39,581
They assist pharmacists with medication preparation and patient care. This role requires attention to detail. Pharmacies in Lansdale seek competent technicians.
Find Pharmacy Technician jobs in Lansdale, PA
-
Equipment Technician
Average Salary: $39,000
They maintain and repair medical equipment. This role is vital for ensuring smooth operations. Healthcare facilities in Lansdale hire experienced technicians.
Find Equipment Technician jobs in Lansdale, PA



