17. Michigan
As a financial analyst, you should seriously consider moving to Michigan. They are offering great living conditions as well as working. Michigan already employed more than 5,700 financial analysts and they are earning more than 78,910 every year.