3. Colorado
Colorado already employed more than 3,940 financial analysts, and they are earning huge amount of money every year. The approximate annual salary for a financial analyst is about $106,240 which is the perfect reason for you to move here.

Kzenon/Shutterstock.com