What is the salary of a Medical Assistant?

The average salary of a Medical Assistant in United States is $30,780. Salaries start from around $21,280 and go up to $41,910. For a detailed look at the salary in your state, click on the map below.

$0
$41,910
Starting ($21.3k)
Junior ($25.2k)
Experienced ($29.6k)
Senior ($35.6k)
Highest ($41.9k)
Highest

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

$41,910
Senior

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

$35,600
Experienced

The middle 50% of Medical Assistants in United States earn:

$29,610
Junior

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

$25,160
Starting

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

$21,280

Historical salary

Medical Assistant salary by state

Click on a state to learn more
State Salary Rank
Alabama 25,600 52
Alaska 39,600 1
Arizona 31,400 22
Arkansas 27,100 49
California 34,100 6
Colorado 32,800 12
Connecticut 34,300 5
Delaware 32,500 13
District of Columbia 38,900 2
Florida 28,600 38
Georgia 28,800 35
Hawaii 33,300 10
Idaho 29,900 31
Illinois 31,200 24
Indiana 28,500 39
Iowa 30,600 28
Kansas 28,500 41
Kentucky 27,600 46
Louisiana 27,300 48
Maine 31,300 23
Maryland 32,400 15
Massachusetts 37,500 3
Michigan 28,700 36
Minnesota 33,000 11
Mississippi 27,000 50
Missouri 28,400 43
Montana 31,200 26
Nebraska 29,600 32
Nevada 31,600 21
New Hampshire 32,200 17
New Jersey 32,400 14
New Mexico 28,100 45
New York 33,400 9
North Carolina 29,400 34
North Dakota 31,600 19
Ohio 28,500 42
Oklahoma 25,900 51
Oregon 33,900 7
Pennsylvania 30,000 30
Rhode Island 32,400 16
South Carolina 29,500 33
South Dakota 27,400 47
Tennessee 28,700 37
Texas 28,100 44
Utah 28,500 40
Vermont 33,600 8
Virginia 30,900 27
Washington 35,600 4
West Virginia 24,900 53
Wisconsin 31,600 20
Wyoming 31,200 24
Guam 23,300 54
Puerto Rico 30,600 29
Virgin Islands 31,900 18

Similar Careers

What does a a Medical Assistant do?