Based on salary data, Mental Health Practitioners earn between $38,698 and $48,481 annually, with a median of $42,860. Top-paying cities offer salaries aligned with these figures, making locations like Brooklyn, NY, the most lucrative for Psychiatric NP roles within this range.