Medical Assistant Salary in Oklahoma
Medical Assistants in Oklahoma earn a median of $38,750 a year, or $18.63 an hour. That ranks Oklahoma #46 of 51 states and is $6,940 less than the national median.
- Median / year
- $38,750
- Median / hour
- $18.63
- Employed
- 10,510
- National rank
- #46of 51
Pay range in Oklahoma
Medical Assistant pay by Oklahoma metro area
| Metro area | Median | Jobs |
|---|---|---|
| Oklahoma City, OK | $39,810 | 4,730 |
| Tulsa, OK | $39,440 | 3,010 |
| Fort Smith, AR-OK | $37,380 | 430 |
| Enid, OK | $36,270 | 170 |
| Lawton, OK | $35,820 | 180 |
FAQ
How much does a medical assistant make in Oklahoma?
The median annual wage is $38,750 ($18.63 per hour), according to the BLS for May 2025. That is $6,940 below the U.S. median of $45,690.
What do entry-level medical assistants make in Oklahoma?
The lowest-paid 10% of Oklahoma medical assistants earned $31,880 or less ($15.33/hour), a reasonable estimate for new graduates.
Where do medical assistants earn the most in Oklahoma?
Oklahoma City, OK has the highest metro median at $39,810.
How many medical assistants work in Oklahoma?
About 10,510 medical assistants were employed in Oklahoma in May 2025.