US Salary Data

May 2025 OEWS estimate

Nurse Practitioner Salary in Oklahoma City, OK

The median annual salary is $133,390, based on the latest available BLS occupational wage data.

Salary overview

Median annual salary

$133,390

Mean annual salary

$134,480

Employment estimate

1,670

Annual salary percentiles

MeasureAnnual salary
Median annual salary$133,390
Mean annual salary$134,480
10th percentile$99,500
25th percentile$124,460
50th percentile$133,390
75th percentile$139,190
90th percentile$161,820

Compared with the U.S.

Oklahoma City, OK median
$133,390
U.S. median
$132,300
Difference
0.8%

What the data shows

  • Nurse Practitioners in Oklahoma City, OK earn 0.8% more than the national median.
  • The 25th–75th percentile annual salary range is $124,460–$139,190.
  • BLS estimates employment at 1,670 workers in this metro area.