According to the BLS, the states with the highest average annual salary for a financial analyst are New York at $110,450, Connecticut at $106,170, Oregon at $104,370, California at $101,040 and the District of Columbia at $95,340.