Analyst Salaries in St. Louis, MO

Salary estimated from 161 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 10, 2018
Average in St. Louis, MO
$53,785 per year
20% Below national average
  • Most Reported
$14,000
$141,000
Salary Distribution

How much does an Analyst make in St. Louis, MO?

The average salary for an Analyst is $53,785 per year in St. Louis, MO, which is 20% below the national average. Salary estimates are based on 161 salaries submitted anonymously to Indeed by Analyst employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Analyst is 1-3 years.
Analyst salaries by company in St. Louis, MO
CompanyAverage salary
9 salaries
$83,533 per year
$90,150 per year
$71,110 per year
$66,698 per year
$67,115 per year
$90,603 per year
$80,000 per year
$76,587 per year
$70,192 per year
$65,000 per year
Analyst salaries by location
CityAverage salary
$59,803 per year
$64,806 per year
$42,540 per year
$42,448 per year

Analyst job openings

Data Analyst
LockerDome, Inc.
St. Louis, MO
Analyst
Federal Reserve Bank of St. Louis
St. Louis, MO
Government Services Analyst
City of St. Louis
St. Louis, MO
Analyst jobs in St. Louis, MO