Nurse Practitioner II Salaries in the United States

Salary estimated from 42 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 26, 2018
Average salary
$73,081 per year
  • Most Reported
$20,000
$159,000
Salary Distribution

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

The average salary for a Nurse Practitioner II is $73,081 per year in the United States. Salary estimates are based on 42 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
$99,666 per year
$59.33 per hour
$146,300 per year
$110,000 per year
$100,000 per year
$67,000 per year
$38,731 per year
$110 per hour
$53.67 per hour
$52.00 per hour
Nurse Practitioner II salaries by location
CityAverage salary
$110,000 per year
$8,419 per month
$10,395 per month
$53.67 per hour
$52.00 per hour

Nurse Practitioner II job openings

Nurse Practitioner II
Allina Health
Minneapolis, MN
Nurse Practitioner II
Allina Health
Saint Paul, MN
Nurse Practitioner II
Allina Health
Saint Paul, MN
Nurse Practitioner II Jobs