Ontario’s 2021 sunshine list: every disclosed public-sector salary for the year, with top earners, sectors, and employers.
In 2021, 244,456 employees at 2,135 Ontario public-sector employers were disclosed on the province’s sunshine list. The average disclosed salary was $123,742 and the median was $111,295 — the disclosure covers only employees above the $100,000 threshold in force that year, not the entire public-sector workforce.
Compared with 2020, the list grew by 38,601 names (+19%, from 205,855 to 244,456), and the average disclosed salary fell 1.7% from $125,870.
The highest-paid person on the 2021 list was Kenneth Hartwick (President and Chief Executive Officer) at Ontario Power Generation, at $1,628,246. The full top 25 is below; for interactive filtering of all 244,456 records, use the data explorer or see the Ontario dashboard for the latest year.
Top 25 by salary on the 2021 disclosure. Click a name for their full year-by-year profile.
| # | Name | Position | Employer | Salary |
|---|---|---|---|---|
| 1 | Kenneth Hartwick | President and Chief Executive Officer | Ontario Power Generation | $1,628,246 |
| 2 | Dominique Miniere | Chief Strategy Officer | Ontario Power Generation | $1,523,519 |
| 3 | Sean Granville | Chief Operations Officer and Chief Nuclear Officer | Ontario Power Generation | $1,064,429 |
| 4 | Michael Martelli | Chief Projects Officer | Ontario Power Generation | $1,010,834 |
| 5 | Kevin Smith | President and Chief Executive Officer | University Health Network | $845,092 |
| 6 | Phil Verster | President and Chief Executive Officer/Président et chef de la direction | Metrolinx | $838,961 |
| 7 | Matthew Anderson | Chief Executive Officer/Chef de la direction | Ontario Health | $826,000 |
| 8 | Mark Fuller | President and Chief Executive Officer / Président et chef de la direction | Ontario Public Service Pension Board (Ontario Pension Board) | $805,247 |
| 9 | Penny Sutcliffe | Medical Officer of Health | Public Health Sudbury And Districts | $800,726 |
| 10 | Andy Smith | President, Chief Executive Officer | Sunnybrook Health Sciences Centre | $799,615 |
| 11 | Dietmar Reiner | Senior Vice President Refurbishment Transition | Ontario Power Generation | $788,714 |
| 12 | Ronald Cohn | President and Chief Executive Officer | The Hospital For Sick Children | $780,013 |
| 13 | Timothy Rutledge | President and Chief Executive Officer | Unity Health Toronto | $776,412 |
| 14 | Thomas Stewart | Chief Executive Officer, St. Joseph’s Health System | St. Joseph’s Healthcare Hamilton | $755,797 |
| 15 | Christopher Ginther | Executive Vice President Business Strategy and Commercial Management | Ontario Power Generation | $735,824 |
| 16 | William Reichman | President and Chief Executive Officer | Baycrest Centre For Geriatric Care | $722,875 |
| 17 | David G. Vingoe | Chair and Chief Executive Officer / Président et chef de la direction | Ontario Securities Commission | $709,692 |
| 18 | Kenneth Boss | Psychiatrist/Psychiatre | North Bay Regional Health Centre | $687,964 |
| 19 | Gary Newton | President and Chief Executive Officer | Sinai Health System | $684,005 |
| 20 | Michelle DiEmanuele | Secretary of the Cabinet | Trillium Health Partners | $682,500 |
| 21 | Mark Knutson | Chief Enterprise Engineering and Chief Nuclear Engineer | Ontario Power Generation | $658,384 |
| 22 | Gadi Mayman | Chief Executive Officer | Ontario Financing Authority | $653,831 |
| 23 | Catherine Zahn | President and Chief Executive Officer / Présidente-directrice générale | Centre For Addiction And Mental Health | $650,455 |
| 24 | Steve Gregoris | Senior Vice President Darlington | Ontario Power Generation | $639,224 |
| 25 | Robert Macisaac | President and Chief Executive Officer | Hamilton Health Sciences | $636,063 |
| Sector | Employees | Avg Salary | Top Salary |
|---|---|---|---|
| School Boards | 80,447 | $106,747 | $353,434 |
| Municipalities & Services | 53,834 | $124,447 | $535,190 |
| Hospitals & Boards of Public Health | 30,580 | $122,942 | $845,092 |
| Universities | 23,096 | $157,027 | $623,067 |
| Government of Ontario – Ministries | 20,312 | $129,947 | $555,607 |
| Crown Agencies | 9,811 | $131,464 | $838,961 |
| Other Public Sector Employers | 8,796 | $133,289 | $565,490 |
| Ontario Power Generation | 8,520 | $153,284 | $1,628,246 |
| Colleges | 7,864 | $119,722 | $432,959 |
| Government of Ontario – Judiciary | 630 | $239,839 | $375,007 |
| Government of Ontario – Legislative Assembly and Offices | 424 | $138,389 | $385,023 |
| Seconded (Education)* | 100 | $113,418 | $247,862 |
| Seconded (Solicitor General)* | 28 | $128,385 | $174,150 |
| Seconded (Children, Community and Social Services)* | 6 | $109,327 | $115,986 |
| Seconded (Health)* | 5 | $156,071 | $251,079 |
| Seconded (Attorney General)* | 2 | $109,790 | $119,257 |
| Seconded (Cabinet Office)* | 1 | $682,500 | $682,500 |
The 15 employers with the most disclosed employees in 2021.
| Employer | Sector | Employees | Avg Salary |
|---|---|---|---|
| Toronto District School Board | School Boards | 10,549 | $106,745 |
| Ontario Power Generation | Ontario Power Generation | 8,401 | $152,941 |
| City Of Toronto | Municipalities & Services | 7,345 | $124,448 |
| Peel District School Board | School Boards | 6,323 | $106,019 |
| Ontario Provincial Police | Government of Ontario – Ministries | 5,370 | $130,461 |
| City Of Toronto - Police Service | Municipalities & Services | 5,025 | $130,769 |
| University Of Toronto | Universities | 4,984 | $161,855 |
| York Region District School Board | School Boards | 4,720 | $106,399 |
| Toronto Catholic District School Board | School Boards | 3,779 | $106,118 |
| Dufferin-Peel Catholic District School Board | School Boards | 3,391 | $106,074 |
| City Of Ottawa | Municipalities & Services | 3,285 | $119,437 |
| City Of Toronto - Toronto Transit Commission | Municipalities & Services | 3,277 | $116,704 |
| Ottawa-Carleton District School Board | School Boards | 3,000 | $109,570 |
| Thames Valley District School Board | School Boards | 2,835 | $105,815 |
| Solicitor General | Government of Ontario – Ministries | 2,788 | $123,498 |