May 2025 BLS data

Medical Assistant salary in Oklahoma

The median medical assistant in Oklahoma earns $38,750/year ($18.63/hr) 15% below the national median.

Median pay

$38,750/yr

Hourly median

$18.63/hr

State rank

#46 of 51

Employed

10,510

Medical Assistant pay percentiles in Oklahoma

PercentileHourlyAnnual
10th percentile$15.33$31,880
25th percentile$17.60$36,600
Median (50th)$18.63$38,750
75th percentile$21.94$45,630
90th percentile$22.90$47,640

The spread is large: top-decile medical assistants in Oklahoma out-earn the bottom decile by $7.57/hour — experience, certifications, and setting drive most of that gap.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025.

Where do you fall on this curve?

Enter your pay to see your exact percentile among Oklahoma medical assistants — free, and your salary never leaves your browser.

Free salary check

What do people in your role actually earn?

Medical Assistants in Oklahoma earn

$15.33$22.90 /hour

Median $38,750/year · 10,510 employed

10th percentilemedian $18.63/hr90th

Source: U.S. Bureau of Labor Statistics, OEWS May 2025

Nearby states compared

Top-paying states for medical assistants

Want to move up this curve?

Use the checker above to unlock a raise plan for your experience level — or explore courses that raise earning power and the free workplace fit quiz.

Medical Assistant salaries in every state

Frequently asked questions

How much does a medical assistant make in Oklahoma?

The median medical assistant in Oklahoma earns $38,750 per year, or $18.63 per hour, according to May 2025 BLS data. Most earn between $31,880 (10th percentile) and $47,640 (90th percentile).

What is a good medical assistant salary in Oklahoma?

Top-quartile medical assistants in Oklahoma earn $45,630 or more per year ($21.94/hr). Reaching that range typically comes from experience, certifications, and higher-paying settings.

How does Oklahoma compare to other states for medical assistants?

Oklahoma ranks #46 of 51 states, with a median 15% below the national median of $45,690.

What do entry-level medical assistants earn in Oklahoma?

Entry-level pay typically falls near the 10th–25th percentile: $31,880–$36,600 per year ($15.33–$17.60/hr) in Oklahoma.