Oklahoma, OK · 2026
Nurse Practitioners Salary in Oklahoma (2026)
Average across 1 city · Based on BLS data · Updated 2026
State Average
$118,467
per year
State Median
$116,411
per year
vs National Average
-8%
national avg: $128,490
25th %ile
$98,617
Entry
Average
$118,467
State avg
75th %ile
$129,642
Senior
Nurse Practitioners Salary by City in Oklahoma
| City | Avg Salary | vs State Avg | YoY Growth |
|---|---|---|---|
| Oklahoma City, OK | $118,467 | +0% | +3.6% |
Compare cities side by side
See how Nurse Practitioners salaries stack up across Oklahoma cities.