financial advisor average salary st louis
How much does a Financial Advisor make in St. Louis, MO? The average salary for a Financial Advisor is $79,899 per year in St. Louis, MO, which is 25% above the national average. Salary estimates are based on 113 salaries submitted anonymously to Indeed by Financial Advisor employees, users, and collected from past and present job advertisements on Indeed in the past 24 months. The typical tenure for a Financial Advisor is less than 1 year.