Data Analytics Salaries · freehire
Data Analytics roles pay a median of $107,851 per year across 134 postings that disclose pay, ranging from $94,472 to $126,856.
Updated August 20, 2026
| Level | Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|---|
| Intern | USD | hour | $40 | $43 | $43 | 9 |
| Intern | USD | year | $85,625 | $110,000 | $110,000 | 6 |
| Junior | USD | year | $71,419 | $75,250 | $99,178 | 12 |
| Middle | USD | year | $95,000 | $101,450 | $101,450 | 13 |
| Senior | USD | year | $95,962 | $111,000 | $126,856 | 86 |
| Senior | CAD | year | CA$89,688 | CA$104,450 | CA$111,765 | 12 |
| Lead | USD | year | $130,150 | $145,200 | $152,250 | 9 |
| Principal | USD | year | $100,000 | $101,620 | $148,282 | 5 |
| All levels | USD | year | $94,472 | $107,851 | $126,856 | 134 |
| All levels | CAD | year | CA$89,062 | CA$104,000 | CA$111,240 | 14 |
| All levels | USD | hour | $36 | $40 | $43 | 14 |