7. Maryland
Maryland is one of the most beautiful states, and it is offering great living as well as working conditions as well. In Maryland, more than 6,160 people are already working as financial analysts and they are earning more than $94,760 every year.