SalaryData

Medical Assistant Salary in Oklahoma

Based on 11K+ workers in Oklahoma

Data year: 2025 · Last updated: October 2026

Median Annual Salary (OK)

$38,750

$18.63/hr

vs National Average

$44,603

-13.1% vs national median

Salary Range (10th–90th)

$32K – $48K

11K employed in Oklahoma

The median Medical Assistant salary in Oklahoma is $38,750 per year, which translates to approximately $19 per hour. This figure is 13.1% lower than the national average for the profession. Currently, over 10,500 Medical Assistants are employed across the state, indicating a stable job market.

Several factors can influence a Medical Assistant salary in Oklahoma. These include the specific employer, years of experience, and geographic location within the state. Furthermore, additional certifications or specialized skills may lead to higher earning potential for Medical Assistants.

Salary Distribution — Medical Assistant in Oklahoma

Medical Assistant (OK) salary percentiles
PercentileAnnual Salary
10th percentile$31,880
25th percentile$36,600
Median (50th percentile)$38,750
75th percentile$45,630
90th percentile$47,640

Top-Paying Industries for Medical Assistant (U.S.)

Which industries pay Medical Assistants the most — nationwide figures (industry-level data is not available by state). Medical Assistants in Oklahoma tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Wholesale Trade$48,870260
Educational Services$48,66010K
Government (excl. schools, hospitals & USPS)$48,1207K
Finance and Insurance$48,090530
Information$46,400—

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Medical Assistant in Oklahoma vs National

Historical Medical Assistant salary trend in Oklahoma
YearMedian Salary (Oklahoma)
2025$38,750
2026 (projected)$39,913

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Medical Assistant in Oklahoma
YearOklahoma MedianNational Median
2025$38,750$44,603
2026 (projected)$39,913$45,941

Medical Assistant Salary by Experience Level in Oklahoma

Medical Assistant salary by experience level in Oklahoma
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$36,600
Mid-level3-5 yrs$38,750
Senior6-9 yrs$45,630
Staff / Lead10+ yrs$47,640

Medical Assistant Salary in Other States

Related Medical Assistant Salaries in Oklahoma

How other high-demand occupations in Oklahoma compare to Medical Assistant ($38,750 median).

OccupationMedian Salaryvs Medical AssistantHourly
Surgeon in OK$553,790+1329.1%$266.25/hr
Obstetrician and Gynecologist in OK$370,260+855.5%$178.01/hr
Family Medicine Physician in OK$361,350+832.5%$173.73/hr
Emergency Medicine Physician in OK$348,540+799.5%$167.57/hr
Psychiatrist in OK$271,640+601.0%$130.60/hr
Podiatrist in OK$253,380+553.9%$121.82/hr
Pediatrician in OK$236,780+511.0%$113.84/hr
Internal Medicine Physician in OK$216,570+458.9%$104.12/hr
Dentist in OK$166,170+328.8%$79.89/hr
Nurse Anesthetist in OK$156,830+304.7%$75.40/hr
Physician Assistant in OK$136,550+252.4%$65.65/hr
Pharmacist in OK$135,140+248.7%$64.97/hr

Frequently Asked Questions

What is the average salary for a Medical Assistant in Oklahoma?

The median salary for a Medical Assistant in Oklahoma is $38,750 annually, or about $19 per hour. This is notably lower than the national average, by 13.1%.

What is the salary range for Medical Assistants in Oklahoma?

In Oklahoma, Medical Assistants can expect to earn between $31,880 and $47,640 per year. The median salary falls in the middle of this range at $38,750.

How many Medical Assistants are employed in Oklahoma?

There are approximately 10,510 Medical Assistants employed throughout Oklahoma. This indicates a substantial presence of these healthcare professionals in the state's workforce.

Is a Medical Assistant salary in Oklahoma lower than the national average?

Yes, the Medical Assistant salary in Oklahoma is 13.1% lower than the national average. The median Oklahoma salary is $38,750 annually, compared to the national median.

More Locations