Become a Certified Medical Assistant.
Join Our 5-Month Medical Assistant Program

Certified Medical Assistant Salary in the United States

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Average Pay
$
21.21
Hourly
Bar graph showing average Medical Assistant salary in the United States
High
$
34
Low
$
14
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

How much does a Medical Assistant make the United States?

As of Feb 23, 2026, the average salary for a medical assistant in United States is $21.21 per hour, which is equal to $44108 per year.

Our data is based on an analysis of 259746 recent job postings for medical assistants in United States.

Certified Medical Assistant Salary in the US by State

As of Feb 23, 2026, state 1 is the state in the US with the highest pay, earning $amount one per hour. Followed by state 2 with $amount 2 and state 3 with $amount 3 per hour in second and third positions, respectively.

$
29.2
New York
Bar graph showing Certified Medical Assistant salary data ranked #2 in the United States
$
29.1
New York
Bar graph showing Certified Medical Assistant salary data ranked #1 in the United States
$
29.3
New York
Bar graph showing Certified Medical Assistant salary data ranked #3 in the United States

Certified Medical Assistants vs. Medical Assistants

Certified medical assistants earn more on averagethan their non-certified ones
81% of healthcare institutions require certification for medical assistants (up 30% from 2021), according to the NHA
Certification can be completed in a few months

Become a Certified Medical Assistant With Stepful’s 5-Month Online Program

$
22
Entry Level
0-1 yr
$
24
Mid Level
2-3 yr
$
28
Senior
+4 yr

Certified Medical Assistant Salary by Years of Experience

A medical assistant’s salary can vary significantly based on experience. As they gain expertise, develop specialized skills, and build a strong track record, their earning potential increases. Below, you can see the breakdown on how salaries evolve over time, from those just starting out to seasoned professionals with years of experience.

Highest Paying Medical Assistant Specializations in the United States

The highest paying medical assistant specialization in the US is cardiology, with an average pay of $20.91 per hour. Followed by family medicine with $20.85 and urgent care with $20.3 per hour in second and third position respectively.

1.
cardiology
$
20.91
/hr
$
20.91
/hr
2.
family medicine
$
20.85
/hr
$
20.85
/hr
3.
urgent care
$
20.3
/hr
$
20.3
/hr
4.
primary care
$
20.03
/hr
$
20.03
/hr
5.
pediatrics
$
19.85
/hr
$
19.85
/hr
6.
dermatology
$
19.54
/hr
$
19.54
/hr
Show More
Show Less

Job Openings

The University of Texas Medical Branch

Medical Assistant (MA) - Stafford NEO

Full Time
United States
View job
UnitedHealthcare

Medical Assistant at Primary Care Plus - Napoleon Avenue

Full Time
$
22.48
/hr
United States
View job
Essen Medical Associates

Medical Assistant Queens NY

Full Time
$
18
/hr
United States
View job
Nira Medical

Medical Assistant

Full Time
United States
View job
Chestnut Ridge Counseling Services, Inc.

MEDICAL ASSISTANT

Full Time
United States
View job

Learn More About Medical Assistant Salaries

Medical Assistant Salaries by Certification Type (CMA, RMA, CCMA)

Certified Medical Assistant Salary Based on Where You Work

Your Medical Assistant Career Starts Here

Get 1:1 support from enrolment to employment
5-Month online Medical Assistant class
Get your national CCMA Certification
100% online followed by in-person clinical hours
Job interview prep and resume services
1:1 support from enrolment to employment
Spots are limited. We accept qualified applicants on a first come, first served basis.
5-Month online Medical Assistant class
Get your national CCMA Certification
100% online followed by in-person clinical hours
Job interview prep and resume services
1:1 support from enrolment to employment