Position
Salary

How much does a Data Analyst make?

The average salary for a Data Analyst is $86,882 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,882. This salary can vary based on experience, skills, and location.

Here are some salary ranges for Data Analysts:

  • The lowest 10% earn about $40,000 per year.
  • The middle 50% earn between $62,182 and $106,545 per year.
  • The highest 10% earn over $150,909 per year.

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 salaries in the field, with average earnings reaching up to $121,092. Other notable locations include San Francisco, CA, and Seattle, WA, where data analysts can expect competitive compensation. Exploring these cities can provide job seekers with excellent opportunities to advance their careers in data analysis.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting Rochester, MN with the highest at $121,092 and Minneapolis, MN with the lowest at $96,635.
  1. Rochester, MN
    Average Salary: $121,092
    In Rochester, professionals analyze data to support healthcare decisions. Mayo Clinic and other health institutions rely on data insights. The city offers a strong community and a good work-life balance.
    Find Data Analyst jobs in Rochester, MN


  2. San Jose, CA
    Average Salary: $118,740
    San Jose is a hub for tech companies. Data analysts here work with giants like Google and Apple. The city offers a dynamic environment and many networking opportunities.
    Find Data Analyst jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $115,263
    In San Francisco, data analysts play a key role in the tech industry. Companies like Salesforce and Uber depend on data for growth. The city's vibrant culture adds to the professional experience.
    Find Data Analyst jobs in San Francisco, CA


  4. Seattle, WA
    Average Salary: $103,820
    Seattle is known for tech and innovation. Data analysts here work with companies like Amazon and Microsoft. The city offers a mix of urban life and outdoor activities.
    Find Data Analyst jobs in Seattle, WA


  5. Tampa, FL
    Average Salary: $103,330
    Tampa has a growing tech scene. Data analysts support companies in finance and healthcare. The city offers a warm climate and a lower cost of living.
    Find Data Analyst jobs in Tampa, FL


  6. Colorado Springs, CO
    Average Salary: $102,987
    Colorado Springs offers a mix of tech and outdoor activities. Data analysts work with defense and tech firms. The city provides a healthy lifestyle and beautiful surroundings.
    Find Data Analyst jobs in Colorado Springs, CO


  7. Charlotte, NC
    Average Salary: $98,842
    Charlotte is a financial hub. Data analysts here support banks and financial services. The city offers a growing job market and a good quality of life.
    Find Data Analyst jobs in Charlotte, NC


  8. Los Angeles, CA
    Average Salary: $98,015
    Los Angeles is a center for entertainment and tech. Data analysts work with companies like Disney and Netflix. The city offers diverse opportunities and a vibrant lifestyle.
    Find Data Analyst jobs in Los Angeles, CA


  9. Greensboro, NC
    Average Salary: $97,413
    Greensboro has a strong manufacturing base. Data analysts support companies in logistics and manufacturing. The city offers a lower cost of living and a welcoming community.
    Find Data Analyst jobs in Greensboro, NC


  10. Minneapolis, MN
    Average Salary: $96,635
    Minneapolis offers a blend of tech and finance. Data analysts work with companies like Target and U.S. Bank. The city provides a high quality of life and many cultural events.
    Find Data Analyst jobs in Minneapolis, MN

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

EY, KPMG, and MassMutual offer some of the highest salaries for Data Analysts. EY leads with an average salary of $178,461, followed closely by KPMG at $154,231. MassMutual offers $153,227, making these companies top choices for those seeking lucrative opportunities. Apple, USAA, and Peraton also provide competitive salaries for Data Analysts. Apple pays an average of $152,833, while USAA offers $150,722. Peraton provides $149,292, ensuring these companies remain attractive to job seekers.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting EY with the highest at $178,461 and Mayo Clinic with the lowest at $136,123.
  1. EY
    Average Salary: $178,461
    EY offers exciting Data Analyst roles across various locations. EY provides a dynamic environment where you can use your skills to analyze data and support decision-making. Locations include major cities like New York, San Francisco, and Chicago.


  2. KPMG
    Average Salary: $154,231
    KPMG is a top choice for Data Analysts. They offer roles in many cities, including Los Angeles, Boston, and Denver. KPMG values data analysis for improving business operations and client services.


  3. MassMutual
    Average Salary: $153,227
    MassMutual provides rewarding Data Analyst positions. They focus on using data to drive financial decisions. Locations include Hartford, Connecticut, and other major cities. MassMutual values detailed analysis and strategic insights.


  4. Apple
    Average Salary: $152,833
    Apple offers innovative Data Analyst roles. They focus on data to enhance product development and user experience. Locations include Cupertino, California, and other tech hubs. Apple values creativity and data-driven insights.


  5. USAA
    Average Salary: $150,722
    USAA provides stable Data Analyst jobs. They focus on data to improve financial services. Locations include San Antonio, Texas, and other key areas. USAA values detailed analysis and customer focus.


  6. Peraton
    Average Salary: $149,292
    Peraton offers diverse Data Analyst roles. They focus on data for national security and defense. Locations include Falls Church, Virginia, and other strategic sites. Peraton values data analysis for critical decision-making.


  7. Microsoft
    Average Salary: $146,824
    Microsoft provides cutting-edge Data Analyst positions. They focus on data to drive tech innovation. Locations include Redmond, Washington, and other tech centers. Microsoft values data analysis for product development.


  8. Wells Fargo
    Average Salary: $145,910
    Wells Fargo offers solid Data Analyst roles. They focus on data to improve financial services. Locations include San Francisco, California, and other major cities. Wells Fargo values detailed analysis and customer insights.


  9. Pacific Gas and Electric
    Average Salary: $144,179
    Pacific Gas and Electric offers important Data Analyst roles. They focus on data to manage energy distribution. Locations include San Francisco, California, and other key areas. PG&E values data analysis for efficiency and safety.


  10. Mayo Clinic
    Average Salary: $136,123
    Mayo Clinic provides vital Data Analyst positions. They focus on data to improve patient care. Locations include Rochester, Minnesota, and other medical centers. Mayo Clinic values data analysis for healthcare excellence.

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 also lead to higher salaries. Taking on freelance projects can provide additional income. Finally, pursuing advanced certifications can make a data analyst more valuable to employers.

Improving skills and knowledge is crucial. Data analysts should stay updated with the latest tools and technologies. They can take online courses or attend workshops. Networking with peers and industry leaders can lead to job referrals and insights into high-paying roles. Choosing industries with a high demand for data analysts, such as finance or healthcare, can result in higher salaries. Freelance projects offer the chance to earn extra money and gain diverse experience. Advanced certifications, like those from recognized institutions, can boost a data analyst's credentials and earning potential.

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

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