Content has loaded

Certified medical assistant salary in United States (Updated 2026)

How much does a Certified Medical Assistant make in the United States?

Average base salary

$21.58
Average $21.58
Low $15.86
High $29.37

The average salary for a certified medical assistant is $21.58 per hour in the United States. 36.5k salaries taken from job postings on Indeed in the past 36 months (updated June 23, 2026).

Certified Medical Assistant job openings in United States

slide 1 of 6
slide1 of 6
Certified Medical Assistant (C...
Duke Health3.7out of 5 stars.
Durham, NC
Full-time
12 minutes ago

Highest paying companies for Certified Medical Assistant in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Envision Physician Services
 
$479,440per year
View company
Penn Medicine Lancaster Genera...
 
$390,000per year
Somnia Inc
 
$270,000per year
Medicalodges, Inc.
 
$156,000per year
#twiceasnice Recruiting
 
$144,028per year
Talis Group Inc.
 
$130,000per year

Highest paying cities for Certified Medical Assistants near United States

  1. Anchorage, AK
    $25.99 per hour
  2. Portland, OR
    $25.82 per hour
  3. New York, NY
    $23.39 per hour
  4. Wasilla, AK
    $22.25 per hour
  5. West Des Moines, IA
    $22.13 per hour

Where can a Certified Medical Assistant earn more?

Compare salaries for Certified Medical Assistants in different locations
vs