GetSalaryPulse

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

CityAvg Salaryvs State AvgYoY Growth
Oklahoma City, OK$118,467+0%+3.6%

Compare cities side by side

See how Nurse Practitioners salaries stack up across Oklahoma cities.

Compare cities →