Data Analyst Salary in Australia
Data Analyst Salary in Melbourne
Based on 646 job listings - Melbourne, Australia 2026
Average salary
$106,868 - $119,594
Median salary
$100,894 - $114,476
Lower rangeUpper range
Salary distribution by percentile
10th percentile$85K
25th percentile$100K
Median$101K
75th percentile$108K
90th percentile$145K
50% of professionals earn between $99,733 - $108,139 AUD
The median salary is $100,894
Compare with national average
Melbourne
Average salary
106,868 - 119,594
Median salary
100,894 - 114,476
646 job openings
Australia
Average salary
58,000 - 100,000
Median salary
75,000 - 100,000
5,781 job openings
The average salary for a Data Analyst in Melbourne, Australia is AUD 106,868 - AUD 119,594 per year in 2026, based on 646 job listings.
Explore 646 Data Analyst job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.