Medical Assistants Salary in Oklahoma

Ranked #46 of 51 · OK

12.5% below U.S. average
Mean annual salary $40,370 ≈ $19/hr
Median annual salary $38,750
Employment 10,510

Salary Distribution (10th–90th percentile)

P10 $31,880P25 $36,600 Median $38,750P75 $45,630P90 $47,640

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.

Oklahoma
$40,370
U.S. average
$46,120

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 areaMedianMeanEmployment
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.

← Back to all medical assistants states