Nurse Practitioner Salary

$103,750

Average Salary

$103,750

National Average

How much does a Nurse Practitioner make?

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

Top Nurse Practitioner salaries by location

Popular Nurse Practitioner Jobs

Hospitalist - Nurse Practitioner
Methodist  •  

Germantown, TN

Posted Today

Clinical Nurse Practitioner
Munson Healthcare  •  

Cadillac, MI

Posted 5 days ago

Nurse Practitioner Residency Director
PCHC  •  

Bangor, ME

Posted 30 days ago

View All Jobs