Data scientist salary in Australia
How much does a Data Scientist make in Australia?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a data scientist is $123,265 per year in Australia. 191 salaries reported, updated at 1 November 2026
Highest paying companies for Data Scientist in Australia
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Data Scientist?
Highest paying cities near Australia for Data Scientists
Where can a Data Scientist earn more?
Compare salaries for Data Scientists in different locationsFrequently Asked Questions (FAQs) about Data Scientist
The average salary for a Data Scientist is $123,265 per year in Australia. This figure is based on 191 salaries taken from job postings on Indeed in the past 36 months, last updated on 1 November 2026.
Data Scientist jobs on Indeed - find your next one today.
Data Scientist salaries typically range between a low of $86,350 and a high of $175,960 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Data Scientist include Parramatta NSW at $172,839 per year, Newcastle NSW at $139,921 per year and Melbourne VIC at $138,811 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Data Scientist include Australian Catholic University ($240,380 per year) and DFP Recruitment Services Pty Ltd ($208,000 per year).
Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Data Scientist salary compares to related positions: