Medical Assistants Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Medical Assistants in Oklahoma earn a median salary of $36,213 per year on average across 8 metro and nonmetro areas, -18.1% vs the national median of $44,200. An estimated 9,810 medical assistants are employed across Oklahoma, with salaries ranging from $34,020 to $38,930 depending on location.
$36,213
Avg median salary in Oklahoma
$38,930
Highest paying metro
$34,020
Lowest paying metro
9,810
Employed in Oklahoma
Compare Medical Assistants salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Medical Assistants
in
Medical Assistants salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Tulsa, OK | $38,930 | $35,690 | $43,570 | 3,260 |
| Oklahoma City, OK | $38,190 | $36,510 | $44,530 | 4,260 |
| Southeast Oklahoma | $36,220 | $34,230 | $38,730 | 710 |
| Northwest Oklahoma | $35,950 | $32,180 | $37,740 | 440 |
| Enid, OK | $35,690 | $33,930 | $37,460 | 150 |
| Southwest Oklahoma | $35,420 | $31,140 | $37,610 | 240 |
| Northeast Oklahoma | $35,280 | $30,690 | $36,970 | 540 |
| Lawton, OK | $34,020 | $34,020 | $36,810 | 210 |