Content has loaded

Business analyst salary in Australia

How much does a Business Analyst make in Australia?

Average base salary

$104,376

The average salary for a business analyst is $104,376 per year in Australia. 1.1k salaries reported, updated at 31 August 2026

Business Analyst job openings in Australia

slide 1 of 6
slide1 of 6
Business Analyst
Frankston City Council3.3out of 5 stars.
Frankston VIC
$100,338.66 a year
Full-time
10 hours ago

Highest paying companies for Business Analyst in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
APG Workforce
 
$233,113per year
View company
Rocky Bay
 
$222,600per year
Quay Appointments
 
$219,375per year
Uniting
 
$216,000per year
The Disability Trust
 
$190,800per year
Bendigo Health
 
$185,713per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities near Australia for Business Analysts

  1. Canberra ACT
    $146,615 per year
  2. Parramatta NSW
    $117,795 per year
  3. Sydney NSW
    $111,262 per year
  4. Joondalup WA
    $106,395 per year
  5. Brisbane QLD
    $105,216 per year

Where can a Business Analyst earn more?

Compare salaries for Business Analysts in different locations
vs

Frequently Asked Questions (FAQs) about Business Analyst

How much do similar professions as Business Analyst get paid in Australia?

Senior Business Analyst

Job openings
Average $134,532 per year