Data Analyst Salary in Des Moines, IA

Updated on May 09, 2025
Position
City
Salary

How much does a Data Analyst make in Des Moines, IA?

The average salary for a Data Analyst is $84,572 per year in Des Moines, IA.

In Des Moines, IA, a Data Analyst can expect to earn a competitive salary. The average salary for this role is around $84,572 per year. This figure can vary based on experience, skills, and the specific industry. For those just starting, salaries may begin at around $53,250. As professionals gain more experience, they can see their earnings rise to over $125,000 per year.

Several factors can influence a Data Analyst's salary in Des Moines. These include the size of the company, the industry, and the specific job responsibilities. Companies in tech and finance often offer higher salaries compared to those in other sectors. Additionally, possessing skills in advanced analytics, programming, and data visualization can lead to higher earning potential. Job seekers should consider these factors when exploring opportunities in the area.

Data Analyst jobs in Des Moines, IA

What are the highest paying cities for a Data Analyst near Des Moines, IA?

Job seekers looking for high-paying Data Analyst roles near Des Moines, IA, should consider West Des Moines and Ankeny. These cities offer some of the best salaries in the area. West Des Moines tops the list with an average salary of $85,093, followed closely by Ankeny at $81,391. Other nearby cities like Davenport and Cedar Rapids also provide competitive salaries, making them attractive options for those in the field.
Graph displaying highest paying cities salaries for Data Analyst jobs near Des Moines, IA, highlighting West Des Moines, IA with the highest at $85,093 and Ames, IA with the lowest at $53,707.
  1. West Des Moines, IA
    Average Salary: $85,093
    In West Des Moines, professionals analyze data to help companies make informed decisions. Major firms like Principal Financial Group and Hy-Vee rely on data insights. The city offers a mix of corporate and tech opportunities.
    Find Data Analyst jobs in West Des Moines, IA


  2. Ankeny, IA
    Average Salary: $81,391
    Ankeny provides a vibrant environment for data analysis. Companies such as Wells Fargo and Meredith Corporation need data experts. The city offers a good balance of work and a pleasant lifestyle.
    Find Data Analyst jobs in Ankeny, IA


  3. Davenport, IA
    Average Salary: $74,205
    Davenport is home to several businesses that value data analysis. Companies like Deere & Company and UnityPoint Health depend on data insights. The city offers a mix of industry and community support.
    Find Data Analyst jobs in Davenport, IA


  4. Cedar Rapids, IA
    Average Salary: $73,344
    Cedar Rapids offers many opportunities for data analysis. Companies such as Rockwell Collins and Cedar Rapids Community School District need data experts. The city provides a supportive environment for growth.
    Find Data Analyst jobs in Cedar Rapids, IA


  5. Waterloo, IA
    Average Salary: $63,963
    Waterloo is a hub for data analysis with companies like Black Box and the University of Northern Iowa. Professionals here work on projects that drive business success. The city offers a mix of education and industry.
    Find Data Analyst jobs in Waterloo, IA


  6. Council Bluffs, IA
    Average Salary: $58,690
    In Council Bluffs, data analysis plays a key role in businesses. Companies such as Berkshire Hathaway and Union Pacific Railroad need data insights. The city offers a mix of industry and community engagement.
    Find Data Analyst jobs in Council Bluffs, IA


  7. Iowa City, IA
    Average Salary: $57,987
    Iowa City offers a mix of opportunities for data analysis. The University of Iowa and local businesses rely on data insights. The city provides a vibrant academic and professional environment.
    Find Data Analyst jobs in Iowa City, IA


  8. Ames, IA
    Average Salary: $53,707
    Ames provides many opportunities for data analysis. Companies like ISU and Iowa State University need data experts. The city offers a mix of education and industry, making it a great place to work.
    Find Data Analyst jobs in Ames, IA

What are the best paying companies for a Data Analyst in Des Moines, IA?

Job seekers in Des Moines, IA, can find excellent opportunities with top-paying companies for Data Analyst roles. CeDent offers a competitive salary of $91,564, making it a prime choice for those in the field. Principal Financial Group and Wellmark Blue Cross and Blue Shield also provide attractive compensation packages, with salaries around $78,016 and $75,050, respectively. These companies value skilled data analysts and offer rewarding career paths.
Graph displaying best paying company salaries for Data Analyst jobs in Des Moines, IA, highlighting CeDent with the highest at $91,564 and State of Iowa with the lowest at $72,839.
  1. CeDent
    Average Salary: $91,564
    CeDent offers rewarding Data Analyst jobs in Des Moines. They focus on dental care technology and data management. Their headquarters is in Des Moines, and they have other locations in the Midwest.


  2. Principal Financial Group
    Average Salary: $78,016
    Principal Financial Group provides top-notch Data Analyst jobs in Des Moines. They work in financial services and data analysis. Their main office is in Des Moines, with additional offices in several states.


  3. Wellmark Blue Cross and Blue Shield
    Average Salary: $75,050
    Wellmark Blue Cross and Blue Shield offers competitive Data Analyst jobs in Des Moines. They focus on health insurance and data management. Their headquarters is in Des Moines, with branches across the Midwest.


  4. State of Iowa
    Average Salary: $72,839
    The State of Iowa provides stable Data Analyst jobs in Des Moines. They work in public services and data analysis. Their main office is in Des Moines, with various locations throughout the state.

Currently 1,151 Data Analyst job openings, nationwide.

How's the job market for a Data Analyst in the US?

Learn what a Data Analyst does, how to become one, and understand the job outlook. Get simple steps to start your career as a Data Analyst today.
Position
Overview
Data Analyst
1,151 Job Openings