Position
Salary

How much does a Data Analyst make?

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

A Data Analyst plays a key role in helping companies make smart decisions. They gather and analyze data to provide insights. This job is in high demand and offers a good salary. The average yearly salary for a Data Analyst is around $86,424. This means that many Data Analysts earn a comfortable living.

The salary for a Data Analyst can vary based on experience and location. Here are some common salary ranges:

  • The lowest 10% earn less than $51,118.
  • The next 20% earn between $51,118 and $73,355.
  • The middle 20% earn between $73,355 and $95,591.
  • The next 20% earn between $95,591 and $128,945.
  • The top 10% earn more than $128,945.

View Data Analyst jobs nearby

What are the highest paying cities for a Data Analyst?

Job seekers looking for top-paying Data Analyst roles 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,634. San Jose, CA, follows closely, offering $118,207 on average. Other cities with competitive salaries include San Francisco, CA, Colorado Springs, CO, and Seattle, WA. These cities provide attractive compensation packages for Data Analysts. San Francisco offers $112,992, Colorado Springs $102,683, and Seattle $102,323 on average.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting Rochester, MN with the highest at $121,634 and Huntsville, AL with the lowest at $94,260.
  1. Rochester, MN
    Average Salary: $121,634
    In Rochester, professionals analyze data to support healthcare and research. Mayo Clinic and other health institutions offer great opportunities. The job market values strong analytical skills and data interpretation.
    Find Data Analyst jobs in Rochester, MN


  2. San Jose, CA
    Average Salary: $118,207
    San Jose is a tech hub where data experts thrive. Companies like Google and Intel seek skilled analysts. The city offers a dynamic environment for those who love technology and data.
    Find Data Analyst jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $112,992
    San Francisco is a prime location for data professionals. Tech giants like Facebook and Salesforce drive demand. The city's vibrant culture and high cost of living make it an exciting place to work.
    Find Data Analyst jobs in San Francisco, CA


  4. Colorado Springs, CO
    Average Salary: $102,683
    Colorado Springs offers a mix of tech and defense opportunities. Companies like Lockheed Martin and Northrop Grumman need data analysts. The city provides a balanced lifestyle with its natural beauty and career growth.
    Find Data Analyst jobs in Colorado Springs, CO


  5. Seattle, WA
    Average Salary: $102,323
    Seattle is known for tech and innovation. Amazon and Microsoft create many job openings. The city's culture and environment make it a great place for data professionals.
    Find Data Analyst jobs in Seattle, WA


  6. Tampa, FL
    Average Salary: $100,828
    Tampa offers a growing job market for data experts. Companies like Raymond James and TECO Energy look for skilled analysts. The city's warm climate and lower cost of living add to its appeal.
    Find Data Analyst jobs in Tampa, FL


  7. Charlotte, NC
    Average Salary: $98,063
    Charlotte is a financial hub with many data job opportunities. Banks like Bank of America and Wells Fargo need analysts. The city offers a mix of urban and suburban life.
    Find Data Analyst jobs in Charlotte, NC


  8. Los Angeles, CA
    Average Salary: $96,783
    Los Angeles offers diverse opportunities in entertainment and tech. Companies like Netflix and Uber seek data professionals. The city's vibrant culture and job market make it an attractive place to work.
    Find Data Analyst jobs in Los Angeles, CA


  9. Minneapolis, MN
    Average Salary: $94,677
    Minneapolis is a center for finance and healthcare. Companies like UnitedHealth Group and Target need data analysts. The city offers a mix of urban amenities and a high quality of life.
    Find Data Analyst jobs in Minneapolis, MN


  10. Huntsville, AL
    Average Salary: $94,260
    Huntsville is known for its aerospace industry. Companies like NASA and Raytheon need data experts. The city offers a strong job market and a lower cost of living.
    Find Data Analyst jobs in Huntsville, AL

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

EY leads the pack with the highest average salary for Data Analysts, offering $178,461 annually. USAA and KPMG follow closely, providing competitive salaries of $159,622 and $154,231, respectively. Wells Fargo, Peraton, and Pacific Gas and Electric also offer attractive salaries, making them excellent choices for job seekers.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting EY with the highest at $178,461 and Liberty Mutual Insurance with the lowest at $126,598.
  1. EY
    Average Salary: $178,461
    EY offers exciting Data Analyst roles across the globe. With offices in major cities like New York, London, and Sydney, EY provides a dynamic environment for data professionals. EY's Data Analysts work on complex projects and leverage cutting-edge technology.


  2. USAA
    Average Salary: $159,622
    USAA is a top choice for Data Analysts seeking a stable and rewarding career. Operating in the financial services sector, USAA offers roles in San Antonio, Texas, and other locations. Data Analysts at USAA focus on improving customer experience through data-driven insights.


  3. KPMG
    Average Salary: $154,231
    KPMG provides diverse opportunities for Data Analysts in various industries. With offices worldwide, including in New York, London, and Sydney, KPMG offers a global platform for data professionals. KPMG's Data Analysts work on impactful projects and collaborate with top talent.


  4. Wells Fargo
    Average Salary: $153,289
    Wells Fargo offers competitive Data Analyst positions in major financial hubs. With locations in San Francisco, Charlotte, and Phoenix, Wells Fargo provides a dynamic environment for data professionals. Data Analysts at Wells Fargo work on projects that drive the company's success.


  5. Peraton
    Average Salary: $145,250
    Peraton provides exciting Data Analyst roles in the defense and technology sectors. With offices in Virginia, California, and Colorado, Peraton offers a secure and innovative environment. Data Analysts at Peraton work on critical projects that support national security.


  6. Pacific Gas and Electric
    Average Salary: $140,699
    Pacific Gas and Electric offers rewarding Data Analyst positions in the energy sector. With offices in San Francisco and other locations, PG&E provides a stable and impactful environment. Data Analysts at PG&E focus on improving energy efficiency and sustainability.


  7. Apple
    Average Salary: $140,330
    Apple offers innovative Data Analyst roles in the tech industry. With headquarters in Cupertino, California, and offices worldwide, Apple provides a creative and forward-thinking environment. Data Analysts at Apple work on projects that shape the future of technology.


  8. Mayo Clinic
    Average Salary: $134,807
    Mayo Clinic offers rewarding Data Analyst positions in the healthcare sector. With locations in Rochester, Minnesota, and other sites, Mayo Clinic provides a collaborative and impactful environment. Data Analysts at Mayo Clinic focus on improving patient care and medical research.


  9. Citi
    Average Salary: $131,955
    Citi offers competitive Data Analyst roles in the financial services sector. With offices in New York, London, and other locations, Citi provides a dynamic and global environment. Data Analysts at Citi work on projects that drive the company's financial success.


  10. Liberty Mutual Insurance
    Average Salary: $126,598
    Liberty Mutual Insurance offers rewarding Data Analyst positions in the insurance sector. With offices in Boston, Massachusetts, and other locations, Liberty Mutual provides a stable and impactful environment. Data Analysts at Liberty Mutual focus on improving risk management and customer service.

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 additional responsibilities can also boost earnings. Finally, pursuing advanced certifications can make a data analyst more valuable 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 and attending industry events can lead to job referrals. Working in industries like finance or healthcare often offers higher pay. Taking on leadership roles or special projects can increase responsibilities. Certifications from recognized bodies can validate expertise and command higher pay.

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

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