Data Analyst Salary

How much does a data analyst make? Real compensation data updated December 2025.

$115,060
Average Min
$153,336
Average Max
$145,000
Median Salary
$339,250
Top Salary
Entry level: $122,535
Senior level: $174,525
Top earners: $210,382

Sponsored

Data Analyst Salary by Experience Level

How data analyst salaries vary based on seniority and experience.

Senior

$165,312
average max salary
Range: $125,301 - $165,312
Based on 40 jobs

Sponsored

Data Analyst Salary by Region

Compare data analyst compensation across different geographic regions.

Data Analyst Salary by Industry

How data analyst salaries vary across different industries.

Find Data Analyst Jobs with Transparent Salaries

Browse data analyst positions from companies that share compensation upfront.

Real Job Data

Salaries from actual data analyst job postings.

Updated Regularly

Data refreshed as new jobs are posted.

USD Based

All figures in US Dollars, annual.