In May 2021, the national average salary for nurse practitioners of any specialty was $118,040, according to data from the Bureau of Labor Statistics.
These are the five states with the highest annual salaries for psychiatric nurse practitioners in the U.S., according to data from nurse.org:
- North Carolina: $90,925
- Missouri: $97,649
- Texas: $98,711
- Illinois: $99,370
- Michigan: $99,799