What is the salary of a Mental Health Officer? In the United States, a Mental Health Officer earns an average salary of $56,142. The salary range for a Mental Health Officer is usually between $55,371 and $61,022 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $72,946. The highest Mental Health Officer salary in the United States was $84,685. The average hourly pay for a Mental Health Officer is $26.99.
Employers paying the highest salary for a Mental Health Officer job are City of Rockwall (TX), Hardin County (TX) and Webb County (TX).
Employer | Average Salary |
---|---|
City of Rockwall, TX | $84,685 |
Hardin County, TX | $61,021 |
Webb County, TX | $56,148 |
Potter County, TX | $56,142 |
Kaufman County, TX | $46,562 |
Job Title | Average Salary |
---|---|
Mental Health Counselor | $66,489 |
Mental Health Clinician | $60,323 |
Mental Health Coordinator | $68,942 |
Mental Health Specialist | $71,888 |
Mental Health Professional | $59,466 |
Mental Health Therapist | $70,188 |
Mental Health Director | $114,631 |
Mental Health | $75,475 |
Mental Health Worker | $56,393 |
Mental Health Technician | $68,245 |
Select a state to view specific salary for Mental Health Officer and other interesting information
State | Average Salary | Records Number |
---|---|---|
Michigan | $24,097 | 2 |
Texas | $57,981 | 15 |