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 $137,500 per year across 429 postings that disclose pay, ranging from $109,812 to $162,500.

Updated September 14, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDhour$22$25$2823
InternEURmonth€800€950€1,62512
InternUSDyear$65,375$68,500$73,88610
JuniorEURyear€30,000€32,400€34,80018
JuniorUSDyear$51,125$69,750$87,64612
JuniorRUBmonthRUB 100,000RUB 100,000RUB 120,0007
MiddleUSDyear$90,268$101,450$108,75015
SeniorUSDyear$111,217$135,350$160,000296
SeniorGBPyear£57,500£70,000£79,75047
SeniorCADyearCA$100,800CA$120,000CA$137,50033
SeniorEURyear€55,000€60,000€70,70014
SeniorUSDhour$44$60$689
SeniorEURmonth€3,120€3,567€5,4209
SeniorPLNmonthPLN 11,800PLN 13,800PLN 19,4428
SeniorAUDyearA$108,800A$108,800A$138,8108
LeadUSDyear$124,125$140,000$162,50036
LeadGBPyear£58,313£80,000£90,00013
LeadCADyearCA$177,400CA$200,000CA$202,5009
StaffUSDyear$171,250$184,875$214,70026
PrincipalUSDyear$131,400$148,050$155,50027
C-levelUSDyear$150,900$170,000$197,5007
All levelsUSDyear$109,812$137,500$162,500429
All levelsGBPyear£55,000£70,000£80,00073
All levelsCADyearCA$106,250CA$123,550CA$152,25046
All levelsEURyear€30,000€48,325€63,75042
All levelsUSDhour$23$28$4942
All levelsEURmonth€962€2,662€4,48826
All levelsAUDyearA$108,800A$120,790A$134,74213
All levelsRUBmonthRUB 81,250RUB 100,000RUB 123,75010
All levelsPLNmonthPLN 11,800PLN 13,800PLN 18,5009
All levelsCADhourCA$30CA$36CA$569

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