Position
Salary

How much does a Data Analyst make?

The average salary for a Data Analyst is $86,694 per year in the US.

Data analysts play a key role in today's data-driven world. They gather, analyze, and interpret data to help businesses make smart decisions. The average yearly salary for a data analyst is around $86,694. This means that many data analysts earn a good living.

The salary for data analysts can vary based on experience and location. Here are some common salary ranges:

  • The lowest 10% earn about $40,000 a year.
  • The next 20% earn between $51,100 and $62,200.
  • The middle 20% earn between $62,200 and $73,300.
  • The next 20% earn between $73,300 and $84,400.
  • The top 10% earn over $128,800 a year.

View Data Analyst jobs nearby

What are the highest paying cities for a Data Analyst?

Job seekers looking for top-paying Data Analyst positions should consider cities like Rochester, MN, and San Jose, CA. These cities offer some of the highest average salaries for Data Analysts. Rochester, MN, leads with an average salary of $121,569, followed closely by San Jose, CA, at $118,892. Other cities with competitive salaries include San Francisco, CA, Seattle, WA, and Colorado Springs, CO. These locations provide attractive compensation packages for skilled Data Analysts.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting Rochester, MN with the highest at $121,569 and Washington, DC with the lowest at $95,190.
  1. Rochester, MN
    Average Salary: $121,569
    In Rochester, professionals analyze data to help healthcare providers improve patient outcomes. Companies like Mayo Clinic and UnitedHealth Group offer opportunities to work with cutting-edge technology.
    Find Data Analyst jobs in Rochester, MN


  2. San Jose, CA
    Average Salary: $118,892
    San Jose is a tech hub where data experts drive decisions for companies like Google and Apple. The city offers a dynamic environment for those passionate about tech and data.
    Find Data Analyst jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $115,280
    In San Francisco, data analysts work in a vibrant tech scene. Companies such as Salesforce and LinkedIn rely on data to shape their strategies and products.
    Find Data Analyst jobs in San Francisco, CA


  4. Seattle, WA
    Average Salary: $103,392
    Seattle is home to tech giants like Amazon and Microsoft. Data analysts here play a crucial role in shaping business strategies and improving operations.
    Find Data Analyst jobs in Seattle, WA


  5. Colorado Springs, CO
    Average Salary: $103,299
    Colorado Springs offers a mix of tech and defense industries. Data analysts here work with companies like Lockheed Martin and Northrop Grumman.
    Find Data Analyst jobs in Colorado Springs, CO


  6. Tampa, FL
    Average Salary: $102,442
    Tampa has a growing tech sector. Companies like Wells Fargo and Raymond James Financial rely on data analysts to drive growth and innovation.
    Find Data Analyst jobs in Tampa, FL


  7. Charlotte, NC
    Average Salary: $99,088
    Charlotte is a financial hub with opportunities for data analysts at companies like Bank of America and Wells Fargo. The city offers a blend of finance and tech.
    Find Data Analyst jobs in Charlotte, NC


  8. Los Angeles, CA
    Average Salary: $97,443
    In Los Angeles, data analysts work in diverse industries, from entertainment to tech. Companies like Amazon and Google offer opportunities to make an impact.
    Find Data Analyst jobs in Los Angeles, CA


  9. Greensboro, NC
    Average Salary: $97,413
    Greensboro offers a mix of tech and healthcare opportunities. Companies like IBM and Cone Health rely on data analysts to improve services and operations.
    Find Data Analyst jobs in Greensboro, NC


  10. Washington, DC
    Average Salary: $95,190
    Washington, DC, is a center for government and tech. Data analysts here work with companies like Amazon and Google, as well as government agencies.
    Find Data Analyst jobs in Washington, DC

What are the best companies a Data Analyst can work for?

EY, KPMG, and MassMutual are among the best-paying companies for Data Analysts. EY offers an average salary of $178,461, while KPMG and MassMutual follow closely with averages of $154,231 and $153,227, respectively. These companies provide top-notch compensation and opportunities for career growth. Wells Fargo, USAA, and Apple also offer competitive salaries for Data Analysts. Wells Fargo pays an average of $151,636, USAA $150,722, and Apple $148,655. These companies are known for their strong benefits and innovative work environments.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting EY with the highest at $178,461 and Citi with the lowest at $132,755.
  1. EY
    Average Salary: $178,461
    EY offers exciting Data Analyst roles across various locations. They focus on using data to drive business decisions. EY operates globally, with major offices in New York, London, and Sydney.


  2. KPMG
    Average Salary: $154,231
    KPMG provides opportunities for Data Analysts to work on complex projects. They emphasize data-driven insights to improve business operations. KPMG has offices worldwide, including in Chicago, Toronto, and Hong Kong.


  3. MassMutual
    Average Salary: $153,227
    MassMutual offers rewarding Data Analyst positions. They use data to enhance customer experiences and improve financial services. The company operates in Springfield, Massachusetts, and other locations.


  4. Wells Fargo
    Average Salary: $151,636
    Wells Fargo offers competitive Data Analyst roles. They focus on leveraging data for better financial solutions. The company has branches across the United States, including in San Francisco and Charlotte.


  5. USAA
    Average Salary: $150,722
    USAA provides opportunities for Data Analysts to work on innovative projects. They use data to improve services for military members. USAA operates in San Antonio, Texas, and other locations.


  6. Apple
    Average Salary: $148,655
    Apple offers exciting Data Analyst roles. They focus on using data to enhance product development. The company operates globally, with major offices in Cupertino, California, and other locations.


  7. Peraton
    Average Salary: $147,308
    Peraton provides opportunities for Data Analysts to work on critical projects. They use data to support national security and defense. The company operates in Virginia, California, and other locations.


  8. Microsoft
    Average Salary: $142,903
    Microsoft offers rewarding Data Analyst positions. They focus on using data to drive innovation in technology. The company operates globally, with major offices in Redmond, Washington, and other locations.


  9. Pacific Gas and Electric
    Average Salary: $142,479
    Pacific Gas and Electric offers opportunities for Data Analysts to work on energy projects. They use data to improve energy delivery and sustainability. The company operates in California and other locations.


  10. Citi
    Average Salary: $132,755
    Citi provides opportunities for Data Analysts to work on financial projects. They use data to enhance banking services. The company operates globally, with major offices in New York, London, and Hong Kong.

How to earn more as a Data Analyst?

Data analysts can increase their earnings by focusing on several key areas. They can enhance their skills and knowledge to stand out in the job market. Networking with other professionals can open up new opportunities. Seeking roles in high-demand industries can lead to higher salaries. Taking on freelance projects can also boost income. Finally, pursuing advanced certifications can make a data analyst more attractive to employers.

To improve skills, data analysts should stay updated with the latest tools and technologies. They can take online courses or attend workshops. Networking with peers can lead to job referrals and insider tips. Working in industries like finance or healthcare can offer higher pay. Freelance work provides flexibility and additional income. Certifications from recognized bodies can validate expertise and command higher salaries.

  1. Enhance skills and knowledge
  2. Network with other professionals
  3. Seek roles in high-demand industries
  4. Take on freelance projects
  5. Pursue advanced certifications

Currently 978 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
978 Job Openings