WageDepth

Nurse Practitioners Salary in Oklahoma City, OK

SOC 29-1171 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Oklahoma City, OK is $126,590 per year as of 2024. That works out to roughly $60.86 per hour. This is 2% below the national median of $129,210. 1,350 people work as Nurse Practitioners in Oklahoma City, OK. Wages have grown 48% since 2014, when the median was $85,670.

Median Annual Salary

$126,590

Mean Annual

$131,590

Median Hourly

$60.86

Total Employed

1,350

Location Quotient

1.01

Average concentration

Salary Distribution

$80k
10th
$119k
25th
$127k
Median
$136k
75th
$168k
90th

How This Compares

Oklahoma City, OK

$126,590

this metro

Oklahoma

$126,670

you earn +-0% vs state

United States

$129,210

you earn -2% vs US

Salary Trend

View data table
Year Median Annual
2024 $126,590
2023 $122,750
2022 $121,380
2021 $107,460
2020 $108,600
2019 $111,870
2018 $104,030
2017 $93,470
2016 $87,580
2015 $83,200
2014 $85,670

Related Healthcare Practitioners and Technical Occupations Jobs in Oklahoma City, OK

Other occupations in the same group, sorted by salary.