Interestingly, most of the best cities for mental health are located in the West or Midwest, and none are located in the Northeast.