Business analyst salary in Australia
How much does a Business Analyst make in Australia?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a business analyst is $103,721 per year in Australia. 1.1k salaries reported, updated at 2 November 2026
Highest paying companies for Business Analyst in Australia
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Business Analyst?
Highest paying cities near Australia for Business Analysts
Where can a Business Analyst earn more?
Compare salaries for Business Analysts in different locationsFrequently Asked Questions (FAQs) about Business Analyst
The average salary for a Business Analyst is $103,721 per year in Australia. This figure is based on 1.1k salaries taken from job postings on Indeed in the past 36 months, last updated on 2 November 2026.
Business Analyst jobs on Indeed - find your next one today.
Business Analyst salaries typically range between a low of $73,582 and a high of $146,206 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Business Analyst include Canberra ACT at $148,943 per year, Melbourne City Centre VIC at $125,935 per year and Parramatta NSW at $121,049 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Business Analyst include APG Workforce ($233,113 per year) and Rocky Bay ($222,600 per year).