Registered Nurses Salary in Oklahoma

Median annual wage in Oklahoma: $82,920 -15.0% vs national

Oklahoma vs United States

OklahomaUnited States
Median annual$82,920$97,550
Median hourly$39.87$46.90
Employment38,2703,379,720
Location quotient1.031.00

Data source: BLS OES state file (Oklahoma) · U.S. BLS OES, May 2024 (updated April 2025)

A closer look

For career planning: entry-level pay (10th percentile) is about $60,530, median pay is $82,920, and experienced pay (90th percentile) reaches $106,390.

Pay spans a wide range: workers at the 10th percentile earn about $60,530, while those at the 90th percentile earn about $106,390 — a 1.8x gap between entry-level and top earners.

Frequently Asked Questions

What is the average registered nurses salary in Oklahoma?

The median annual wage in Oklahoma is $82,920 ($39.87 per hour), per BLS OES May 2024 data.

How does Oklahoma compare to the national average for registered nurses?

The Oklahoma median of $82,920 is 15.0% lower than the U.S. median of $97,550.

How many registered nurses work in Oklahoma?

Approximately 38,270 are employed in Oklahoma, per BLS OES.