Position
Salary

How much does a Data Analyst make?

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

Data analysts earn a good salary. The average yearly salary for a data analyst is around $85,000. This is a great starting point, especially for those new to the field. As experience grows, so can the salary. There are many factors that can influence salary, such as industry, location, and level of education.

Here are some typical salaries for different experience levels:

  • Entry-level: Around $38,000 to $49,000
  • Mid-level: Around $60,000 to $72,000
  • Senior-level: Around $83,000 to $128,000
  • Top earners: Around $139,000 to $162,000
This range shows how much you can make with the right experience and skills. Many data analysts also get bonuses and benefits, which can add to their total earnings.

View Data Analyst jobs nearby

What are the highest paying cities for a Data Analyst?

Data analysts can find top salaries in several major U.S. cities. Rochester, MN, offers an average salary of $124,376, making it one of the highest-paying areas for this profession. Close behind are San Jose, CA, and San Francisco, CA, with average salaries of $121,986 and $118,444, respectively. These cities present strong opportunities for data analysts looking for top compensation. Another set of cities also provides attractive salaries for data analysts. Tampa, FL, offers $106,325, while Seattle, WA, pays $105,762 on average. Colorado Springs, CO, and Charlotte, NC, follow closely with salaries of $104,791 and $104,645. Greensboro, NC, Los Angeles, CA, and Washington, DC, round out the list with average salaries ranging from $101,200 to $98,205. These locations offer competitive salaries for professionals in the field.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting Rochester, MN with the highest at $124,376 and Washington, DC with the lowest at $98,205.
  1. Rochester, MN
    Average Salary: $124,376
    In Rochester, working with data means supporting healthcare tech and education firms. Mayo Clinic and IBM are leaders here, offering top opportunities.
    Find Data Analyst jobs in Rochester, MN


  2. San Jose, CA
    Average Salary: $121,986
    San Jose, the heart of Silicon Valley, provides a dynamic environment for data professionals. Companies like Google and Adobe lead in tech innovation.
    Find Data Analyst jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $118,444
    In San Francisco, data roles are integral to tech giants like Salesforce and Slack. This city offers a vibrant tech scene with plenty of growth.
    Find Data Analyst jobs in San Francisco, CA


  4. Tampa, FL
    Average Salary: $106,325
    Tampa is growing as a tech hub, with strong demand for data experts in finance and insurance. Companies like Wells Fargo and Capital One are key players.
    Find Data Analyst jobs in Tampa, FL


  5. Seattle, WA
    Average Salary: $105,762
    Seattle is a tech powerhouse, home to Amazon and Microsoft. Working here offers a chance to be part of global tech trends.
    Find Data Analyst jobs in Seattle, WA


  6. Colorado Springs, CO
    Average Salary: $104,791
    Colorado Springs has a mix of tech and defense industries. Working here, data experts support companies like Lockheed Martin.
    Find Data Analyst jobs in Colorado Springs, CO


  7. Charlotte, NC
    Average Salary: $104,645
    Charlotte offers a blend of banking and tech. With companies like Bank of America and IBM, it’s a great place for data work.
    Find Data Analyst jobs in Charlotte, NC


  8. Greensboro, NC
    Average Salary: $101,646
    Greensboro is home to tech and manufacturing firms. Data roles here are vital for companies like IBM and DuPont.
    Find Data Analyst jobs in Greensboro, NC


  9. Los Angeles, CA
    Average Salary: $101,200
    Los Angeles provides a diverse environment for data roles, from entertainment to tech. Companies like Hulu and Google offer exciting opportunities.
    Find Data Analyst jobs in Los Angeles, CA


  10. Washington, DC
    Average Salary: $98,205
    In Washington, DC, data analysis supports both government and private sectors. Companies like Deloitte and IBM are prominent employers.
    Find Data Analyst jobs in Washington, DC

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

Seeking a well-paid role as a Data Analyst? Consider these top companies. EY leads with an impressive average salary of $191,953. Other companies like Google and Pacific Gas and Electric also offer competitive pay. Job seekers can expect attractive compensation at these leading organizations.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting EY with the highest at $191,953 and Uber with the lowest at $134,176.
  1. EY
    Average Salary: $191,953
    EY offers rewarding Data Analyst roles in many locations. At EY, Data Analysts use data to help clients make better business decisions. EY operates in many countries, including the USA, UK, India, and more.


  2. Google
    Average Salary: $182,318
    Google is a top choice for Data Analysts. Google uses data to improve its services and products. The company operates globally, with major offices in the USA, Europe, and Asia.


  3. Pacific Gas and Electric
    Average Salary: $157,200
    Pacific Gas and Electric (PG&E) offers excellent opportunities for Data Analysts. They use data to manage energy distribution. PG&E serves customers in California.


  4. Wells Fargo
    Average Salary: $151,950
    Wells Fargo provides top-notch positions for Data Analysts. They use data to improve banking services. The bank operates across the USA and in several international locations.


  5. Microsoft
    Average Salary: $142,391
    Microsoft offers many opportunities for Data Analysts. They use data to develop software and services. Microsoft has offices worldwide, including in the USA, Europe, and Asia.


  6. Peraton
    Average Salary: $138,765
    Peraton provides rewarding roles for Data Analysts. They work on national security projects. Peraton operates in the USA and internationally.


  7. TikTok
    Average Salary: $137,492
    TikTok offers exciting roles for Data Analysts. They use data to improve user experience. TikTok operates globally, with major offices in the USA, Europe, and Asia.


  8. Chamberlain Group
    Average Salary: $137,363
    Chamberlain Group offers good positions for Data Analysts. They work on improving home automation products. The company operates in the USA and internationally.


  9. American Family Insurance
    Average Salary: $134,958
    American Family Insurance provides opportunities for Data Analysts. They use data to improve insurance services. The company operates in the USA.


  10. Uber
    Average Salary: $134,176
    Uber offers interesting roles for Data Analysts. They use data to improve ride-sharing services. Uber operates in many countries, including the USA, Europe, and Asia.

How to earn more as a Data Analyst?

Data analysts can find many ways to earn more in their roles. Taking steps to improve skills can lead to higher pay. Staying up-to-date with tools and technologies used in the field is essential. Building a strong portfolio of projects can showcase one’s abilities. Networking with other professionals can open doors to better job opportunities. Seeking out leadership roles or special projects can also increase earning potential.

To increase earnings, consider these steps:

  • Learn new data analysis tools and software.
  • Take courses to improve skills and knowledge.
  • Create a portfolio with projects that highlight your work.
  • Network with other data analysts to find new opportunities.
  • Seek out leadership roles or special projects at work.
Taking action to advance skills and career can lead to higher earnings over time.

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