Nurse Practitioner Salaries in Duncan, OK

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Duncan, OK
$50.31 per hour
9% Below national average
  • Most Reported
$25.50
$80.25
Salary Distribution

How much does a Nurse Practitioner make in Duncan, OK?

The average salary for a Nurse Practitioner is $50.31 per hour in Duncan, OK, which is 9% below the national average. Salary estimates are based on 6 salaries submitted anonymously to Indeed by Nurse Practitioner employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Nurse Practitioner is less than 1 year.
Nurse Practitioner salaries by company in Duncan, OK
CompanyAverage salary
$50.31 per hour
$109,548 per year
Nurse Practitioner salaries by location
CityAverage salary
$61.59 per hour
$58.39 per hour
$98,407 per year
$104,992 per year
$109,500 per year