SalaryData

Data Analyst Salary in the United States

Based on 4K+ data points from BLS and H-1B filings

BLS 2024 Data

Median Annual Salary

$73,219

$35.201/hr

6.0% vs 2023

Salary Range

$49K $229K

10th – 90th percentile

Total Employed

4K

workers nationwide

Data Analysts in the United States earn a median salary of $73,219 per year, reflecting the growing demand for data-driven decision-making across industries. With approximately 3,770 workers currently employed in this role nationwide, the field represents a significant portion of the analytics workforce. Salaries in this field vary considerably, ranging from $49,110 to $228,790 annually.

The data analyst salary in the United States is influenced by several factors, including experience level, educational background, industry specialization, and geographic location. Professionals with advanced technical skills, advanced degrees, or expertise in high-value sectors like finance or technology tend to command higher compensation. Company size and the complexity of analytical work also play significant roles in determining earning potential within this competitive field.

Salary Distribution — Data Analyst

Data Analyst salary percentiles
PercentileAnnual Salary
10th percentile$49,110
25th percentile$105,790
Median (50th percentile)$73,219
75th percentile$206,650
90th percentile$228,790

Data Analyst Salary by State

Top 10 Highest-Paying States for Data Analyst

#StateMedian Salaryvs NationalEmployed
1California$175,170+139.2%220
2District of Columbia$100,740+37.6%
3North Carolina$98,010+33.9%110
4Arizona$92,500+26.3%30
5Massachusetts$89,150+21.8%30
6New York$87,010+18.8%100
7Illinois$78,790+7.6%2K
8Texas$74,560+1.8%70
9Alaska$73,990+1.1%
10Washington$69,690-4.8%440

Historical Salary Trend — Data Analyst

Historical Data Analyst salary trend
YearMedian Salary (United States)
2022$72,895
2023$69,063
2024$73,219

Data Analyst Salary by Experience Level

Frequently Asked Questions

How much do data analysts make per hour in the United States?

Data analysts in the United States earn a median hourly rate of $35/hour, which translates to an annual salary of $73,219. However, hourly rates can vary significantly depending on experience, location, and employer, with salaries ranging from $49,110 to $228,790 per year.

Which city pays data analysts the most in the US?

California offers the highest salaries for data analysts in the United States, with a top paying city salary of $175,170 annually. This is significantly higher than the national median of $73,219, making it an attractive location for professionals in this field.

What is the salary range for data analysts?

Data analyst salaries in the United States range from $49,110 at the lower end to $228,790 at the higher end, with a median of $73,219 per year. This wide range reflects differences in experience level, specialization, location, and employer size.

How many data analysts are employed in the United States?

There are currently 3,770 data analysts employed in the United States, according to available employment data. This represents the active workforce in this profession across the country.

Related Occupations

More Locations