Nurse Practitioner (NP) salary in the United States.

A Nurse Practitioner career can be highly varied and extremely rewarding for individuals who thrive around helping others.

Nurse Practitioner
  • Hire Nurse Practitioner Staffing

    Hire certified and trained Nurse Practitioner staff in US. 150K+ Network of healthcare staff. Request NP Staffing

    Hire a Nurse Practitioner
  • Find NP Jobs

    Review all current full-time and part-time jobs in the US —or find great travel opportunities! Find NP Jobs

    Find Nurse Practitioner Jobs

Nurse Practitioner Salary by States in the U.S.

Average Nurse Practitioner salaries vary significantly from state-to-state. In the United States overall, the average registered nurse salary is $116,783 and the median (50th percentile) is $113,107. California, with NP salaries averaging $151,830, is the highest-paying state for Nurse Practitioner (NP) .

At $102,410, Alabama is $49,420 lower than the California average. While salary is one factor in determining your cost of living, additional cost factors such as housing, transportation, food, entertainment will impact how far those salary dollars will go.

Careers in social work can be extremely varied and rewarding. Joining a platform as TrueCare™ gives you access to a wide range of options to develop your professional career.