Financial analysts earned a median salary of $78,620 in 2014, with the lowest-paid making $48,170 and the highest-paid making $154,680. The best-paid in the profession work in the metropolitan areas of San Francisco, New York City and Bridgeport, Connecticut.