As of Nov 16, 2020, the average annual pay for a Psychiatric Nurse Practitioner in Dallas is $128,544 an year. ranks number 1 out of 50 states nationwide for Psychiatric Mental Health Nurse Practitioner salaries. Filter by location to see Psychiatric Nurse Practitioner salaries in your area. A Psychiatric Mental Health Nurse Practitioner in your area makes on average $126,535 per year, or $2,928 (2%) more than the national average annual salary of $123,607. The national average salary for a Psychiatric Nurse Practitioner is $110,076 in United States. Salary estimates are based on 6,770 salaries submitted anonymously to Glassdoor by Psychiatric Nurse Practitioner … The need for quality mental health … Salary information comes from 38,064 data points collected directly from employees, users, and past and present job advertisements on Indeed … The average Psychiatric Nurse Practitioner salary here is $128,080 per year. New York New York Presbyterian Hospital is ranked number 3 in the U.S.A. for Psychiatry, and works closely with two Ivy League Universities, Columbia and Cornell. Learn about salaries, benefits, salary satisfaction and where you could earn the most. The average salary for "psychiatric nurse practitioner" ranges from approximately $76,757 per year for Psychiatric Nurse to $126,228 per year for Psychiatric-mental Health Nurse Practitioner. Just in case you need a simple salary calculator, that works out to be approximately $61.80 an … The average salary for a Psychiatric-mental Health Nurse Practitioner is $133,283 per year in Utah. The average PMHNP Salary is $127,620.