Nurse Practitioner Salary History
Compare salaries for individual cities or states with the national average.
Nurse Practitioner Salary By Experience Level
The salary for a Nurse Practitioner can range from $66,831 to $84,634 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.