Skip to content

Data analyst salary

The numbers come from live data analyst postings on Jobrona that name a salary, in all countries, converted to US dollars a year. They are what employers post, not survey data.

Median range

$91,000 - $120,000

From 2,403 postings that name a salary, checked 29 October 2026. The lower quarter tops out near $52,000; the upper quarter starts near $180,000.

By country

CountryMedian range, USD a yearPostings
United States$114,000 - $152,0001,423
United Kingdom$69,000 - $69,000145
France$50,000 - $54,000128
Canada$102,000 - $125,000115
Germany$70,000 - $70,00070
Netherlands$54,000 - $63,00045
Spain$53,000 - $55,00044
Poland$44,000 - $53,00032
Brazil$28,000 - $31,00030
Mexico$24,000 - $24,00028
Portugal$55,000 - $61,00026
India$28,000 - $36,00024
Austria$57,000 - $58,00020
Slovakia$32,000 - $33,00016
Philippines$18,000 - $24,00015
Italy$42,000 - $55,00014
Australia$37,000 - $37,00013
Switzerland$56,000 - $70,00013
Romania$17,000 - $17,00013

Questions and answers

How much does a data analyst make?

Live data analyst postings that name a salary show a median range of $91,000 to $120,000 a year in USD, from 2,403 job postings. The lower quarter of postings tops out near $52,000 and the upper quarter starts near $180,000. Checked 29 October 2026. This is what employers post, not survey data.

Data analyst jobs