Nurse Practitioner II Salaries in the United States

Salary estimated from 37 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: December 4, 2018
Average salary
$74,144 per year
  • Most Reported
$22,000
$156,000
Salary Distribution

How much does a Nurse Practitioner II make in the United States?

The average salary for a Nurse Practitioner II is $74,144 per year in the United States. Salary estimates are based on 37 salaries submitted anonymously to Indeed by Nurse Practitioner II employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.
Nurse Practitioner II salaries by company in the United States
CompanyAverage salary
$100,314 per year
$146,300 per year
$110,000 per year
$100,000 per year
$99,731 per year
$67,000 per year
$63,266 per year
$40,143 per year
$53.67 per hour
$52.00 per hour
Nurse Practitioner II salaries by location
CityAverage salary
$110,000 per year
$10,395 per month
$53.67 per hour
$52.00 per hour
$59.34 per hour

Nurse Practitioner II job openings

Trauma Acute Care Surg NP II
UC Davis Health
Sacramento, CA
Physician Extender II
Johnston County, NC
Smithfield, NC
Nurse Practitioner II-Clinic
Mercy Health
Joplin, MO
Nurse Practitioner II Jobs