Psychiatric-mental Health Nurse Practitioner Salaries in the United States

Salary estimated from 2,207 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 16, 2019
Average salary
$118,623 per year
  • Most Reported
$51,000
$213,000
Salary Distribution

How much does a Psychiatric-mental Health Nurse Practitioner make in the United States?

The average salary for a Psychiatric-mental Health Nurse Practitioner is $118,623 per year in the United States. Salary estimates are based on 2,207 salaries submitted anonymously to Indeed by Psychiatric-mental Health Nurse Practitioner employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Psychiatric-mental Health Nurse Practitioner is 1-3 years.
Psychiatric-mental Health Nurse Practitioner salaries by location
CityAverage salary
$40,000 per year
$121,863 per year
$115,369 per year
$125,005 per year
$88,519 per year

Psychiatric-mental Health Nurse Practitioner job openings

Psychiatric-Mental Health Nurse Practitioner
Centers Health Care
Providence, RI
Psychiatric-Mental Health Nurse Practitioner
Centers Health Care
Bronx, NY
Psychiatric-Mental Health Nurse Practitioner
Centers Health Care
Brooklyn, NY
Psychiatric-Mental Health Nurse Practitioner
Centers Health Care
New York, NY
Psychiatric-Mental Health Nurse Practitioner
Centers Health Care
Queens, NY
Child and Adolescent Psychiatrist / General Psychiatrist / Psychiatric Nurse Practitioner
Monte Nido & Affiliates
Portland, OR
Psychiatric-mental Health Nurse Practitioner Jobs