Psychiatric Mental Health Nurse Practitioner (PMHNP)

Psychiatric mental health nurse practitioners (PMHNPs), also known as psychiatric nurse practitioners, are nurse practitioners who specialize in mental health treatment. They help patients suffering from mental illnesses, disorders, or substance abuse problems by assessing, diagnosing, and providing treatment plans to them.

NP Salary
$126,260 per year
Source: BLS
How Long Does it Take to Earn Your PMHNP?
2-3 years
Source: BLS

How to Become a Psychiatric Nurse Practitioner

In this guide, we’ll explain how to become a psychiatric nurse practitioner, what they do, the average psychiatric nurse practitioner's salary, and more. How to Become a Psychiatric Nurse Practitioner

Top Online PMHNP Programs

With so many schools to choose from, finding the best online PMHNP program can be difficult. So, we examined the options and found the best ten programs! Top Online PMHNP Programs

Top Psychiatric Nurse Practitioner (PMHNP) Programs

If you're looking to become a psychiatric nurse practitioner, you'll need to find an accredited psychiatric mental health nurse practitioner program. We've ranked the top PMHNP programs for 2025 to help make your decision a little easier. Top Psychiatric Nurse Practitioner (PMHNP) Programs

Go to the top of page