A new study has ranked states by how desirable they are for financial advisors.

The ranking by career website Zippia looked at, on a state-by-state basis, the salaries paid to advisors, the availability of advisor jobs, cost of living and each state's U.S. Bureau of Labor Statistics "location quotient," or how concentrated the financial services industry is in each state compared to the nation as a whole.

The following states, in ascending order, were judged the best for financial advisors by Zippia:

10. Connecticut

Financial advisors working in the Nutmeg State can expect to earn an average annual salary of $75,587, with 10% earning a low of $44,000 and 10% earning a high of $129,000, according to Zippia.