0 suggestions are available, use up and down arrow to navigate them
Nurse Practitioner in US
filter icon

67,697 Nurse Practitioner Jobs

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Sort by: |

This page uses military occupational specialty codes from the O*NET 25.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license.

What do you do as a nurse practitioner?

Nurse practitioner articles and career advice:

3 differences between a Nurse Practitioner and a Physician Assistant

10 high paying healthcare jobs besides doctors


When searching, try nurse practitioner jobs near me or add your location to find the most relevant job for you. 

Salary Information

Nurse Practitioner Salaries:

Nurse practitioner jobs typically pay an average salary of around $95,000 - $100,000 (national average).

Nurse practitioners who work in hospitals and physicians' offices generally earn salaries on the high end of the spectrum for this field. Those who work in outpatient care centers and educational facilities typically earn salaries on the low end of the spectrum. 

How much does a nursing job pay near you? Look up salaries by location with CareerBuilder's Salary Tool.

$127066 national avg.

Top locations for Nurse Practitioners: