📖 Read the medical assistants salary & career guide →
Medical Assistants Salary in Oklahoma
Ranked #46 of 51 · OK
Salary Distribution (10th–90th percentile)
About 80% of medical assistantss in Oklahoma earn between $31,880 and $47,640. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean medical assistants salary in Oklahoma is $40,370, about 12.5% below the U.S. average ($46,120). That works out to roughly $19/hr at 2,080 hours per year.
Metro Areas in Oklahoma
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Oklahoma City, OK | $39,810 | $41,670 | 4,730 |
| Tulsa, OK | $39,440 | $41,350 | 3,010 |
| Southeast Oklahoma nonmetropolitan area | $36,910 | $37,810 | 880 |
| Northwest Oklahoma nonmetropolitan area | $36,620 | $36,940 | 460 |
| Southwest Oklahoma nonmetropolitan area | $36,610 | $37,460 | 260 |
| Enid, OK | $36,270 | $38,110 | 170 |
| Northeast Oklahoma nonmetropolitan area | $35,840 | $36,030 | 670 |
| Lawton, OK | $35,820 | $36,440 | 180 |
Frequently Asked Questions
How much do medical assistants make in Oklahoma?
The median medical assistants salary in Oklahoma is $38,750 per year (mean $40,370), and about 80% earn between $31,880 and $47,640.
How much do medical assistants make per hour in Oklahoma?
Roughly $19 per hour, based on a mean annual wage of $40,370 and 2,080 work hours per year.
Is Oklahoma a high-paying state for medical assistants?
Oklahoma ranks #46 of 51 states for medical assistants pay. Its mean salary of $40,370 is about 12.5% below the U.S. average of $46,120.
Which metro areas in Oklahoma pay medical assistants the most?
The highest-paying metro areas in Oklahoma for medical assistants are Oklahoma City, OK ($39,810), Tulsa, OK ($39,440), Southeast Oklahoma nonmetropolitan area ($36,910), by median annual wage.