David Mckeown
City of Toronto/Medical Officer Of Health
2016 Salary — last year on the list
$214,654Total compensation $221,518, including $6,864 in taxable benefits.
Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page
Records separated by several years; may be more than one person.
At a Glance
2016
Employer Rank
#37City of Toronto
Years on List
141996–2016
Peak Salary
$317,1182012
Full 2016 roster at City of Toronto →·See where $214,654 ranks →
Total Compensation History
Full History
1996–2016
$126,662 in 1996 is worth about $233,947 in 2025 dollars.
| Year | Position | Salary |
|---|---|---|
| 2016 | Medical Officer Of HealthCity of Toronto | $214,654 |
| 2015 | Medical Officer Of HealthCity of Toronto | $296,221 |
| 2014 | Medical Officer Of HealthCity of Toronto | $301,350 |
| 2013 | Medical Officer Of HealthCity of Toronto | $298,489 |
| 2012 | Medical Officer Of HealthCity of Toronto | $317,118 |
| 2011 | Medical Officer Of HealthCity of Toronto | $294,303 |
| 2010 | Medical Officer Of HealthCity of Toronto | $291,175 |
| 2009 | Medical Officer of HealthCity of Toronto | $275,080 |
| 2008 | Medical Officer of HealthCity of Toronto | $236,215 |
| 2007 | Medical Officer of HealthCity of Toronto | $225,801 |
| 2006 | Medical Officer of HealthCity of Toronto | $215,758 |
| 2005 | Medical Officer of HealthCity of Toronto | $207,608 |
| 1997 | Medical Officer of HealthCity of Toronto | $132,512 |
| 1996 | Medical Officer of HealthCity of Toronto | $126,662 |
On the List
2016
Across Ontario, the 2016 median for Medical Officer of Health was $277,659; David Mckeown's $214,654 salary sat about 23% below it. In 2016, David Mckeown's total compensation of $221,518 at City of Toronto ranked #37 of 4,400 disclosed that year. $100,000 is the list's disclosure floor; 124,445 salaries met it in 2016. Records under this name have appeared on the Sunshine List at City of Toronto 14 years in all, 1996–2016, with the highest disclosed salary $317,118 in 2012.