Discover / Blog / Data analyst salary (2022)

Data analyst salary (2022)

The average data analyst salary is $79,325. Data analytics and data science is a growing field with lots of opportunity — keep reading to find out why.

The average salary for a data analyst is $79,325.

Data analysts across all levels of experience and locations in the United States make an average of $79,325 a year. Data analyst salary averages are based on salary alone and don’t include equity or other compensation.

The average data analyst salary may also differ depending on your experience level and where you will be working. For example, a data analyst working in San Jose, California may make more than an analyst working in Washington DC with the same level of experience.

For a more in-depth look at salaries based on AngelList job data, check out our unique, dynamic salary tool which allows you to customize your salary estimate based on your role, location, skills, and market.

How much do data analysts make?

Data analyst salaries range from $69,691 to $88,556. An entry-level data analyst salary can make an average of $61,601 whereas a senior-level data analyst can earn an average of $98,301 annually.

Data analyst salaries by experience level

The salary of a data analyst is greatly affected by the years of experience they’re bringing to the table. An entry-level data analyst typically has anywhere between zero to three years of experience, compared to mid-level data analysts who typically have over four years of experience and senior analysts at over six years of experience.

The number of years in the field informs hiring managers on what to expect from the knowledge and skills you’ll be entering your role with. Here’s a breakdown of the average data analyst salary by experience level.

  • Entry-level data analysts make an average salary of $61,601 annually.
  • Mid-level data analysts can make an average salary of $79,325 annually.
  • Senior-level data analysts can make an average salary of $98,301 annually.

Salary outlook

According to the Bureau of Labor Statistics, the job outlook for data analysts is on the up and up. There is a predicted 25% growth rate predicted from 2020 to 2030, with nearly 10,200 new openings projected each year.

The average salary for a remote data analyst is $91,000 per year, with the salary range beginning at $70,000 for entry-level data analysts and reaching $121,138 for experienced ones.

Tech companies that hire the largest data teams like Amazon, Apple, and Facebook tout their flexible remote work policies with Facebook allowing up to 50% of their employees to work remotely indefinitely in 2020.

What are the best-paying cities for data analysts?

top-paying-cities-for-data-analysts

Location is a large factor when it comes to data analyst salaries. The top-paying metropolitan areas for this role include San Jose, Seattle, and San Francisco, all of which are located on the West Coast.

What are the best-paying states for data analysts?

top-paying-cities-for-data-analysts
Although California has some of the highest-paying cities for data analysts, state salary data revealed that New York is the highest-paying statewide at $89,512.

  • New York. Mean salary: $89,512—12.84% higher than national average
  • Massachusetts. Mean salary: $81,969—3.33% higher than national average
  • New Jersey. Mean salary: $81,596—2.86% higher than national average
  • Connecticut. Mean salary: $80,893—1.97% higher than national average
  • Washington. Mean salary: $80,365—1.31% higher than national average

Top data analyst skills

Data analysts are required to have a variety of programming and technical skills in order to succeed in their role. The more of these skills you can provide a potential employer, the better chance you have at landing a higher-end salary.

  • Programming languages R and SAS
  • SQL databases
  • Data querying languages
  • Data mining, cleaning, munging
  • Microsoft Excel
  • Machine learning
  • Data visualization and warehousing
  • Google Analytics
  • Tableau
  • Jupyter Notebook system
  • Github
  • AWS S3

Frequently asked questions

Still looking for more information on the data analyst role? Below are some frequently asked questions from those looking to enter the industry.

Do data analysts get paid well?

Yes — the average salary for a mid-level data analyst is $79,325 annually whereas senior-level data analysts can earn an average $98,301 per year. For an increase in salary, data analysts can also pursue data science which has higher average salaries

Can you make $100k as a data analyst?

Yes — data analysts can make $100k in San Jose, California where the average salary is $117,900.

What does a data analyst do?

Data analysts collect, clean, and interpret data in order to analyze trends and discover useful information. This information is oftentimes used for important business decision-making. Data analysts can work in a variety of industries, including business, government, and finance.

When considering a role as a data analyst, make sure you’ve carefully considered your location as well as whether you’ve developed highly desirable skills. Likewise, keep yourself open to the growing amount of remote opportunities being offered in the industry. Find the next opportunity in your career path by browsing open positions on AngelList.