2 answers
Anurag’s Answer
Hey there,
So according to indeed.com & salary.com, the average salary for "psychiatric mental health nurse practitioner" is about 125K/ year. However, from friends and colleagues who're nurse practitioners and health professionals, I can tell you that compensation will vary based on location and other factors such as experience and the organization you work for (is it public, private, non-profit) etc.
The more rural a location, the less likely there are enough qualified professionals for the market, so health care providers will pay more.
Also, compensation is just one factor; you should also consider your interests, how your career provides you meaning, and in general quality of life when thinking about what you want to do.
https://www.indeed.com/salaries/Psychiatric-mental-Health-Nurse-Practitioner-Salaries