Point your AI agent at freehire and let it find you a job.

Get the CLI →

Data Analytics Salaries

Data Analytics roles pay a median of $140,000 per year across 439 postings that disclose pay, ranging from $110,000 to $167,500.

Updated October 17, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDhour$22$25$3031
InternEURmonth€825€1,050€2,16718
InternUSDyear$64,287$68,500$78,41812
JuniorUSDyear$55,250$74,500$111,25014
JuniorEURyear€30,000€30,000€50,0009
JuniorUSDhour$30$30$325
MiddleUSDyear$86,250$101,450$111,25019
SeniorUSDyear$113,500$140,000$167,500297
SeniorGBPyear£60,000£65,000£77,50031
SeniorCADyearCA$110,000CA$117,350CA$127,62530
SeniorAUDyearA$132,155A$140,146A$167,68016
SeniorEURyear€58,500€67,500€70,70015
SeniorPLNmonthPLN 14,975PLN 18,500PLN 20,63810
SeniorUSDhour$50$54$609
SeniorEURmonth€3,434€3,800€5,8207
SeniorZARmonthZAR 77,500ZAR 77,500ZAR 77,5005
LeadUSDyear$132,500$145,700$160,59037
LeadGBPyear£55,828£61,500£80,00010
LeadCADyearCA$108,812CA$188,450CA$200,0008
StaffUSDyear$170,000$187,000$214,85027
PrincipalUSDyear$130,500$147,750$153,67524
C-levelUSDyear$110,250$140,550$170,0009
All levelsUSDyear$110,000$140,000$167,500439
All levelsGBPyear£53,750£64,000£80,93852
All levelsUSDhour$24$28$4548
All levelsCADyearCA$109,756CA$123,750CA$137,25044
All levelsEURyear€40,000€60,000€70,70037
All levelsEURmonth€975€2,662€3,72528
All levelsAUDyearA$127,098A$139,255A$166,90820
All levelsPLNmonthPLN 14,500PLN 18,500PLN 19,92511
All levelsZARmonthZAR 12,500ZAR 77,500ZAR 77,5008
All levelsRUBmonthRUB 85,000RUB 112,500RUB 132,7507
All levelsMXNmonthMX$36,250MX$67,500MX$81,8756

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available