● OPSCI.ca Ontario · 2010–2025

← back to profile

Solicitor

Municipalities and Services · FY2025

353 disclosed employees* in 2025 16 yrs on file (2010–2025) 50 employers (min. 3 disclosed) 22 newly promoted in 2025 59.2% estimated female
Median salary
$193,481
P90 salary
$226,896
Raise, 2025
+9.8%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 353 $193,481 $226,896 +9.8% 22 59.2% F
2024 338 $177,568 $212,961 +6.9% 22 57.1% F
2023 310 $167,823 $203,632 +9.5% 15 57.7% F
2022 281 $159,109 $188,696 +7.4% 29 56.2% F
2021 277 $156,104 $189,184 +2.6% 7 56.0% F
2020 275 $155,952 $186,997 +5.1% 13 52.7% F
2019 266 $154,234 $183,270 +2.7% 6 52.6% F
2018 265 $150,937 $181,014 +5.0% 12 52.5% F
2017 238 $148,903 $177,897 +3.3% 6 54.6% F
2016 236 $147,308 $176,571 +2.6% 4 57.2% F
2015 214 $145,284 $174,280 +2.5% 4 57.9% F
2014 210 $147,388 $176,397 +6.7% 4 56.2% F
2013 200 $136,430 $165,106 +1.9% 1 56.5% F
2012 186 $137,343 $163,522 +4.1% 1 55.9% F
2011 177 $137,761 $159,218 +3.5% 2 53.7% F
2010 171 $137,713 $151,351 n/a 0 55.6% F

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

#EmployerDisclosed Emp.Median salaryP90 salaryMax salaryNew entrantsRaise
1 City of Toronto overall 171 $219,360 $231,036 $393,556 14 +12.6%
2 City of Hamilton overall 32 $169,435 $187,774 $240,981 7 +4.1%
3 City of Toronto Toronto Transit Commission overall 22 $209,655 $209,656 $209,659 1 +10.5%
4 Regional Municipality of Durham overall 12 $193,449 $204,345 $219,503 2 +7.3%
5 City of Burlington overall 9 $157,561 $195,271 $196,646 1 +5.3%
6 Regional Municipality of Waterloo overall 8 $160,675 $185,642 $203,263 0 +5.6%
7 City of Markham overall 6 $205,688 $221,911 $237,884 1 +18.9%
8 Town of Oakville overall 5 $196,429 $221,735 $237,118 0 +3.9%
9 City of Greater Sudbury overall 5 $154,866 $201,725 $220,296 0 -0.4%
10 City of Thunder Bay overall 5 $174,183 $186,409 $194,452 0 -0.7%
11 City of Waterloo overall 5 $118,976 $153,662 $172,770 2 n/a
12 Regional Municipality of York overall 4 $222,631 $234,429 $238,925 0 +1.5%
13 City of Richmond Hill overall 4 $185,332 $221,787 $237,120 0 +5.6%
14 City of Brampton overall 4 $205,714 $216,307 $219,238 0 -0.3%
15 City of Mississauga overall 4 $194,292 $209,666 $214,199 0 -7.6%
16 City of Kitchener overall 4 $143,565 $193,233 $209,974 1 +5.4%
17 City of Sault Ste Marie overall 4 $136,655 $158,556 $161,565 0 +0.4%
18 City of Vaughan overall 3 $213,061 $247,235 $255,779 0 n/a
19 Regional Municipality of Peel overall 3 $226,302 $226,302 $226,303 0 -10.5%
20 City of Cambridge overall 3 $163,240 $192,825 $200,221 0 +0.2%
21 City of Pickering overall 2 $207,406 $231,161 $237,100 0 n/a
22 Town of East Gwillimbury overall 2 $188,540 $216,646 $223,673 0 n/a
23 District Municipality of Muskoka overall 2 $179,161 $206,425 $213,241 0 n/a
24 Town of Newmarket overall 2 $186,020 $197,679 $200,593 0 n/a
25 Town of Caledon overall 2 $185,105 $185,158 $185,172 0 n/a
26 The Corporation of the City of North Bay overall 2 $164,252 $175,933 $178,853 0 n/a
27 Town of Aurora overall 2 $157,067 $169,760 $172,934 1 n/a
28 County of Brant overall 2 $159,819 $166,378 $168,017 0 n/a
29 City of St Catharines overall 2 $154,510 $162,563 $164,577 0 n/a
30 County of Elgin overall 2 $116,620 $127,020 $129,620 1 n/a
31 Town of Whitchurchstouffville overall 1 $259,861 $259,861 $259,861 0 n/a
32 Town of Georgina overall 1 $239,700 $239,700 $239,700 0 n/a
33 City of Oshawa overall 1 $226,362 $226,362 $226,362 0 n/a
34 City of Ottawa overall 1 $217,697 $217,697 $217,697 0 n/a
35 City of Windsor overall 1 $214,569 $214,569 $214,569 0 n/a
36 City of Kawartha Lakes overall 1 $210,154 $210,154 $210,154 0 n/a
37 City of Niagara Falls overall 1 $186,608 $186,608 $186,608 0 n/a
38 Municipality of Clarington overall 1 $185,606 $185,606 $185,606 0 n/a
39 County of Northumberland overall 1 $180,724 $180,724 $180,724 0 n/a
40 Town of Whitby overall 1 $176,428 $176,428 $176,428 0 n/a
41 Town of Pelham overall 1 $171,955 $171,955 $171,955 0 n/a
42 Regional Municipality of Waterloo Police overall 1 $168,928 $168,928 $168,928 0 n/a
43 Town of Saugeen Shores overall 1 $167,489 $167,489 $167,489 0 n/a
44 City of Kingston overall 1 $165,946 $165,946 $165,946 0 n/a
45 Town of Fort Erie overall 1 $163,820 $163,820 $163,820 0 n/a
46 City of Peterborough overall 1 $163,358 $163,358 $163,358 0 n/a
47 City of Barrie overall 1 $160,058 $160,058 $160,058 0 n/a
48 City of Sarnia overall 1 $157,929 $157,929 $157,929 0 n/a
49 City of Guelph overall 1 $153,547 $153,547 $153,547 0 n/a
50 County of Grey overall 1 $150,282 $150,282 $150,282 0 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.

Find someone in this role, province-wide