Medical Assistant Salary in the US

$34,672
per year
per hour
$16.66
per hour
per year

Medical Assistant - Average Salary & Hourly Pay

The average salary for a Medical Assistant is $34,672 per year ($16.66 per hour), which is $18,818 (-35%) lower than the average salary in the US.
A Medical Assistant can expect an average starting salary of $25,499. The highest salaries can exceed $50,320.
$25,499
Low
$34,672
Average salary
$50,320
High
$12.25
Low
$16.66
Average salary
$24.19
High

Medical Assistant Salary Range

Low
$25,499
Average salary
$34,672
Experienced
$40,750
High
$50,320
Low
$12.25
Average salary
$16.66
Experienced
$19.59
High
$24.19
Among Medical Assistants in the US, Clinical Medical Assistants and Medical Laboratory Assistants tend to have the lowest salaries, while experienced and highly skilled professionals with CMA Certification (Certified Medical Assistant) and specializing in one or multiple medical / surgical areas like Ophthalmology or Dermatology enjoy the highest salaries.

Medical Assistant - Salary Differences

JobSalaryDifference
Certified Medical Assistant (CMA)$17.80/hour
+7% 
Registered Medical Assistant (RMA)$16.20/hour
 -3%
Clinical Medical Assistant$15.30/hour
 -8%
Medical Lab Assistant (MLA)$15/hour
 -10%

Medical Assistant - Pay by Experience Level in the United States

An Entry Level Medical Assistant with less than three years of experience can expect to earn an average starting salary of $12.57 per hour. A mid career Medical Assistant with 4-9 years of experience earns an average salary of $16.23, while an experienced Medical Assistant with 10-20 years of experience makes on average $19.50. Medical Assistants with more than 20 years of experience earn $18 per hour on average.

How Work Experience Affects the Salary of a Medical Assistant

Experienced▲ +17%
Late Career▲ +8%
Average Salary$16.66/hour
Mid Career▼ -3%
Entry Level▼ -25%

Gender Breakdown

Female
92%
Male
8%

Medical Assistant - Jobs by Location

Medical Assistant - Related Salaries

The salary information presented on this page is based on all Medical Assistant jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Medical Assistant
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Medical Assistant

How much does a Medical Assistant make in the US?
A Medical Assistant in the US earns an average of $34,672 gross per year, which is about $16.66 gross per hour. Everything you need to know about the salary of the Medical Assistant updated to 2024.
What is the starting salary for a Medical Assistant in the US?
The starting salary of a Medical Assistant in the US is around $25,499 gross per year. Clinical Medical Assistants and Medical Laboratory Assistants usually have a lower salary.
What is the highest salary for a Medical Assistant in the US?
The highest salary of a Medical Assistant in the US can reach and exceed $50,320 gross per year. Medical Assistants with CMA Certification (Certified Medical Assistant) and specializing in one or multiple medical / surgical areas like Ophthalmology or Dermatology usually have the highest salaries.
Medical Assistant Jobs
Get new jobs by email!
Get email updates for the latest Medical Assistant jobs
It's free, and you can cancel email updates at any time