Nurse Practitioner (NP) Salary

$100,094

Average Compensation

$100,094

National Average

How much does a Nurse Practitioner (NP) make?

The average salary for a Nurse Practitioner (NP) is $100,094 per year. Ladders estimates are based on our calculations

man climbing stairs

Ladders – $100K+ Jobs
High salaries for experts. Sign up.

Popular Nurse Practitioner (NP) Jobs

View All Jobs blue arrow