Post Job

Best states for a Mental Health Nurse

Quoted Expert
Amanda Bakian
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Mental health nurse opportunities vary in different parts of the country. In order to help you determine the best states for mental health nurses, we ranked all fifty states from best to worst for mental health nurses.Our research found that Vermont is the best state for mental health nurses, while California and Nevada are ranked highest in terms of median salary. Vermont has a median salary of $105,709 and California has the highest median salary among all 50 states for mental health nurses.
The median salary for mental health nurses in Vermont is $105,709. Compare that to the median salary in Georgia of $71,360, which ranked worst for mental health nurses, and you can see how your location is important for your career.We found that Vermont is the best state for mental health nurse jobs, whereas Georgia is the worst.

10 best states for mental health nurses in 2025

  1. Vermont #1 best state for mental health nurses

    1. Vermont

    Total Mental Health Nurse Jobs:158
    Average Annual Salary:$105,709
    Lowest 10 Percent Earn:$62,000
    Highest 10 Percent Earn:$179,000
    Location Quotient:
    1.56
  2. Maine #2 best state for mental health nurses

    2. Maine

    Total Mental Health Nurse Jobs:180
    Average Annual Salary:$105,575
    Lowest 10 Percent Earn:$62,000
    Highest 10 Percent Earn:$178,000
    Location Quotient:
    1.03
  3. Nevada #3 best state for mental health nurses

    3. Nevada

    Total Mental Health Nurse Jobs:235
    Average Annual Salary:$108,693
    Lowest 10 Percent Earn:$63,000
    Highest 10 Percent Earn:$185,000
    Location Quotient:
    0.85
  4. Washington #4 best state for mental health nurses

    4. Washington

    Total Mental Health Nurse Jobs:1,349
    Average Annual Salary:$102,144
    Lowest 10 Percent Earn:$59,000
    Highest 10 Percent Earn:$175,000
    Location Quotient:
    1.4
  5. Rhode Island #5 best state for mental health nurses

    5. Rhode Island

    Total Mental Health Nurse Jobs:152
    Average Annual Salary:$105,943
    Lowest 10 Percent Earn:$62,000
    Highest 10 Percent Earn:$178,000
    Location Quotient:
    0.95
  6. California #6 best state for mental health nurses

    6. California

    Total Mental Health Nurse Jobs:4,056
    Average Annual Salary:$109,423
    Lowest 10 Percent Earn:$64,000
    Highest 10 Percent Earn:$186,000
    Location Quotient:
    1.05
  7. Michigan #7 best state for mental health nurses

    7. Michigan

    Total Mental Health Nurse Jobs:1,429
    Average Annual Salary:$95,946
    Lowest 10 Percent Earn:$55,000
    Highest 10 Percent Earn:$164,000
    Location Quotient:
    1.4
  8. Arizona #8 best state for mental health nurses

    8. Arizona

    Total Mental Health Nurse Jobs:844
    Average Annual Salary:$99,652
    Lowest 10 Percent Earn:$57,000
    Highest 10 Percent Earn:$172,000
    Location Quotient:
    1.09
  9. Idaho #9 best state for mental health nurses

    9. Idaho

    Total Mental Health Nurse Jobs:286
    Average Annual Salary:$97,631
    Lowest 10 Percent Earn:$56,000
    Highest 10 Percent Earn:$167,000
    Location Quotient:
    1.32
  10. New Hampshire #10 best state for mental health nurses

    10. New Hampshire

    Total Mental Health Nurse Jobs:164
    Average Annual Salary:$106,740
    Lowest 10 Percent Earn:$63,000
    Highest 10 Percent Earn:$180,000
    Location Quotient:
    0.71

Mental Health Nurse JobsNear Ashburn, VA

How Zippia determines the best states to be a mental health nurse

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a mental health nurse

RankStateAverage SalaryLowest 10% EarnPopulationJob Count
1Vermont$105,709$62,000623,657158
2Maine$105,575$62,0001,335,907180
3Nevada$108,693$63,0002,998,039235
4Washington$102,144$59,0007,405,7431,349
5Rhode Island$105,943$62,0001,059,639152
6California$109,423$64,00039,536,6534,056
7Michigan$95,946$55,0009,962,3111,429
8Arizona$99,652$57,0007,016,270844
9Idaho$97,631$56,0001,716,943286
10New Hampshire$106,740$63,0001,342,795164
11Massachusetts$106,618$63,0006,859,819889
12Pennsylvania$98,809$57,00012,805,5371,392
13Ohio$90,573$51,00011,658,6091,885
14Connecticut$104,214$61,0003,588,184325
15Oregon$103,863$60,0004,142,776375
16Alaska$96,974$57,000739,795116
17Wisconsin$92,456$53,0005,795,483806
18Delaware$97,538$56,000961,939138
19Utah$95,670$55,0003,101,833318
20New Mexico$95,189$54,0002,088,070210
21Minnesota$90,468$52,0005,576,6061,100
22New York$102,331$60,00019,849,399868
23Hawaii$99,749$59,0001,427,538111
24Wyoming$87,484$51,000579,31585
25Indiana$84,913$48,0006,666,8181,179
26New Jersey$101,433$59,0009,005,644471
27Maryland$95,105$54,0006,052,177817
28Montana$91,612$53,0001,050,493116
29North Dakota$88,090$52,000755,393109
30South Dakota$84,289$49,000869,666145
31West Virginia$87,998$50,0001,815,857116
32North Carolina$79,111$44,00010,273,4191,707
33Iowa$83,134$48,0003,145,711477
34Virginia$89,064$50,0008,470,0201,128
35Tennessee$74,040$41,0006,715,9841,091
36Texas$84,425$47,00028,304,5962,432
37Kentucky$79,851$45,0004,454,189504
38Louisiana$78,855$43,0004,684,333516
39District of Columbia$94,025$54,000693,972159
40Oklahoma$75,663$43,0003,930,864551
41Missouri$77,256$44,0006,113,532908
42Illinois$88,062$50,00012,802,023776
43Florida$74,348$41,00020,984,4002,876
44Arkansas$72,601$41,0003,004,279434
45Colorado$85,547$49,0005,607,154636
46Kansas$77,214$44,0002,913,123378
47Nebraska$80,348$46,0001,920,076218
48Mississippi$72,727$40,0002,984,100346
49Alabama$71,229$40,0004,874,747670
50South Carolina$73,578$41,0005,024,369572
51Georgia$71,360$40,00010,429,379926

Highest paying states for mental health nurses

RankStateAvg. Mental Health Nurse Salary
1Vermont$105,709
2Maine$105,575
3Nevada$108,693
4Washington$102,144
5Rhode Island$105,943
6California$109,423
7Michigan$95,946
8Arizona$99,652
9Idaho$97,631
10New Hampshire$106,740
11Massachusetts$106,618
12Pennsylvania$98,809
13Ohio$90,573
14Connecticut$104,214
15Oregon$103,863
16Alaska$96,974
17Wisconsin$92,456
18Delaware$97,538
19Utah$95,670
20New Mexico$95,189
21Minnesota$90,468
22New York$102,331
23Hawaii$99,749
24Wyoming$87,484
25Indiana$84,913
26New Jersey$101,433
27Maryland$95,105
28Montana$91,612
29North Dakota$88,090
30South Dakota$84,289
31West Virginia$87,998
32North Carolina$79,111
33Iowa$83,134
34Virginia$89,064
35Tennessee$74,040
36Texas$84,425
37Kentucky$79,851
38Louisiana$78,855
39District of Columbia$94,025
40Oklahoma$75,663
41Missouri$77,256
42Illinois$88,062
43Florida$74,348
44Arkansas$72,601
45Colorado$85,547
46Kansas$77,214
47Nebraska$80,348
48Mississippi$72,727
49Alabama$71,229
50South Carolina$73,578
51Georgia$71,360

Expert opinions on the best states for mental health nurses

  • Are there any particularly good places in the United States for Mental Health Nurses to find work opportunities?

    Amanda BakianAmanda Bakian LinkedIn Profile

    Research Associate Professor, University of Utah

    My impression is that the job market for graduates with a degree in statistics is still likely to be strong in 2020 - demand for quantitative skills remain high, and work can be done remotely. In an academic setting, individuals with this skill set are in short supply.

Mental Health Nurse best states FAQs

Search for mental health nurse jobs

Browse healthcare practitioner and technical jobs