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 433 postings that disclose pay, ranging from $110,000 to $165,000.

Updated October 10, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDhour$22$25$3030
InternEURmonth€800€950€1,40014
InternUSDyear$65,375$68,500$73,88610
JuniorUSDyear$59,000$76,000$107,50015
JuniorEURyear€30,000€30,000€42,82511
MiddleUSDyear$86,384$101,450$111,87518
SeniorUSDyear$113,159$138,819$165,000296
SeniorGBPyear£60,000£65,000£77,50034
SeniorCADyearCA$110,000CA$117,700CA$135,00025
SeniorEURyear€56,625€65,250€70,70018
SeniorAUDyearA$122,500A$140,146A$167,68017
SeniorPLNmonthPLN 14,975PLN 18,500PLN 20,63810
SeniorUSDhour$44$53$568
SeniorEURmonth€3,367€3,684€5,0156
LeadUSDyear$126,875$147,150$160,44234
LeadGBPyear£56,656£60,000£80,00011
LeadCADyearCA$108,812CA$188,450CA$200,0008
StaffUSDyear$171,250$188,000$214,92526
PrincipalUSDyear$131,400$148,050$154,20025
C-levelUSDyear$122,514$140,550$170,0009
C-levelGBPyear£90,084£90,084£90,0845
All levelsUSDyear$110,000$140,000$165,000433
All levelsGBPyear£54,625£65,000£80,93860
All levelsUSDhour$24$28$4545
All levelsEURyear€36,738€57,000€70,02542
All levelsCADyearCA$110,000CA$123,750CA$139,75040
All levelsEURmonth€900€2,000€3,75023
All levelsAUDyearA$120,790A$138,364A$166,65021
All levelsPLNmonthPLN 14,975PLN 18,500PLN 20,63810
All levelsRUBmonthRUB 85,000RUB 112,500RUB 132,7507
All levelsZARmonthZAR 12,500ZAR 45,000ZAR 77,5006
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