Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
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.
Salaries also vary by state. Some of the highest-paying states for Medical Office Assistants include:
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.
Let Zippia find your next medical office assistant job
Let Zippia find your next medical office assistant job
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.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Alaska | $41,526 | $19.96 |
| 2 | Washington | $37,205 | $17.89 |
| 3 | Florida | $34,116 | $16.40 |
| 4 | Connecticut | $35,225 | $16.94 |
| 5 | Minnesota | $35,199 | $16.92 |
| 6 | Arizona | $33,960 | $16.33 |
| 7 | Vermont | $33,920 | $16.31 |
| 8 | Wisconsin | $33,769 | $16.24 |
| 9 | North Dakota | $32,321 | $15.54 |
| 10 | Illinois | $34,492 | $16.58 |
| 11 | Tennessee | $32,235 | $15.50 |
| 12 | Wyoming | $31,787 | $15.28 |
| 13 | Massachusetts | $35,622 | $17.13 |
| 14 | Maine | $32,122 | $15.44 |
| 15 | Oregon | $35,537 | $17.09 |
| 16 | New Hampshire | $32,861 | $15.80 |
| 17 | Rhode Island | $34,766 | $16.71 |
| 18 | Hawaii | $40,592 | $19.52 |
| 19 | Utah | $31,736 | $15.26 |
| 20 | California | $35,787 | $17.21 |
| 21 | Michigan | $32,417 | $15.59 |
| 22 | Iowa | $33,345 | $16.03 |
| 23 | Indiana | $32,146 | $15.45 |
| 24 | Colorado | $34,154 | $16.42 |
| 25 | New York | $32,796 | $15.77 |
| 26 | Georgia | $32,483 | $15.62 |
| 27 | North Carolina | $31,854 | $15.31 |
| 28 | District of Columbia | $37,602 | $18.08 |
| 29 | Ohio | $30,837 | $14.83 |
| 30 | Nebraska | $31,495 | $15.14 |
| 31 | New Mexico | $32,654 | $15.70 |
| 32 | Texas | $32,525 | $15.64 |
| 33 | Nevada | $31,568 | $15.18 |
| 34 | Maryland | $32,631 | $15.69 |
| 35 | Idaho | $31,240 | $15.02 |
| 36 | Kentucky | $30,583 | $14.70 |
| 37 | Kansas | $30,443 | $14.64 |
| 38 | Pennsylvania | $30,142 | $14.49 |
| 39 | New Jersey | $32,378 | $15.57 |
| 40 | Missouri | $31,316 | $15.06 |
| 41 | South Carolina | $30,561 | $14.69 |
| 42 | Delaware | $31,072 | $14.94 |
| 43 | Mississippi | $30,822 | $14.82 |
| 44 | Virginia | $31,555 | $15.17 |
| 45 | Arkansas | $29,686 | $14.27 |
| 46 | South Dakota | $30,172 | $14.51 |
| 47 | Montana | $31,349 | $15.07 |
| 48 | West Virginia | $25,823 | $12.41 |
| 49 | Louisiana | $29,438 | $14.15 |
| 50 | Alabama | $27,777 | $13.35 |
| 51 | Oklahoma | $29,230 | $14.05 |
The highest-paying cities for medical office assistants are Washington, DC, Kent, WA, and Los Angeles, CA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Washington, DC | $37,602 | $18.08 |
| 2 | Kent, WA | $37,317 | $17.94 |
| 3 | Los Angeles, CA | $35,876 | $17.25 |
| 4 | Springfield, OR | $35,696 | $17.16 |
| 5 | Worcester, MA | $35,587 | $17.11 |
| 6 | Mansfield, CT | $35,326 | $16.98 |
| 7 | Providence, RI | $34,807 | $16.73 |
| 8 | Chicago, IL | $34,520 | $16.60 |
| 9 | Miami, FL | $34,381 | $16.53 |
| 10 | Scottsdale, AZ | $33,860 | $16.28 |
| 11 | Milwaukee, WI | $33,757 | $16.23 |
| 12 | Troy, NY | $33,085 | $15.91 |
| 13 | San Antonio, TX | $32,953 | $15.84 |
| 14 | Baltimore, MD | $32,681 | $15.71 |
| 15 | Newark, NJ | $32,484 | $15.62 |
| 16 | Warren, MI | $32,476 | $15.61 |
| 17 | Memphis, TN | $32,347 | $15.55 |
| 18 | Fort Wayne, IN | $32,298 | $15.53 |
| 19 | Charlottesville, VA | $31,473 | $15.13 |
| 20 | Saint Louis, MO | $31,246 | $15.02 |
A medical office assistant's salary ranges from $28,000 a year at the 10th percentile to $38,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of medical office assistants are medical research assistant, student medical assistant, and clinical medical assistant.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Medical Clerk | $32,439 | $2,703 | $15.60 | 166,322 |
| Medical Scribe | $30,045 | $2,504 | $14.44 | 80,035 |
| Medical Administrator | $35,713 | $2,976 | $17.17 | 104,510 |
| Medical Assisting Extern | $35,737 | $2,978 | $17.18 | 81,077 |
| Medical Office Administrator | $34,252 | $2,854 | $16.47 | 179,503 |
Top companies hiring medical office assistants now:
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.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Erickson Senior Living | $37,790 | $18.17 |
| 2 | Beacon Hill Staffing Group | $37,418 | $17.99 |
| 3 | Care New England Health System | $37,409 | $17.99 |
| 4 | Medical University of South Carolina | $37,128 | $17.85 |
| 5 | UMass Memorial Health | $36,995 | $17.79 |
| 6 | The University of Texas at San Antonio | $36,464 | $17.53 |
| 7 | St Luke's Hospital & Health Network Inc | $36,344 | $17.47 |
| 8 | Moffitt Cancer Center | $36,278 | $17.44 |
| 9 | Mount Sinai Health System | $36,231 | $17.42 |
| 10 | Community Medical Center | $36,166 | $17.39 |
| 11 | Hillside Family of Agencies | $36,147 | $17.38 |
| 12 | Trillium Health Resources | $35,944 | $17.28 |
| 13 | University of Mississippi Medical Center | $35,922 | $17.27 |
| 14 | Pediatric Associates, Inc. | $35,504 | $17.07 |
| 15 | Blessing Hospital Emergency Room | $35,256 | $16.95 |
| 16 | Children's of Alabama | $35,157 | $16.90 |
| 17 | Insperity | $35,028 | $16.84 |
| 18 | University Hospitals | $35,028 | $16.84 |
| 19 | Conemaugh Health System | $34,799 | $16.73 |
| 20 | Cleveland Clinic | $34,698 | $16.68 |
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.
Compare medical office assistant salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly 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% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Trinity Health | Medical Assistant-Cardiology Office- | Niskayuna, NY | 06/30/2025 | $39,653 |
| Virtua | Office Assistant-Medical Weight Loss | Moorestown, NJ | 06/30/2025 | $37,503 |
| Aunt Martha's Health & Wellness, Inc. | Medical Office Assistant | Peoria, IL | 06/29/2025 | $36,523 |
| Baptist Health | Medical Assistant 2, MNI-Spine Office I Bonus, 8A P | Pinecrest, FL | 06/29/2025 | $39,966 |
| University Hospital | Medical Office Assistant | Newark, NJ | 06/29/2025 | $46,498 |
| Teksystems | Pediatrics Medical Office Assistant | Little Elm, TX | 06/28/2025 | $39,653 |
| Erickson Senior Living | Medical Office Assistant (Temporary) | Silver Spring, MD | 06/27/2025 | $39,653 |
| Erickson Senior Living | Medical Office Assistant | Peabody, MA | 06/27/2025 | $41,740 |
| Actalent | Medical Office Assistant | Holyoke, MA | 06/27/2025 | $37,086 |
| HH Medstar Health Inc. | Medical Office Assistant II | Washington, DC | 06/27/2025 | $43,702 |
Search for medical office assistant jobs