Position
Salary

How much does a Data Analyst make?

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

Data Analysts work with numbers and trends to help businesses make decisions. If you enjoy analyzing data, this could be a great career. The average yearly salary for a Data Analyst is around $84,919. This means most Data Analysts earn between $37,000 and $161,000 a year. With the right skills, you can move up the ladder and earn more.


To understand the salary better, let’s break it down. Here is a look at how the salaries are spread out:

  • 10% of Data Analysts earn less than $48,305 a year.
  • 25% earn between $48,305 and $59,609.
  • 50% earn between $59,609 and $93,523.
  • 75% earn between $93,523 and $127,436.
  • 90% earn less than $150,045.
This range shows the potential to earn more with experience and skill.

View Data Analyst jobs nearby

What are the highest paying cities for a Data Analyst?

Looking for top-paying data analyst positions? Cities like Rochester, MN, and San Jose, CA, offer some of the highest salaries. Rochester pays an average of $126,979, while San Jose offers $120,451. Other high-paying areas include San Francisco, CA, and Seattle, WA, with salaries close to $120,000. Job seekers can also find good opportunities in Colorado Springs, CO, and Charlotte, NC. These cities provide competitive salaries, making them attractive for those seeking career growth in data analysis.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting Rochester, MN with the highest at $126,979 and Minneapolis, MN with the lowest at $98,284.
  1. Rochester, MN
    Average Salary: $126,979
    In Rochester, data experts shape healthcare insights. With Mayo Clinic leading the way, professionals have a chance to work on groundbreaking projects. This city offers a balanced lifestyle with many opportunities for career growth.
    Find Data Analyst jobs in Rochester, MN


  2. San Jose, CA
    Average Salary: $120,451
    San Jose buzzes with tech innovation. Companies like Google and PayPal create exciting paths for data professionals. Job seekers here enjoy a dynamic environment and ample chances to advance their careers.
    Find Data Analyst jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $118,690
    San Francisco is at the heart of tech. Major firms such as Salesforce and LinkedIn need sharp data minds. Professionals benefit from a vibrant culture and the chance to work on cutting-edge projects.
    Find Data Analyst jobs in San Francisco, CA


  4. Colorado Springs, CO
    Average Salary: $108,382
    Colorado Springs offers a mix of tech and outdoor life. Companies like Lockheed Martin seek skilled data professionals. The city’s growing tech scene provides a unique blend of opportunities and leisure.
    Find Data Analyst jobs in Colorado Springs, CO


  5. Seattle, WA
    Average Salary: $106,435
    Seattle’s tech scene thrives with giants like Amazon and Microsoft. Data experts here enjoy a vibrant community and many chances to innovate. The city’s strong economy supports steady career growth.
    Find Data Analyst jobs in Seattle, WA


  6. Tampa, FL
    Average Salary: $106,214
    Tampa has a growing tech industry. Companies like Raymond James look for data talent to drive their strategies. The city’s warm climate and lower cost of living make it an attractive option for professionals.
    Find Data Analyst jobs in Tampa, FL


  7. Charlotte, NC
    Average Salary: $104,621
    Charlotte stands out with financial giants like Bank of America. Data experts play a key role in shaping business decisions. The city offers a blend of career opportunities and a high quality of life.
    Find Data Analyst jobs in Charlotte, NC


  8. Los Angeles, CA
    Average Salary: $102,609
    Los Angeles offers a diverse job market. Entertainment and tech firms seek data professionals to enhance their services. Job seekers enjoy a vibrant lifestyle and many networking opportunities.
    Find Data Analyst jobs in Los Angeles, CA


  9. Greensboro, NC
    Average Salary: $101,357
    Greensboro’s growing tech scene provides many options. Companies like IBM look for skilled data experts. The city’s lower cost of living and friendly atmosphere make it a great place to work.
    Find Data Analyst jobs in Greensboro, NC


  10. Minneapolis, MN
    Average Salary: $98,284
    Minneapolis has a thriving tech community. Firms like Target and UnitedHealthGroup need data talent. Professionals here enjoy a balanced lifestyle with plenty of career growth opportunities.
    Find Data Analyst jobs in Minneapolis, MN

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

EY tops the list with an impressive average salary of $193,025 for Data Analysts. Following closely, Google offers an average of $182,318, making it another top choice for job seekers. Other notable companies include Pacific Gas and Electric, Wells Fargo, and Microsoft, all offering competitive salaries for data analysis roles.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting EY with the highest at $193,025 and Mayo Clinic with the lowest at $129,026.
  1. EY
    Average Salary: $193,025
    EY offers exciting Data Analyst positions that focus on transforming data into valuable insights. EY operates globally with offices in major cities like New York, London, and Sydney. Their Data Analysts work on projects that range from financial analysis to operational improvements.


  2. Google
    Average Salary: $182,318
    At Google, Data Analysts play a key role in understanding user behavior and enhancing services. Google operates worldwide, with significant offices in Mountain View, New York, and Dublin. Analysts here work on large datasets to help shape the future of technology.


  3. Pacific Gas and Electric
    Average Salary: $157,617
    Pacific Gas and Electric (PG&E) has numerous Data Analyst roles focusing on energy distribution and sustainability. The company operates primarily in California but also in parts of Oregon and Nevada. Analysts work on data to improve service reliability and customer experience.


  4. Wells Fargo
    Average Salary: $153,302
    Wells Fargo offers rewarding Data Analyst jobs that support financial services and operations. With branches across the United States, Wells Fargo provides a dynamic environment for analysts to work on critical financial data. They aim to enhance customer satisfaction and operational efficiency.


  5. Microsoft
    Average Salary: $142,809
    Microsoft's Data Analysts contribute to shaping the tech industry. They work on various projects from product development to market research. With offices worldwide, including Redmond, New York, and London, analysts play a key role in data-driven decision-making.


  6. TikTok
    Average Salary: $137,606
    TikTok is a rapidly growing company where Data Analysts analyze user engagement and content performance. With offices in Los Angeles, New York, and Singapore, analysts here focus on understanding trends and improving the user experience.


  7. Uber
    Average Salary: $135,453
    Uber provides opportunities for Data Analysts to impact ride-sharing services and logistics. Operating in cities worldwide, Uber's analysts work on data to improve efficiency and customer satisfaction. Their work helps make urban transportation smarter.


  8. American Family Insurance
    Average Salary: $134,958
    American Family Insurance offers Data Analyst positions that focus on customer service and claims processing. Operating across the United States, analysts work to improve insurance services and customer interactions with data-driven insights.


  9. Peraton
    Average Salary: $134,400
    Peraton provides Data Analyst roles in national security and government services. With offices in major cities like Virginia, Colorado, and California, analysts work on securing and analyzing critical information for national defense.


  10. Mayo Clinic
    Average Salary: $129,026
    The Mayo Clinic employs Data Analysts who focus on improving patient care and healthcare outcomes. With locations in Minnesota, Florida, and Arizona, analysts work to enhance medical research and patient services using data analytics.

How to earn more as a Data Analyst?

Looking to increase earnings as a Data Analyst? Several strategies can help boost your salary. First, gaining specialized skills can make you more valuable. Certifications in areas like Python, R, or SQL can set you apart. Working with big data tools like Hadoop or Spark can also enhance your expertise.

Networking plays a significant role in earning more. Attend industry conferences, join professional groups, and connect with peers on LinkedIn. Building a strong network opens doors to better opportunities. Seeking mentorship from experienced professionals can provide guidance and insights into career advancement. Collaborating with others in the field can lead to shared knowledge and new ideas. Also, consider taking on challenging projects to demonstrate your abilities and willingness to grow. Experience with complex analyses and tools can make you more attractive to employers seeking top talent.

Investing in continuous learning can lead to higher pay. Online courses, workshops, and seminars keep your skills current. Staying updated with industry trends and tools can help you remain competitive. Pursuing advanced degrees or certifications can further enhance your qualifications. Being proactive in seeking growth opportunities shows dedication and ambition.

Finally, consider geographic location. Data Analysts in certain regions may command higher salaries due to the cost of living and demand for talent. Researching job markets in different areas can reveal potential for greater earnings. Transitioning to high-demand industries, such as finance or tech, can also boost income levels.

By focusing on these factors, a Data Analyst can work towards earning more and achieving career success.

  1. Gain specialized skills through certifications and training.
  2. Build a strong professional network by attending events and joining groups.
  3. Invest in continuous learning with online courses and workshops.
  4. Research and consider the impact of geographic location on salary.
  5. Seek out high-demand industries for greater earning potential.

Currently 1,052 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,052 Job Openings