View all jobs →

Would you like to post jobs on this career? Find the best candidates using Sokanu's new psychometric job platform. Visit employers.sokanu.com today.

Find your perfect career

Would you make a good medical assistant? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the free career test

What is the average salary for Medical Assistants in the United States?

Medical Assistants earn an average hourly wage of $15.01. Hourly wages typically start from $10.36 and go up to $20.56. Medical Assistants earn an average salary of $31,220 per year. Salaries typically start from $21,540 and go up to $42,760.

These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.

Learn more about the Medical Assistant job market for salaries of real jobs in your area.

Highest

The top 10% of Medical Assistants in the United States earn:

$20.56 an hour $42,760 per year
Senior

The top 25% of Medical Assistants in the United States earn:

$17.34 an hour $36,070 per year
Experienced

The top 50% of Medical Assistants in the United States earn:

$14.41 an hour $29,960 per year
Junior

The bottom 25% of Medical Assistants in the United States earn:

$12.26 an hour $25,500 per year
Starting

The bottom 10% of Medical Assistants in the United States earn:

$10.36 an hour $21,540 per year

Historical salary for Medical Assistants in the United States

Medical Assistant salary by state

Click on a state to learn more

State Hourly Wage Annual Salary Rank
Medical Assistant Salary in District of Columbia $19.16 $39,860 # 1
Medical Assistant Salary in Alaska $19.08 $39,680 # 2
Medical Assistant Salary in Massachusetts $18.09 $37,640 # 3
Medical Assistant Salary in Washington $17.24 $35,850 # 4
Medical Assistant Salary in Connecticut $17.00 $35,360 # 5
Medical Assistant Salary in California $16.73 $34,790 # 6
Medical Assistant Salary in Oregon $16.49 $34,310 # 7
Medical Assistant Salary in Minnesota $16.36 $34,020 # 8
Medical Assistant Salary in Hawaii $16.22 $33,730 # 9
Medical Assistant Salary in Vermont $16.21 $33,720 # 10
Medical Assistant Salary in New York $16.13 $33,540 # 11
Medical Assistant Salary in New Jersey $15.98 $33,240 # 12
Medical Assistant Salary in Rhode Island $15.87 $33,000 # 13
Medical Assistant Salary in Colorado $15.83 $32,930 # 14
Medical Assistant Salary in New Hampshire $15.75 $32,770 # 15
Medical Assistant Salary in Maryland $15.65 $32,550 # 16
Medical Assistant Salary in North Dakota $15.59 $32,420 # 17
Medical Assistant Salary in Wisconsin $15.48 $32,210 # 18
Medical Assistant Salary in Delaware $15.39 $32,010 # 19
Medical Assistant Salary in Arizona $15.29 $31,800 # 20
Medical Assistant Salary in Maine $15.10 $31,400 # 21
Medical Assistant Salary in Nevada $15.03 $31,270 # 22
Medical Assistant Salary in Montana $15.03 $31,270 # 23
Medical Assistant Salary in Illinois $15.02 $31,230 # 24
Medical Assistant Salary in Iowa $14.90 $31,000 # 25
Medical Assistant Salary in Virginia $14.89 $30,960 # 26
Medical Assistant Salary in Wyoming $14.82 $30,830 # 27
Medical Assistant Salary in Nebraska $14.51 $30,180 # 28
Medical Assistant Salary in Idaho $14.46 $30,070 # 29
Medical Assistant Salary in Pennsylvania $14.39 $29,940 # 30
Medical Assistant Salary in North Carolina $14.37 $29,900 # 31
Medical Assistant Salary in Georgia $14.16 $29,460 # 32
Medical Assistant Salary in Florida $14.13 $29,400 # 33
Medical Assistant Salary in Michigan $14.11 $29,350 # 34
Medical Assistant Salary in Indiana $14.08 $29,290 # 35
Medical Assistant Salary in Utah $14.05 $29,230 # 36
Medical Assistant Salary in Tennessee $13.97 $29,060 # 37
Medical Assistant Salary in Missouri $13.97 $29,060 # 38
Medical Assistant Salary in South Carolina $13.97 $29,050 # 39
Medical Assistant Salary in Texas $13.73 $28,550 # 40
Medical Assistant Salary in Kansas $13.73 $28,550 # 41
Medical Assistant Salary in Ohio $13.71 $28,520 # 42
Medical Assistant Salary in New Mexico $13.61 $28,320 # 43
Medical Assistant Salary in Arkansas $13.60 $28,280 # 44
Medical Assistant Salary in Kentucky $13.46 $27,990 # 45
Medical Assistant Salary in Oklahoma $13.39 $27,850 # 46
Medical Assistant Salary in South Dakota $13.33 $27,720 # 47
Medical Assistant Salary in Mississippi $13.07 $27,190 # 48
Medical Assistant Salary in Louisiana $12.84 $26,700 # 49
Medical Assistant Salary in Alabama $12.47 $25,930 # 50
Medical Assistant Salary in West Virginia $12.08 $25,130 # 51
Source: U.S. Department of Labor Bureau of Labor Statistics