Nurse Practitioner Salary

$102,857

Average Compensation

$102,857

National Average

How much does a Nurse Practitioner make?

The average salary for a Nurse Practitioner is $102,857 per year. Ladders estimates are based on our calculations

Popular Nurse Practitioner Jobs

Nurse Practitioner
Landmark Health  •  

Guilderland, NY

Posted more than 4w ago

Nurse Practitioner - Respiratory Clinic
Ascension  •  

Sparta, TN

Posted more than 4w ago

Cardiology Nurse Practitioner
Texas Health Resources  •  

Arlington, TX

Posted more than 4w ago

View All Jobs view all icon