Post job

Medical office assistant salary

Average medical office assistant salary

$15.88

$33,025 yearly

Entry-level medical office assistant salary
$28,000 yearly salary
Updated December 15, 2025

Average Medical Office Assistant Salary

The average salary for a Medical Office Assistant is around $33,025 annually. Compensation can differ based on various factors, including experience level, geographical location, and the specific healthcare environment. Entry-level positions may start at lower wages, whereas experienced professionals can earn significantly more.

Salary by Experience Level

Those with more years in the field typically earn higher salaries. For instance, a Medical Office Assistant with five years of experience can expect to earn up to $38,000 annually. In contrast, entry-level positions may offer salaries around $28,000.

Highest Paying States

Salaries also vary by state. Some of the highest-paying states for Medical Office Assistants include:

  • California
  • New York
  • Texas

In these states, salaries can exceed $40,000 depending on the demand for healthcare professionals. Overall, pursuing a career as a Medical Office Assistant not only offers competitive pay but also avenues for career advancement through further training and specialization.

On this page
Medical office assistant salary by: 

Let Zippia find your next medical office assistant job

Floating question marks illustration

Let Zippia find your next medical office assistant job

Floating question marks illustration

Where can a Medical Office Assistant earn more?

Compare salary by location
Vs
61k
41k
21k
1k
Columbus, OH$37,602
Saint Louis, MO$31,246
Compare salary by company
Vs
65k
45k
25k
5k
Erickson Senior Living$37,790
Cleveland Clinic$34,698

Medical office assistant salaries by experience level

Medical office assistant salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed and Ziprecruiter, the average salary for a medical office assistant typically falls between $33,025 and $40,425.
zippia
$33,025yearly
indeed[1]
$37,190yearly
ZipRecruiter[2]
$40,425yearly

Average medical office assistant salary by state

The average medical office assistant salary in Alaska, Hawaii, and Washington are the highest in the U.S. The lowest average medical office assistant salary states are Pennsylvania, Arkansas, and Louisiana.

  • State view
  • County view
Average salary:

Highest paying states for medical office assistants

RankStateAvg. salaryHourly rate
1Alaska$41,526$19.96
2Washington$37,205$17.89
3Florida$34,116$16.40
4Connecticut$35,225$16.94
5Minnesota$35,199$16.92
6Arizona$33,960$16.33
7Vermont$33,920$16.31
8Wisconsin$33,769$16.24
9North Dakota$32,321$15.54
10Illinois$34,492$16.58
11Tennessee$32,235$15.50
12Wyoming$31,787$15.28
13Massachusetts$35,622$17.13
14Maine$32,122$15.44
15Oregon$35,537$17.09
16New Hampshire$32,861$15.80
17Rhode Island$34,766$16.71
18Hawaii$40,592$19.52
19Utah$31,736$15.26
20California$35,787$17.21
21Michigan$32,417$15.59
22Iowa$33,345$16.03
23Indiana$32,146$15.45
24Colorado$34,154$16.42
25New York$32,796$15.77
26Georgia$32,483$15.62
27North Carolina$31,854$15.31
28District of Columbia$37,602$18.08
29Ohio$30,837$14.83
30Nebraska$31,495$15.14
31New Mexico$32,654$15.70
32Texas$32,525$15.64
33Nevada$31,568$15.18
34Maryland$32,631$15.69
35Idaho$31,240$15.02
36Kentucky$30,583$14.70
37Kansas$30,443$14.64
38Pennsylvania$30,142$14.49
39New Jersey$32,378$15.57
40Missouri$31,316$15.06
41South Carolina$30,561$14.69
42Delaware$31,072$14.94
43Mississippi$30,822$14.82
44Virginia$31,555$15.17
45Arkansas$29,686$14.27
46South Dakota$30,172$14.51
47Montana$31,349$15.07
48West Virginia$25,823$12.41
49Louisiana$29,438$14.15
50Alabama$27,777$13.35
51Oklahoma$29,230$14.05

Highest paying cities for medical office assistants

The highest-paying cities for medical office assistants are Washington, DC, Kent, WA, and Los Angeles, CA.

RankCityAvg. salaryHourly rate
1Washington, DC$37,602$18.08
2Kent, WA$37,317$17.94
3Los Angeles, CA$35,876$17.25
4Springfield, OR$35,696$17.16
5Worcester, MA$35,587$17.11
6Mansfield, CT$35,326$16.98
7Providence, RI$34,807$16.73
8Chicago, IL$34,520$16.60
9Miami, FL$34,381$16.53
10Scottsdale, AZ$33,860$16.28
11Milwaukee, WI$33,757$16.23
12Troy, NY$33,085$15.91
13San Antonio, TX$32,953$15.84
14Baltimore, MD$32,681$15.71
15Newark, NJ$32,484$15.62
16Warren, MI$32,476$15.61
17Memphis, TN$32,347$15.55
18Fort Wayne, IN$32,298$15.53
19Charlottesville, VA$31,473$15.13
20Saint Louis, MO$31,246$15.02

Medical office assistant salary details

A medical office assistant's salary ranges from $28,000 a year at the 10th percentile to $38,000 at the 90th percentile.

Average medical office assistant salary graph
Average medical office assistant salary graph, trends, and summary

What is a medical office assistant's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$38,000$3,167$18
75th Percentile$35,000$2,917$17
Average$33,025$2,752$16
25th Percentile$30,000$2,500$14
10th Percentile$28,000$2,333$13

Highest paying medical office assistant jobs

The highest paying types of medical office assistants are medical research assistant, student medical assistant, and clinical medical assistant.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Medical Clerk$32,439$2,703$15.60166,322
Medical Scribe$30,045$2,504$14.4480,035
Medical Administrator$35,713$2,976$17.17104,510
Medical Assisting Extern$35,737$2,978$17.1881,077
Medical Office Administrator$34,252$2,854$16.47179,503

Which companies pay medical office assistants the most?

Medical office assistant salaries at Erickson Senior Living and Beacon Hill Staffing Group are the highest-paying according to our most recent salary estimates. In addition, the average medical office assistant salary at companies like Care New England Health System and Medical University of South Carolina are highly competitive.

Wage gap by gender, race and education

$34,000$33,800$33,600$33,400$33,200$33,000
MaleFemale

Medical office assistant salary trends

The average medical office assistant salary has risen by $6,218 over the last ten years. In 2014, the average medical office assistant earned $26,807 annually, but today, they earn $33,025 a year. That works out to a 14% change in pay for medical office assistants over the last decade.

Compare medical office assistant salaries for cities or states with the national average over time.

Average medical office assistant salary over time

Compare medical office assistant salaries for individual cities or states with the national average.

Medical office assistant salary by year

YearAvg. salaryHourly rate% Change
2025$33,000$15.88+2.9%
2024$32,100$15.41+3.4%
2023$31,000$14.89+3.4%
2022$29,900$14.38+2.9%
2021$29,100$13.97+3.0%

Recently added medical office assistant salaries

CompanyJobLocationDate addedSalary
Trinity HealthMedical Assistant-Cardiology Office-Niskayuna, NY06/30/2025$39,653
VirtuaOffice Assistant-Medical Weight LossMoorestown, NJ06/30/2025$37,503
Aunt Martha's Health & Wellness, Inc.Medical Office AssistantPeoria, IL06/29/2025$36,523
Baptist HealthMedical Assistant 2, MNI-Spine Office I Bonus, 8A PPinecrest, FL06/29/2025$39,966
University HospitalMedical Office AssistantNewark, NJ06/29/2025$46,498
TeksystemsPediatrics Medical Office AssistantLittle Elm, TX06/28/2025$39,653
Erickson Senior LivingMedical Office Assistant (Temporary)Silver Spring, MD06/27/2025$39,653
Erickson Senior LivingMedical Office AssistantPeabody, MA06/27/2025$41,740
ActalentMedical Office AssistantHolyoke, MA06/27/2025$37,086
HH Medstar Health Inc.Medical Office Assistant IIWashington, DC06/27/2025$43,702

Medical office assistant salary FAQs

Search for medical office assistant jobs

Browse healthcare support jobs