Data Analytics Salaries · freehire

Data Analytics roles pay a median of $117,000 per year across 1845 postings that disclose pay, ranging from $98,000 to $136,450.

Updated July 16, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDyear$62,500$82,850$102,82560
InternUSDhour$20$24$2821
InternEURmonth€800€800€1,15010
JuniorUSDyear$65,000$76,226$91,74176
JuniorUSDhour$19$27$3017
JuniorEURyear€22,400€41,000€45,5005
MiddleUSDyear$86,000$97,250$117,50085
SeniorUSDyear$100,000$115,628$134,1021247
SeniorCADyearCA$87,500CA$101,500CA$113,750115
SeniorUSDhour$42$50$7542
SeniorEURyear€42,500€59,200€67,50025
SeniorEURmonth€2,300€2,625€3,46220
SeniorGBPyear£42,500£60,000£85,50013
SeniorPLNyearPLN 119,001PLN 159,188PLN 168,80012
SeniorPLNhourPLN 125PLN 125PLN 1257
SeniorUSDmonth$1,882$51,964$100,0006
SeniorPLNmonthPLN 11,800PLN 12,612PLN 13,8566
LeadUSDyear$115,000$133,950$149,168136
LeadUSDhour$25$27$427
LeadCADyearCA$115,000CA$116,000CA$140,0005
StaffUSDyear$147,500$173,800$200,10041
PrincipalUSDyear$117,700$128,380$148,750162
C-levelUSDyear$96,750$114,500$168,12538
All levelsUSDyear$98,000$117,000$136,4501845
All levelsCADyearCA$87,500CA$102,500CA$115,272135
All levelsUSDhour$25$38$5293
All levelsEURyear€41,375€58,600€81,42538
All levelsEURmonth€1,250€2,300€3,00037
All levelsGBPyear£40,750£60,000£95,00021
All levelsPLNyearPLN 136,750PLN 162,500PLN 196,85018
All levelsUSDmonth$1,562$6,237$86,25014
All levelsPLNmonthPLN 11,800PLN 13,425PLN 16,5007
All levelsPLNhourPLN 125PLN 125PLN 1257
All levelsINRyear₹540,000₹800,000₹1,000,0006
All levelsAUDyearA$150,000A$150,000A$150,0005