Mental Health Counselor Salary in United States

What is the salary of a Mental Health Counselor?

The average salary of a Mental Health Counselor in United States is $43,700. Salaries start from around $25,840 and go up to $67,020. For a detailed look at the salary in your state, click on the map below.

$0 $67,020
Starting ($25.8k)
Junior ($32.2k)
Experienced ($40.6k)
Senior ($52.3k)
Highest ($67.0k)
Highest

The top 10% of Mental Health Counselors in United States earn:

$67,020
Senior

The top 25% of Mental Health Counselors in United States earn:

$52,310
Experienced

The middle 50% of Mental Health Counselors in United States earn:

$40,580
Junior

The bottom 25% of Mental Health Counselors in United States earn:

$32,170
Starting

The bottom 10% of Mental Health Counselors in United States earn:

$25,840

Historical salary

Mental Health Counselor salary by state

Click on a state to learn more
State Salary Rank
Alaska 57,040 1
Wyoming 53,570 2
Oregon 51,670 3
Arkansas 50,200 4
New Jersey 49,490 5
Utah 49,080 6
Michigan 47,570 7
California 46,970 8
Oklahoma 46,910 9
New Hampshire 46,700 10
Nevada 46,400 11
Maine 46,250 12
Hawaii 45,980 13
Ohio 45,710 14
Minnesota 45,360 15
Wisconsin 45,070 16
Virginia 44,950 17
Nebraska 44,910 18
Illinois 44,840 19
Washington 44,670 20
North Carolina 44,560 21
Vermont 44,350 22
Texas 44,270 23
South Carolina 43,910 24
Colorado 43,800 25
Idaho 43,770 26
United States 43,700 27
District of Columbia 43,630 28
Arizona 43,290 29
Indiana 43,140 30
Pennsylvania 43,110 31
New York 42,750 32
Alabama 42,720 33
Georgia 42,650 34
North Dakota 42,030 35
Mississippi 41,580 36
Massachusetts 41,550 37
Florida 41,190 38
South Dakota 40,580 39
Connecticut 40,520 40
Missouri 40,350 41
Maryland 39,720 42
New Mexico 38,370 43
Delaware 37,550 44
Kansas 36,850 45
Kentucky 36,830 46
Iowa 36,600 47
West Virginia 34,280 48
Louisiana 33,880 49
Rhode Island 33,800 50
Tennessee 32,850 51
Montana 31,360 52
Puerto Rico 25,240 53

Similar Careers