Skip to main content

How much does a psychiatric nurse practitioner make?

According to 2019 data from the Bureau of Labor Statistics, nurse practitioners earn an average salary of $111,840 per year ($53.77 per hour).**

NPs specializing in psychiatry/mental health may increase their earning potential by becoming board certified, gaining valuable experience and continuing their education.

Discover the Herzing MSN-PMHNP program

Request Information
Ready to get started?

Contact us to request more information