21. Wisconsin
Maybe you didn’t even think about Wisconsin when you thought about 25 best states for financial analysts, but you should definitely consider it. In Wisconsin, more than 4,360 financial analysts are working and they are earning even more than $77,430 every year.