Data Analyst Salary in St. Louis, MO
How much does a Data Analyst make in St. Louis, MO?
In St. Louis, Missouri, a Data Analyst can expect to earn a competitive salary. The average salary for this role is around 82,888 dollars per year. This figure can vary based on experience, skills, and the specific industry. For those just starting, salaries may begin at around 40,590 dollars per year. As experience grows, so can the salary, with more seasoned professionals earning up to 148,238 dollars annually.
Several factors influence the salary of a Data Analyst in St. Louis. These include the complexity of the data they handle, the industry they work in, and their level of education. For instance, those with advanced degrees or certifications in data analysis often command higher salaries. Additionally, roles in tech-heavy industries or finance may offer more lucrative compensation packages compared to other sectors.
What are the highest paying cities for a Data Analyst near St. Louis, MO?

-
Fort Worth, TX
Average Salary: $87,956
In Fort Worth, data professionals thrive in a growing tech scene. With companies like Lockheed Martin and American Airlines, opportunities are vast. The city offers a blend of big-city opportunities and a friendly, welcoming atmosphere.
Find Data Analyst jobs in Fort Worth, TX
-
Des Moines, IA
Average Salary: $84,572
Des Moines provides a stable environment for data experts. Companies like Principal Financial Group and Wells Fargo offer solid career paths. The city's lower cost of living makes it an attractive option for those seeking a balanced lifestyle.
Find Data Analyst jobs in Des Moines, IA
-
Milwaukee, WI
Average Salary: $83,699
Milwaukee is a hub for data analysis with firms like Johnson Controls and Harley-Davidson. The city's vibrant culture and strong community support make it a great place to work and live. The cost of living is reasonable, adding to its appeal.
Find Data Analyst jobs in Milwaukee, WI
-
Atlanta, GA
Average Salary: $83,601
Atlanta offers a dynamic job market for data analysts. With tech giants like Coca-Cola and Delta Airlines, the city buzzes with opportunities. Atlanta's diverse culture and warm climate make it an exciting place to build a career.
Find Data Analyst jobs in Atlanta, GA
-
Memphis, TN
Average Salary: $83,366
Memphis provides a unique blend of Southern charm and professional growth. Companies like FedEx and St. Jude Children's Research Hospital offer diverse roles. The city's rich culture and affordable living make it a great choice for data analysts.
Find Data Analyst jobs in Memphis, TN
-
Madison, WI
Average Salary: $83,275
Madison is known for its progressive environment and strong tech sector. With companies like Epic Systems and American Family Insurance, data analysts find ample opportunities. The city's high quality of life and vibrant community add to its appeal.
Find Data Analyst jobs in Madison, WI
-
Columbus, OH
Average Salary: $81,811
Columbus offers a balanced approach to career and lifestyle. Companies like Nationwide and Huntington Bank provide solid opportunities. The city's affordable cost of living and friendly atmosphere make it an ideal place for data professionals.
Find Data Analyst jobs in Columbus, OH
-
Chicago, IL
Average Salary: $80,912
Chicago is a bustling metropolis with endless opportunities for data analysts. Major companies like IBM and Accenture offer dynamic roles. The city's rich cultural scene and vibrant economy make it an exciting place to work.
Find Data Analyst jobs in Chicago, IL
-
Cincinnati, OH
Average Salary: $79,728
Cincinnati provides a mix of big-city opportunities and a small-town feel. Companies like Procter & Gamble and Kroger offer diverse roles. The city's affordable living and strong community make it a great place for data analysts.
Find Data Analyst jobs in Cincinnati, OH
-
Tulsa, OK
Average Salary: $77,909
Tulsa offers a growing tech scene with companies like ONEOK and QuikTrip. The city's affordable cost of living and friendly atmosphere make it an attractive option for data professionals. Tulsa's vibrant culture adds to its appeal.
Find Data Analyst jobs in Tulsa, OK
What are the best paying companies for a Data Analyst in St. Louis, MO?

-
Wells Fargo
Average Salary: $150,960
Wells Fargo offers Data Analyst jobs in St. Louis, MO. They focus on financial services. Employees work in various locations, including downtown St. Louis.
-
Edward Jones
Average Salary: $117,963
Edward Jones provides Data Analyst positions in St. Louis, MO. They specialize in financial services. Their offices are located in the heart of St. Louis.
-
U.S. Bank
Average Salary: $110,273
U.S. Bank has Data Analyst jobs in St. Louis, MO. They offer financial services. Employees work in various locations, including downtown St. Louis.
-
CeDent
Average Salary: $101,188
CeDent provides Data Analyst roles in St. Louis, MO. They focus on dental services. Their offices are located in the St. Louis area.
-
Kforce
Average Salary: $99,057
Kforce offers Data Analyst jobs in St. Louis, MO. They specialize in staffing services. Employees work in various locations, including downtown St. Louis.
-
The Cigna Group
Average Salary: $96,510
The Cigna Group provides Data Analyst positions in St. Louis, MO. They focus on health services. Their offices are located in the St. Louis area.
-
Inclusively
Average Salary: $89,108
Inclusively offers Data Analyst jobs in St. Louis, MO. They focus on inclusive employment. Employees work in various locations, including downtown St. Louis.
-
Garmin
Average Salary: $81,829
Garmin provides Data Analyst roles in St. Louis, MO. They focus on navigation and fitness technology. Their offices are located in the St. Louis area.
-
Stifel
Average Salary: $81,617
Stifel offers Data Analyst jobs in St. Louis, MO. They specialize in financial services. Employees work in various locations, including downtown St. Louis.
-
ARCO a Family of Construction Companies
Average Salary: $77,533
ARCO provides Data Analyst positions in St. Louis, MO. They focus on construction services. Their offices are located in the St. Louis area.
What are the best paying Data Analyst related jobs in St. Louis, MO?

-
Purchase Analyst
Average Salary: $381,325
This role involves examining purchasing data to improve buying decisions. Companies like Boeing and Edward Jones seek professionals to analyze trends and suggest cost-saving measures. This job helps businesses make smarter purchasing choices.
Find Purchase Analyst jobs in St. Louis, MO
-
Health Systems Analyst
Average Salary: $158,600
Health systems analysts focus on improving healthcare services. They work with organizations like SSM Health to study data and recommend changes. This role plays a key part in making healthcare more efficient and effective.
Find Health Systems Analyst jobs in St. Louis, MO
-
Business Consultant
Average Salary: $131,737
Business consultants help companies solve problems and improve operations. Firms like Accenture and Deloitte hire these experts to look at data and provide insights. They work closely with clients to achieve their goals.
Find Business Consultant jobs in St. Louis, MO
-
Machine Learning Engineer
Average Salary: $127,876
These engineers build systems that learn from data. Companies such as Amazon Web Services and Boeing need these experts to develop smart algorithms. They create tools that make data analysis more powerful and accurate.
Find Machine Learning Engineer jobs in St. Louis, MO
-
Quantitative Analyst
Average Salary: $122,604
Quantitative analysts use math and statistics to solve business problems. They work for firms like Edward Jones and Wells Fargo. They analyze data to help make investment and financial decisions.
Find Quantitative Analyst jobs in St. Louis, MO
-
Data Engineer
Average Salary: $119,682
Data engineers create systems to collect and manage data. Companies like Amazon Web Services and Boeing hire these professionals. They ensure data is available and ready for analysis.
Find Data Engineer jobs in St. Louis, MO
-
Data Scientist
Average Salary: $117,972
Data scientists analyze complex data to uncover insights. They work for companies like Amazon and Boeing. They use their findings to help businesses make informed decisions.
Find Data Scientist jobs in St. Louis, MO
-
Risk Analyst
Average Salary: $104,790
Risk analysts study data to identify potential risks. They work for firms like Edward Jones and SSM Health. They help companies prepare for and manage risks effectively.
Find Risk Analyst jobs in St. Louis, MO
-
Systems Analyst
Average Salary: $93,250
Systems analysts look at how data flows within a company. They work with organizations like Boeing and Edward Jones. They help improve systems to make data more useful.
Find Systems Analyst jobs in St. Louis, MO
-
Business Analyst
Average Salary: $89,436
Business analysts study data to improve business processes. They work for companies like Accenture and Deloitte. They provide insights that help businesses run more smoothly.
Find Business Analyst jobs in St. Louis, MO