Public Salaries
Public sector salary disclosure · 2025

Ontario public sector salaries

Every person paid $100,000 or more by an Ontario public employer, as disclosed under the Public Sector Salary Disclosure Act, 1996. 30 years, 1996 to 2025, searchable and compared across years.

People on the 2025 list
404,922
+7.2% vs 2024
Median salary
$122,262
−2.5% vs 2024
Total salaries disclosed
$54.4B
New to the list
70,395
not on it the year before

How the list has grown

People disclosed each year. Select a year for its full breakdown.

Show as a table
YearValue
19964,501
19975,378
19986,296
19998,125
200010,352
200113,144
200216,691
200320,368
200423,253
200527,461
200634,199
200742,766
200853,817
200964,218
201071,684
201179,714
201288,542
201397,916
2014111,655
2015115,920
2016124,445
2017131,909
2018151,375
2019167,098
2020205,855
2021244,456
2022266,948
2023300,680
2024377,881
2025404,922

The $100,000 line has not changed since 1996. Each year the same line catches more people as pay rises with inflation; why that matters.

Median salary on the list

Show as a table
YearValue
1996$113,423
1997$113,833
1998$112,006
1999$112,914
2000$113,847
2001$115,801
2002$116,976
2003$115,350
2004$115,563
2005$115,652
2006$116,135
2007$115,813
2008$115,001
2009$115,274
2010$115,250
2011$115,352
2012$115,302
2013$115,414
2014$115,782
2015$115,332
2016$115,440
2017$115,881
2018$115,487
2019$115,284
2020$113,876
2021$111,295
2022$112,439
2023$115,292
2024$125,365
2025$122,262

If the line had followed prices

Prices rose 85% since 1996 (Statistics Canada consumer price index), so the fixed line now reaches much further down the pay scale.

$100,000 in 1996, in 2025 dollars
$184,702
People above that line in 2025
30,285
7% of the 404,922 on the list
Show as a table
YearOn the listAbove the indexed line
19964,5014,501
19975,3784,913
19986,2965,411
19998,1256,375
200010,3526,941
200113,1448,383
200216,6919,961
200320,36810,076
200423,25310,611
200527,46111,287
200634,19913,445
200742,76615,141
200853,81717,116
200964,21819,884
201071,68420,028
201179,71419,455
201288,54219,895
201397,91621,474
2014111,65521,976
2015115,92022,099
2016124,44522,397
2017131,90922,791
2018151,37523,392
2019167,09823,880
2020205,85526,289
2021244,45624,956
2022266,94821,923
2023300,68022,762
2024377,88125,418
2025404,92230,285
SectorPeopleMedianTotalPeople vs 2024
School Boards112,654$118,125$13.9B−4.6%
Municipalities & Services92,492$126,555$12.3B+21.0%
Hospitals & Boards of Public Health74,777$118,359$9.5B+10.8%
Government of Ontario – Ministries35,897$130,215$5.2B+14.0%
Universities30,975$151,306$5.1B+6.2%
Crown Agencies19,087$126,260$2.7B+1.9%
Other Public Sector Employers15,721$120,964$2.1B+16.0%
Colleges10,926$131,035$1.4B−2.4%
Ontario Power Generation10,672$161,162$1.8B+3.9%
Government of Ontario – Legislative Assembly and Offices800$134,436$118M+23.3%
Government of Ontario – Judiciary733$198,433$208M+8.6%
Seconded188$131,394$26.2M+11.2%

Largest employers

All employers

Highest paid in 2025

Top 100
#NameEmployerSalaryBenefitsChange
1Kenneth HartwickSpecial AdvisorOntario Power Generation$1,907,409$3,583−$103,487
2Nicolle ButcherPresident and Chief Executive OfficerOntario Power Generation$1,596,218$2,091+$617,838
3Steve GregorisChief Nuclear OfficerOntario Power Generation$1,092,855$3,796+$173,545
4Aida CipollaChief Financial Officer and Chief Administrative OfficerOntario Power Generation$1,013,496$2,623+$178,402
5Subo SinnathambyChief Projects OfficerOntario Power Generation$981,476$3,777+$132,763
6Kevin SmithPresident and Chief Executive OfficerUniversity Health Network$939,603$99,244+$56,506
7Ronald CohnPresident and Chief Executive OfficerThe Hospital For Sick Children$880,013$17,725+$10,000
8Mark KnutsonChief Enterprise Engineering and Chief Nuclear EngineerOntario Power Generation$856,947$2,845+$103,352
9Jon FrankeSenior Vice President NuclearOntario Power Generation$826,655$1,981+$8,481
10Mark FullerPresident and Chief Executive Officer / Président et chef de la directionOntario Public Service Pension Board (Ontario Pension Board)$826,236$0+$10,081

Most common jobs

All jobs