Senior Financial Analyst
Municipalities and Services · FY2025
203 disclosed employees* in 2025
16 yrs on file (2010–2025)
33 employers (min. 3 disclosed)
11 newly promoted in 2025
67.5% estimated female
Median salary
$116,266
P90 salary
$142,046
Raise, 2025
+8.0%
Median salary & employees over time 2010–2025
Median salary
Disclosed employees
Salary distribution FY2025 · disclosed employees
Trend 2010–2025
| Year | Disclosed Emp. | Median salary | P90 salary | Raise | Newly Promoted | Gender |
|---|---|---|---|---|---|---|
| 2025 | 203 | $116,266 | $142,046 | +8.0% | 11 | 67.5% F |
| 2024 | 157 | $112,487 | $130,984 | +4.2% | 6 | 70.7% F |
| 2023 | 119 | $109,601 | $127,458 | +1.6% | 3 | 66.4% F |
| 2022 | 92 | $107,557 | $124,410 | +4.2% | 2 | 64.1% F |
| 2021 | 54 | $109,166 | $122,793 | +0.2% | 0 | 64.8% F |
| 2020 | 55 | $107,230 | $116,497 | +2.7% | 0 | 70.9% F |
| 2019 | 32 | $105,587 | $136,407 | +7.2% | 0 | 81.2% F |
| 2018 | 22 | $106,503 | $109,684 | +2.2% | 0 | 77.3% F |
| 2017 | 22 | $104,469 | $107,846 | +1.2% | 0 | 72.7% F |
| 2016 | 17 | $103,222 | $112,838 | +0.8% | 0 | — |
| 2015 | 13 | $102,446 | $105,241 | +3.9% | 0 | — |
| 2014 | 7 | $102,126 | $122,829 | -0.2% | 0 | — |
| 2013 | 2 | $117,534 | $131,081 | +1.2% | 0 | — |
| 2012 | 4 | $101,900 | $123,775 | -2.1% | 0 | — |
| 2011 | 2 | $119,420 | $130,543 | +11.4% | 0 | — |
| 2010 | 2 | $110,207 | $117,783 | n/a | 0 | — |
Raise is the average change for people who held this exact role, in this sector, in both years — not a same-role year-over-year average, which would be skewed by people newly crossing the disclosure threshold or leaving. Promotions is a heuristic (title changed and raise ≥10% in the same year), not verified. Gender is a name-based estimate, shown only for years with 20 or more disclosed employees.
By employer FY2025 · ranked by disclosed employees
| # | Employer | Disclosed Emp. | Median salary | P90 salary | Max salary | New entrants | Raise |
|---|---|---|---|---|---|---|---|
| 1 | City of Toronto overall | 27 | $133,358 | $150,539 | $164,891 | 2 | +9.0% |
| 2 | City of Toronto Toronto Transit Commission overall | 27 | $134,740 | $144,678 | $157,028 | 6 | +14.2% |
| 3 | Regional Municipality of Durham overall | 26 | $113,982 | $127,131 | $166,412 | 3 | +9.2% |
| 4 | City of Ottawa overall | 23 | $104,548 | $107,566 | $116,036 | 7 | -0.3% |
| 5 | City of Toronto Toronto Community Housing Corp overall | 12 | $113,644 | $120,749 | $129,231 | 5 | +10.1% |
| 6 | Regional Municipality of Halton overall | 11 | $110,637 | $119,918 | $130,118 | 7 | +6.1% |
| 7 | Regional Municipality of York overall | 11 | $108,424 | $113,063 | $115,293 | 5 | +2.7% |
| 8 | Town of Oakville overall | 7 | $119,423 | $123,553 | $123,797 | 0 | +3.5% |
| 9 | City of Hamilton overall | 6 | $115,445 | $117,411 | $118,343 | 1 | n/a |
| 10 | City of Ottawa Police Services overall | 5 | $140,879 | $148,948 | $152,034 | 2 | n/a |
| 11 | City of Markham overall | 5 | $141,955 | $143,066 | $143,731 | 1 | +20.3% |
| 12 | City of Waterloo overall | 5 | $123,526 | $123,985 | $123,985 | 1 | +12.3% |
| 13 | City of Vaughan overall | 4 | $120,609 | $144,028 | $152,254 | 1 | n/a |
| 14 | Town of Ajax overall | 4 | $121,039 | $121,039 | $121,039 | 1 | +4.4% |
| 15 | City of Toronto Public Library Board overall | 3 | $117,698 | $129,486 | $132,433 | 0 | n/a |
| 16 | Town of Whitby overall | 3 | $129,251 | $129,251 | $129,251 | 0 | n/a |
| 17 | Town of Caledon overall | 3 | $112,919 | $119,011 | $120,534 | 2 | n/a |
| 18 | City of Brantford overall | 3 | $102,592 | $116,321 | $119,754 | 1 | n/a |
| 19 | City of Niagara Falls overall | 3 | $102,083 | $105,335 | $106,148 | 3 | n/a |
| 20 | City of Kenora overall | 2 | $106,722 | $107,279 | $107,418 | 2 | n/a |
| 21 | Town of Georgina overall | 1 | $126,115 | $126,115 | $126,115 | 1 | n/a |
| 22 | Town of Milton overall | 1 | $123,956 | $123,956 | $123,956 | 0 | n/a |
| 23 | City of Welland overall | 1 | $121,095 | $121,095 | $121,095 | 0 | n/a |
| 24 | City of Toronto Toronto Seniors Housing Corporation overall | 1 | $118,743 | $118,743 | $118,743 | 0 | n/a |
| 25 | County of Peterborough overall | 1 | $111,701 | $111,701 | $111,701 | 0 | n/a |
| 26 | Haldimand County overall | 1 | $109,760 | $109,760 | $109,760 | 1 | n/a |
| 27 | Town of Bradford West Gwillimbury overall | 1 | $109,615 | $109,615 | $109,615 | 1 | n/a |
| 28 | Municipality of Clarington overall | 1 | $107,161 | $107,161 | $107,161 | 1 | n/a |
| 29 | Town of Grimsby overall | 1 | $102,864 | $102,864 | $102,864 | 1 | n/a |
| 30 | City of Oshawa overall | 1 | $102,729 | $102,729 | $102,729 | 1 | n/a |
| 31 | County of Perth overall | 1 | $102,061 | $102,061 | $102,061 | 1 | n/a |
| 32 | District Municipality of Muskoka overall | 1 | $101,977 | $101,977 | $101,977 | 1 | n/a |
| 33 | County of Frontenac overall | 1 | $100,764 | $100,764 | $100,764 | 1 | n/a |
"New entrants" is headcount in their first year in this exact role at this employer — not a hire count; many already worked here.