Content has loaded
Business analyst salary in Ottawa, ON
How much does a Business Analyst make in Ottawa, ON?
Average base salary
$89,906
- Hour
- Day
- Week
- Month
- Year
17%
above national averageThe average salary for a business analyst is $89,906 per year in Ottawa, ON. 30 salaries reported, updated at September 25, 2026
Highest paying companies for Business Analyst in Ottawa, ON
Average year pay is based on job postings on Indeed in the past 36 months.CompuCom
$166,400per year
CorGTA
$156,000per year
emergiTEL
$110,240per year
Export Development Canada
$98,815per year
Canadian Medical Protective As...
$98,813per year
Immigration, Refugees and Citi...
$97,932per year
Highest paying cities for Business Analysts near Ottawa, ON
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 $89,906 per year in Ottawa, ON. This figure is based on 30 salaries taken from job postings on Indeed in the past 36 months, last updated on September 25, 2026.
Business Analyst jobs on Indeed - find your next one today.
Business Analyst salaries in Ottawa, ON typically range between a low of $68,316 and a high of $118,320 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Business Analyst in Ottawa, ON include Waterloo, ON at $84,613 per year, Mississauga, ON at $83,129 per year and Etobicoke, ON at $81,264 per year.