Position
Salary

How much does a Medical Assistant make?

The average salary for a Medical Assistant is $44,384 per year in the US.

Medical Assistants help doctors and nurses in clinics, hospitals, and other healthcare settings. This job is important and pays well. The average yearly salary for a Medical Assistant is around $44,384. This means they earn more than many other jobs.


Most Medical Assistants make between $30,000 and $66,000 each year. The exact amount can depend on where they work and how much experience they have. Here is a quick look at how much they can earn:

  • $30,000 - Bottom 10%
  • $33,273 - Below average
  • $36,545 - Lower middle range
  • $39,818 - Middle range
  • $43,091 - Above middle range
  • $46,364 - Upper middle range
  • $49,636 - Above average
  • $52,909 - High middle range
  • $56,182 - High range
  • $59,455 - Top 10%
  • $62,727 - Top 5%
  • $66,000 - Top 1%
View Medical Assistant jobs nearby

What are the highest paying cities for a Medical Assistant?

Medical Assistants looking for the best pay can explore cities like San Francisco and Seattle. These cities offer top salaries, with San Francisco leading at $62,846. Seattle offers nearly as much at $60,622. Both cities provide great opportunities for those in the field. In addition to the top two, Santa Rosa and San Jose also offer competitive wages for Medical Assistants. Santa Rosa pays around $59,375, while San Jose offers about $55,572. Other cities like Vallejo and Sacramento show good earnings too.
Graph displaying highest paying cities salaries for Medical Assistant jobs, highlighting San Francisco, CA with the highest at $62,846 and Anchorage, AK with the lowest at $50,750.
  1. San Francisco, CA
    Average Salary: $62,846
    In San Francisco, professionals can find work in modern clinics and hospitals. Companies like Kaiser Permanente and UCSF offer excellent opportunities. The city’s vibrant environment makes it a great place to learn and grow.
    Find Medical Assistant jobs in San Francisco, CA


  2. Seattle, WA
    Average Salary: $60,622
    Seattle boasts a thriving healthcare industry with renowned institutions such as Swedish Medical Center and Virginia Mason. Job seekers here benefit from a strong community and diverse patient care experiences.
    Find Medical Assistant jobs in Seattle, WA


  3. Santa Rosa, CA
    Average Salary: $59,375
    Santa Rosa offers a mix of urban and rural charm with notable employers like Kaiser Permanente and Adventist Health. The area provides a welcoming atmosphere for those looking to balance work and personal life.
    Find Medical Assistant jobs in Santa Rosa, CA


  4. San Jose, CA
    Average Salary: $55,572
    San Jose is home to tech giants like Kaiser Permanente and Stanford Health Care. Working here means being part of a dynamic healthcare environment with plenty of growth opportunities.
    Find Medical Assistant jobs in San Jose, CA


  5. Vallejo, CA
    Average Salary: $54,553
    Vallejo has a strong healthcare presence with employers like Kaiser Permanente and NorthBay Healthcare. The area is known for its friendly community and beautiful waterfront.
    Find Medical Assistant jobs in Vallejo, CA


  6. Sacramento, CA
    Average Salary: $53,567
    Sacramento offers a range of job opportunities with major employers like Kaiser Permanente and UC Davis Health. The city’s central location makes it easy to explore and enjoy nearby attractions.
    Find Medical Assistant jobs in Sacramento, CA


  7. Portland, OR
    Average Salary: $51,778
    Portland provides a mix of urban and outdoor living with employers such as Kaiser Permanente and Providence Health & Services. The city’s vibrant lifestyle enhances the work experience.
    Find Medical Assistant jobs in Portland, OR


  8. San Diego, CA
    Average Salary: $51,536
    San Diego offers beautiful beaches and a thriving healthcare sector. Employers like Kaiser Permanente and Scripps Health provide excellent career opportunities in a pleasant environment.
    Find Medical Assistant jobs in San Diego, CA


  9. Minneapolis, MN
    Average Salary: $51,510
    Minneapolis is known for its healthcare excellence with institutions like Mayo Clinic and HealthPartners. The city’s cultural scene and outdoor activities make it an attractive place to work and live.
    Find Medical Assistant jobs in Minneapolis, MN


  10. Anchorage, AK
    Average Salary: $50,750
    Anchorage offers a unique blend of urban amenities and natural beauty. Companies like Alaska Regional Hospital and Providence Alaska Medical Center provide rewarding career paths in a picturesque setting.
    Find Medical Assistant jobs in Anchorage, AK

What are the best companies a Medical Assistant can work for?

Job seekers looking to become medical assistants can find top salaries at Catalyst Health Group. They offer an average annual salary of $637,648. Another great option is Panoramic Health, with an average salary of $100,387 per year. These companies provide competitive pay and opportunities for growth.
Graph displaying best paying company salaries for Medical Assistant jobs, highlighting Catalyst Health Group with the highest at $637,648 and Alameda Health System with the lowest at $71,167.
  1. Catalyst Health Group
    Average Salary: $637,648
    Catalyst Health Group offers rewarding Medical Assistant jobs. The company operates across multiple states and provides a comprehensive benefits package. Medical Assistants work closely with healthcare professionals to ensure smooth patient care.


  2. Panoramic Health
    Average Salary: $100,387
    At Panoramic Health, Medical Assistants play a key role in patient care. The company focuses on improving patient outcomes and operates in several states. Job opportunities are available in various clinics and medical facilities.


  3. ACT-IT Consulting
    Average Salary: $90,000
    ACT-IT Consulting offers Medical Assistant positions that focus on patient care and support. The company operates in key locations nationwide. Medical Assistants here are involved in both clinical and administrative tasks.


  4. El Camino Health
    Average Salary: $83,190
    El Camino Health provides Medical Assistant jobs with competitive pay. The company is based in California and offers a supportive work environment. Medical Assistants here assist with patient care and administrative duties.


  5. John Muir Health
    Average Salary: $75,195
    John Muir Health offers Medical Assistant positions that focus on patient care. The company operates in the San Francisco Bay Area. Medical Assistants work in a team-oriented environment, providing essential support to healthcare providers.


  6. North East Medical Services
    Average Salary: $73,663
    North East Medical Services provides Medical Assistant jobs with good pay. The company is located in several states and offers diverse job opportunities. Medical Assistants here help with patient care and administrative tasks.


  7. Cottage Health
    Average Salary: $73,317
    Cottage Health offers rewarding Medical Assistant positions. The company is based in California and focuses on patient-centered care. Medical Assistants here work in a collaborative environment, supporting healthcare providers.


  8. University of California - San Francisco
    Average Salary: $72,193
    The University of California - San Francisco offers Medical Assistant jobs with competitive salaries. The company operates in San Francisco and provides excellent career development opportunities. Medical Assistants here assist with patient care and research activities.


  9. Fred Hutchinson Cancer Center
    Average Salary: $71,796
    Fred Hutchinson Cancer Center offers Medical Assistant positions that focus on cancer care. The company operates in Seattle and provides a supportive work environment. Medical Assistants here assist with patient care and support clinical research.


  10. Alameda Health System
    Average Salary: $71,167
    Alameda Health System offers Medical Assistant jobs with good pay. The company operates in Northern California and provides a comprehensive benefits package. Medical Assistants here work in various clinics and medical facilities.

How to earn more as a Medical Assistant?

A career as a Medical Assistant can be both rewarding and lucrative. Increasing your earning potential in this field often involves a combination of education, experience, and specialized skills. Taking steps to advance your career can make a significant difference in your salary.

Here are some ways to earn more as a Medical Assistant:

  1. Get Certified: Certification can lead to higher pay. Organizations like the American Association of Medical Assistants offer certification. Being certified shows employers that you have the skills and knowledge they need.
  2. Gain Experience: More experience can lead to higher salaries. Working in different areas of healthcare can make you more valuable. Consider roles in clinics, hospitals, or specialized practices.
  3. Learn New Skills: Offering additional services can boost your income. Learn skills like phlebotomy or electrocardiography. These skills can make you more versatile and attractive to employers.
  4. Specialize in a Field: Specializing can lead to higher pay. Focus on areas like pediatrics or geriatrics. Having a niche can make you more valuable to employers looking for specific skills.
  5. Advance Your Education: Higher education can lead to higher pay. Consider a degree in health services or a related field. Advanced degrees can open doors to higher-paying jobs.

Currently 16,587 Medical Assistant job openings, nationwide.

How's the job market for a Medical Assistant in the US?

Learn what a Medical Assistant does, how to become one, and understand the job outlook. Get simple steps to start your career as a Medical Assistant today.
Position
Overview
Medical Assistant
16,587 Job Openings