Post job

Psychiatric nurse practitioner salary

Average psychiatric nurse practitioner salary

$105,403

$50.67 hourly rate

Entry-level psychiatric nurse practitioner salary
$61,000 yearly salary
Updated December 15, 2025

Psychiatric Nurse Practitioner Salary Overview

The average salary for a Psychiatric Nurse Practitioner in the U.S. is approximately $105,403 per year. This figure can fluctuate based on several factors, including location, years of experience, and specialization within the mental health field. For instance, states like California and New York offer higher salaries, often exceeding $120,000 annually.

Experience plays a significant role in salary potential. Entry-level practitioners typically earn less than those with several years in the field. Furthermore, specialized areas such as child psychiatry or substance abuse can lead to higher compensation rates. Explore salary data by state to identify regions with the most promising job opportunities.

Benefits of the Role

In addition to competitive salaries, Psychiatric Nurse Practitioners often enjoy flexible schedules and the ability to impact patient care positively. As mental health awareness grows, the demand for these professionals continues to rise, making it a stable career choice.

On this page
Psychiatric nurse practitioner salary by: 

Let Zippia find your next psychiatric nurse practitioner job

Floating question marks illustration

Let Zippia find your next psychiatric nurse practitioner job

Floating question marks illustration

Where can a Psychiatric Nurse Practitioner earn more?

Compare salary by location
Vs
168k
148k
128k
108k
88k
68k
Columbus, OH$146,676
Colorado Springs, CO$97,718
Compare salary by company
Vs
171k
151k
131k
111k
The Arc Mercer$156,753
Peninsula Community Health Services of Alaska$140,956

Psychiatric nurse practitioner salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter, Comparably and Payscale, the average salary for a psychiatric nurse practitioner typically falls between $99,939 and $141,112.
zippia
$105,403yearly
glassdoor[1]
$127,293yearly
comparably[2]
$126,970yearly
ZipRecruiter[3]
$141,112yearly
payscale[4]
$99,939yearly

Average psychiatric nurse practitioner salary by state

The average psychiatric nurse practitioner salary in New Jersey, Alaska, and California are the highest in the U.S. The lowest average psychiatric nurse practitioner salary states are South Dakota, Kentucky, and Arkansas.

  • State view
  • County view
Average salary:

Highest paying states for psychiatric nurse practitioners

RankStateAvg. salaryHourly rate
1Maine$118,103$56.78
2Alaska$129,772$62.39
3Massachusetts$122,712$59.00
4New Hampshire$116,104$55.82
5New Jersey$137,964$66.33
6Montana$114,116$54.86
7Minnesota$124,000$59.62
8Arizona$118,989$57.21
9Connecticut$116,898$56.20
10Ohio$108,721$52.27
11Washington$117,075$56.29
12Indiana$105,112$50.53
13Virginia$120,686$58.02
14Delaware$114,873$55.23
15New York$114,984$55.28
16Nevada$113,360$54.50
17California$128,725$61.89
18Pennsylvania$103,099$49.57
19District of Columbia$134,047$64.45
20Maryland$116,739$56.12
21New Mexico$104,733$50.35
22Oregon$115,653$55.60
23Michigan$106,566$51.23
24West Virginia$98,379$47.30
25Rhode Island$113,871$54.75
26Vermont$101,769$48.93
27Illinois$113,279$54.46
28North Dakota$94,814$45.58
29Texas$98,848$47.52
30Wisconsin$103,953$49.98
31Wyoming$97,259$46.76
32Mississippi$96,212$46.26
33Oklahoma$95,648$45.98
34Tennessee$91,286$43.89
35North Carolina$94,034$45.21
36South Dakota$87,531$42.08
37Georgia$94,419$45.39
38Louisiana$91,123$43.81
39Iowa$92,315$44.38
40Florida$84,771$40.76
41Colorado$96,607$46.45
42Utah$96,170$46.24
43Idaho$95,147$45.74
44Nebraska$91,357$43.92
45Kansas$87,938$42.28
46Hawaii$98,630$47.42
47Kentucky$87,507$42.07
48South Carolina$85,520$41.12
49Arkansas$87,089$41.87
50Missouri$89,185$42.88
51Alabama$82,259$39.55
Top psychiatric nurse practitioner jobs near you

Highest paying cities for psychiatric nurse practitioners

The highest-paying cities for psychiatric nurse practitioners are Newark, NJ, Washington, DC, and Concord, CA.

RankCityAvg. salaryHourly rate
1Newark, NJ$146,676$70.52
2Washington, DC$141,803$68.17
3Concord, CA$140,152$67.38
4Minneapolis, MN$128,524$61.79
5Brockton, MA$127,309$61.21
6Portland, ME$122,952$59.11
7Glendale, AZ$121,933$58.62
8Baltimore, MD$120,262$57.82
9Eugene, OR$120,079$57.73
10Hartford, CT$119,971$57.68
11Des Moines, WA$119,851$57.62
12Concord, NH$118,848$57.14
13Yonkers, NY$117,873$56.67
14Newark, DE$117,528$56.50
15Chicago, IL$117,484$56.48
16Cleveland, OH$114,183$54.90
17Albuquerque, NM$106,121$51.02
18Philadelphia, PA$104,822$50.40
19Austin, TX$101,096$48.60
20Colorado Springs, CO$97,718$46.98

Psychiatric Nurse Practitioners are the most in-demand in these five cities:

  1. Newark, NJ
  2. Washington, DC
  3. Concord, CA
  4. Minneapolis, MN
  5. Brockton, MA

Psychiatric nurse practitioner salary details

A psychiatric nurse practitioner's salary ranges from $61,000 a year at the 10th percentile to $179,000 at the 90th percentile.

Average psychiatric nurse practitioner salary graph
Average psychiatric nurse practitioner salary graph, trends, and summary

What is a psychiatric nurse practitioner's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$179,000$14,917$86
75th Percentile$139,000$11,583$67
Average$105,403$8,784$51
25th Percentile$79,000$6,583$38
10th Percentile$61,000$5,083$29

Highest paying psychiatric nurse practitioner jobs

The highest paying types of psychiatric nurse practitioners are electrophysiology nurse practitioner, mental health nurse, and hospitalist nurse practitioner.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Mental Health Nurse$106,812$8,901$51.3586,884
Practitioner$84,058$7,005$40.4142,062
Internal Medicine Nurse Practitioner$101,247$8,437$48.6835,972
Cardiology Nurse Practitioner$101,034$8,419$48.5729,421
Dermatology Nurse Practitioner$98,727$8,227$47.4628,039
Family Nurse Practitioner$100,541$8,378$48.3441,710

Top companies hiring psychiatric nurse practitioners now:

  1. The Arc Mercer jobs (6)
  2. The Institute for Family Health jobs (4)
  3. Terros Health jobs (10)
  4. Peak Vista CHC jobs (4)
  5. Thriveworks jobs (9)

Which companies pay psychiatric nurse practitioners the most?

Psychiatric nurse practitioner salaries at The Arc Mercer and Mohawk Valley Health System are the highest-paying according to our most recent salary estimates. In addition, the average psychiatric nurse practitioner salary at companies like CORA Services and HealthRIGHT 360 are highly competitive.

RankCompanyAverage salaryHourly rate
1The Arc Mercer$156,753$75.36
2Mohawk Valley Health System$155,327$74.68
3CORA Services$154,781$74.41
4HealthRIGHT 360$153,803$73.94
5Mercy Corps$153,447$73.77
6Children's Clinics for$153,345$73.72
7Rural Health, Inc.$153,295$73.70
8University of Maryland Medical System$152,450$73.29
9National Medical Association$152,119$73.13
10St. John's Well Child and Family Center$151,153$72.67
11Families and Youth$150,338$72.28
12Maine Health/maine Mental Health Partners$150,251$72.24
13Shenandoah Community Health$147,491$70.91
14Private Practice$147,367$70.85
15YAI$146,519$70.44
16Northwestern Medicine$145,945$70.17
17Behavioral Health Group$142,748$68.63
18Frontier Health$141,551$68.05
19Tarzana Treatment Centers$141,370$67.97
20Peninsula Community Health Services of Alaska$140,956$67.77

Wage gap by gender, race and education

$113,000$110,800$108,600$106,400$104,200$102,000
MaleFemale

Psychiatric nurse practitioner salary trends

The average psychiatric nurse practitioner salary has risen by $21,387 over the last ten years. In 2014, the average psychiatric nurse practitioner earned $84,016 annually, but today, they earn $105,403 a year. That works out to a 11% change in pay for psychiatric nurse practitioners over the last decade.

Compare psychiatric nurse practitioner salaries for cities or states with the national average over time.

Average psychiatric nurse practitioner salary over time

Compare psychiatric nurse practitioner salaries for individual cities or states with the national average.

Psychiatric nurse practitioner salary by year

YearAvg. salaryHourly rate% Change
2025$105,000$50.67+1.7%
2024$104,000$49.83+2.5%
2023$101,000$48.56+2.9%
2022$98,000$47.14+2.9%
2021$95,200$45.79+2.7%

Recently added psychiatric nurse practitioner salaries

CompanyJobLocationDate addedSalary
OptumPsychiatric Nurse Practitioner-The ClinicLos Angeles, CA06/30/2025$104,500
ThriveworksRemote Psychiatric Nurse PractitionerNunez, GA06/30/2025$130,000
ThriveworksRemote Psychiatric Nurse PractitionerCope, SC06/30/2025$130,000
ThriveworksPsychiatric Nurse PractitionerVirginia Beach, VA06/30/2025$130,000
ThriveworksRemote Psychiatric Nurse PractitionerKentucky06/30/2025$140,000
ThriveworksRemote Psychiatric Nurse PractitionerDelaware06/30/2025$140,000
ThriveworksRemote Psychiatric Nurse PractitionerDowne, NJ06/30/2025$140,000
ThriveworksPsychiatric Nurse PractitionerCharlotte, NC06/30/2025$130,000
ThriveworksRemote Psychiatric Nurse PractitionerRhode Island06/30/2025$140,000
ThriveworksRemote Psychiatric Nurse PractitionerBowne, MI06/30/2025$130,000

Psychiatric nurse practitioner salary FAQs

Search for psychiatric nurse practitioner jobs

Browse healthcare practitioner and technical jobs