Nursing Assistants Salary in Oklahoma

Ranked #47 of 51 · OK

15.9% below U.S. average
Mean annual salary $35,920 ≈ $17/hr
Median annual salary $35,930
Employment 19,410

Salary Distribution (10th–90th percentile)

P10 $29,630P25 $32,900 Median $35,930P75 $38,250P90 $42,870

About 80% of nursing assistantss in Oklahoma earn between $29,630 and $42,870. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$35,920
U.S. average
$42,700

The mean nursing assistants salary in Oklahoma is $35,920, about 15.9% below the U.S. average ($42,700). That works out to roughly $17/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Tulsa, OK $36,720 $37,270 5,420
Oklahoma City, OK $36,560 $37,300 6,150
Lawton, OK $35,190 $37,760 490
Southeast Oklahoma nonmetropolitan area $34,870 $34,410 2,380
Northeast Oklahoma nonmetropolitan area $34,590 $34,860 1,840
Northwest Oklahoma nonmetropolitan area $34,290 $33,940 840
Enid, OK $34,250 $33,920 270
Southwest Oklahoma nonmetropolitan area $30,820 $32,000 1,380

Frequently Asked Questions

How much do nursing assistants make in Oklahoma?

The median nursing assistants salary in Oklahoma is $35,930 per year (mean $35,920), and about 80% earn between $29,630 and $42,870.

How much do nursing assistants make per hour in Oklahoma?

Roughly $17 per hour, based on a mean annual wage of $35,920 and 2,080 work hours per year.

Is Oklahoma a high-paying state for nursing assistants?

Oklahoma ranks #47 of 51 states for nursing assistants pay. Its mean salary of $35,920 is about 15.9% below the U.S. average of $42,700.

Which metro areas in Oklahoma pay nursing assistants the most?

The highest-paying metro areas in Oklahoma for nursing assistants are Tulsa, OK ($36,720), Oklahoma City, OK ($36,560), Lawton, OK ($35,190), by median annual wage.

← Back to all nursing assistants states