Municipalities & Services
City Of Ottawa salaries
5,181 people paid $100,000 or more in 2025. On the disclosure list every year from 1997 to 2025 (with gaps).
People on the 2025 list
5,181
+10.6% vs 2024
Median salary
$117,638
+0.9% vs 2024
Highest salary
$455,234
Total disclosed
$648M
Highest paid in 2025
Top 100 of 5,181
| # | Name | Salary | Benefits | Change |
|---|---|---|---|---|
| 1 | Wendy StephansonCity Manager | $455,234 | $7,998 | +$2,608 |
| 2 | Trevor ArnasonMedical Officer Health, Public Health | $335,113 | $945 | +$64,201 |
| 3 | Monir TahaAssociate Medical Officer of Health | $323,776 | $908 | +$39,316 |
| 4 | Daniel ChenierGeneral Manager, Recreation, Cultural and Facility Services | $317,120 | $6,914 | +$16,560 |
| 5 | Michelle FooteAssociate Medical Officer of Health | $316,660 | $894 | +$116,311 |
| 6 | Robin TaylorAssociate Medical Officer of Health | $314,878 | $908 | +$30,419 |
| 7 | Laura BournsDeputy Medical Officer of Health | $314,878 | $908 | −$49,262 |
| 8 | Cyril RogersGeneral Manager, Finance and Corporate Services Department and Chief Financial Officer | $264,218 | $7,712 | +$13,676 |
| 9 | Nathalie GougeonAuditor General | $263,220 | $7,697 | +$12,942 |
| 10 | Alain GonthierGeneral Manager, Public Works | $262,368 | $7,697 | +$5,841 |
| 11 | Renée AmilcarGeneral Manager, Transit Services Department | $255,471 | $5,711 | −$100,159 |
| 12 | Tammy RoseGeneral Manager, Infrastructure and Water Services | $253,795 | $9,995 | −$2,002 |
| 13 | Debbie StewartGeneral Manger Strategic Initiatives | $253,795 | $9,420 | new |
| 14 | Clara FreireGeneral Manager, Community and Social Services | $253,756 | $7,689 | +$546 |
| 15 | Paul HuttFire Chief | $251,327 | $4,235 | +$20,017 |
| 16 | Vivi ChiSpecial Advisor, Planning | $250,064 | $7,625 | +$25,032 |
| 17 | Ryan PerraultGeneral Manager, Emergency and Protective Services | $244,627 | $7,629 | +$35,678 |
| 18 | Louise Hine-SchmidtDeputy Chief, Operations | $240,996 | $1,563 | +$38,137 |
| 19 | Scott GrakistPlatoon Chief | $238,164 | $1,003 | +$43,687 |
| 20 | Troy CharterGeneral Manager, Transit Services Department | $234,701 | $4,447 | +$7,545 |
| 21 | Steve BoxDirector, City Manager's Office | $233,128 | $10,132 | −$718 |
| 22 | Matthew DewanFire Prevention Officer | $232,160 | $751 | +$78,391 |
| 23 | Adam LeclercLicensed Mechanic | $229,814 | $2,313 | +$48,159 |
| 24 | Pierre PoirierChief, Ottawa Paramedic Service | $227,618 | $2,663 | +$10,490 |
| 25 | Nathan AdamsDeputy Chief, Training and Safety | $227,522 | $4,446 | +$19,981 |
| 26 | Todd HorricksDeputy Chief, Capital Assets | $227,339 | $14,690 | +$24,480 |
| 27 | Colleen WoolseyDeputy Chief, Community Standards and Communications | $226,697 | $5,506 | +$40,476 |
| 28 | Duncan McnaughtonDivision Chief, Light Rail Transportation Engineering | $225,960 | $1,701 | new |
| 29 | Shawn ThompsonCaptain | $223,813 | $735 | new |
| 30 | Erik LeichtDistrict Chief | $222,954 | $957 | +$20,663 |
| 31 | Terry RathwellPlatoon Chief | $220,165 | $992 | +$42,277 |
| 32 | Carina DuclosDirector, Infrastructure Services | $220,137 | $680 | +$8,073 |
| 33 | Steven StylesPlatoon Chief | $219,537 | $971 | +$27,458 |
| 34 | Stuart HuxleyCity Solicitor | $217,697 | $627 | +$6,569 |
| 35 | Neal BowlesPlatoon Chief | $216,671 | $976 | +$30,360 |
| 36 | Mark SutcliffeMayor | $213,921 | $671 | +$231 |
| 37 | Alexander MonahanFirefighter | $211,889 | $685 | +$35,349 |
| 38 | Sandro CarlucciChief Information Officer | $211,757 | $643 | +$2,263 |
| 39 | Quentin LevesqueDirector, Roads and Parking Services | $210,899 | $627 | +$3,142 |
| 40 | Timothy MarcSenior Legal Counsel – Planning, Development and Real Estate | $210,712 | $587 | +$3,522 |
| 41 | Viktors EngelbrehtsChief Information Security and Digital Risk Officer | $209,936 | $659 | +$80,708 |
| 42 | Pamela LemaistreChief Human Resources Officer | $209,583 | $659 | +$92,372 |
| 43 | Cliff SmithFirefighter | $207,931 | $691 | +$38,936 |
| 44 | David MarincakDistrict Chief | $207,579 | $957 | +$26,262 |
| 45 | Roger ChapmanChief, By-Law and Regulatory Services | $205,550 | $4,347 | +$6,394 |
| 46 | Andrew HendriksDirector, Health Protection | $203,130 | $627 | −$786 |
| 47 | Joseph MclaughlinSector Chief | $202,898 | $1,875 | +$29,099 |
| 48 | Tony SpinelloLicensed Mechanic | $202,317 | $2,896 | +$27,431 |
| 49 | William McdonaldDirector, Strategic Projects Office | $201,912 | $627 | +$1,819 |
| 50 | Alain LavigneDistrict Chief | $201,545 | $957 | +$12,543 |
| 51 | Harpreet SinghLicensed Mechanic | $201,053 | $2,284 | +$31,746 |
| 52 | Elizabeth GoodingDirector, Public Safety Service | $201,004 | $616 | +$5,448 |
| 53 | Chris NesbittDistrict Chief | $200,889 | $949 | +$26,610 |
| 54 | Joanne GorensteinDeputy Auditor General | $200,359 | $627 | +$1,016 |
| 55 | Derrick MoodieDirector, Planning Services | $200,039 | $612 | +$3,394 |
| 56 | Mark BostonCaptain | $199,968 | $836 | +$59,805 |
| 57 | Marc LalondeSector Chief | $199,657 | $3,759 | +$33,614 |
| 58 | Ronald PhillipsDistrict Chief | $199,649 | $957 | +$13,409 |
| 59 | Steve WilliamsFirefighter | $199,601 | $685 | +$27,521 |
| 60 | Jason SabourinDirector, Children's Services | $199,558 | $627 | +$215 |
| 61 | Dean LettDirector, Long Term Care | $199,558 | $627 | +$215 |
| 62 | Pat ScrimgeourDirector, Transit Customer Systems and Planning | $199,558 | $627 | +$215 |
| 63 | Andrea Lanthier-SeymourAssociate Director, Parks Maintenance and Forestry Section | $199,558 | $627 | +$215 |
| 64 | Laila GibbonsDirector, Fleet Service | $199,558 | $627 | −$6,780 |
| 65 | Shelley McdonaldDirector, Solid Waste Service | $199,558 | $627 | −$7,083 |
| 66 | Richard HolderDirector, Rail Construction Program | $199,558 | $627 | −$3,716 |
| 67 | Isabelle JasminDeputy City Treasurer Corporate Finance | $199,558 | $627 | −$7,608 |
| 68 | Marilyn JourneauxDirector, Water Services – Linear | $199,558 | $627 | +$4,116 |
| 69 | Daniel BriseboisDirector, Facility Operations | $199,558 | $627 | −$9,598 |
| 70 | Susan JohnsDirector, Asset Management Services | $199,511 | $617 | +$6,609 |
| 71 | Cameron KeyesDirector, Knowledge Exchange, Planning and Quality | $199,506 | $616 | +$2,630 |
| 72 | Hugh CameronDistrict Chief | $199,456 | $917 | +$35,282 |
| 73 | Nancy Del BiancoDivision Chief | $199,297 | $957 | +$14,019 |
| 74 | Gerard ChenCaptain | $198,802 | $828 | +$23,715 |
| 75 | Naveen KumarDispatcher | $197,721 | $1,921 | +$22,049 |
| 76 | Andriy TatarinovLicensed Mechanic | $197,430 | $2,874 | +$41,746 |
| 77 | Steven MonetteDistrict Chief | $196,458 | $917 | +$23,972 |
| 78 | Anthony De YoungFirefighter | $196,413 | $685 | +$52,410 |
| 79 | Chad MaahsManager, Bus and Para Transit Operations | $196,293 | $602 | +$1,665 |
| 80 | Scott FieldCaptain | $195,958 | $857 | +$28,194 |
| 81 | Tracey McgarryDirector, Complexes, Aquatics and Specialized Services | $195,905 | $605 | +$272 |
| 82 | Betanay ZarmalwallTransit Supervisor | $195,846 | $521 | +$7,243 |
| 83 | Eric DagenaisFire Prevention Officer | $195,649 | $791 | +$5,656 |
| 84 | Kenneth WaltonDistrict Chief | $195,627 | $949 | +$35,776 |
| 85 | Patrick GauthierDistrict Chief | $195,462 | $941 | +$35,385 |
| 86 | Peter BartonSafety Officer | $195,344 | $857 | +$20,048 |
| 87 | Douglas FisherDistrict Chief | $195,175 | $957 | +$33,389 |
| 88 | Stirling McneilDistrict Chief | $194,612 | $957 | +$29,712 |
| 89 | Jennifer PereiraSenior Legal Counsel | $194,012 | $573 | +$18,754 |
| 90 | Paul PowerCaptain | $193,954 | $857 | +$22,823 |
| 91 | Manveet NarangTransit Supervisor | $193,935 | $521 | +$3,152 |
| 92 | Mary SimmsSenior Legal Counsel | $193,717 | $538 | +$3,388 |
| 93 | Daniel KirvanSector Chief | $193,595 | $2,863 | +$21,153 |
| 94 | Daniel DessureaultCaptain | $193,511 | $838 | +$14,968 |
| 95 | Michael KaineCaptain | $193,330 | $857 | +$24,811 |
| 96 | William BellSector Chief | $193,251 | $1,172 | +$20,808 |
| 97 | Larry RoySector Chief | $193,251 | $2,074 | +$20,808 |
| 98 | Daniel LeblancCaptain | $193,091 | $848 | new |
| 99 | Jason MackinnonCaptain | $193,033 | $828 | +$12,891 |
| 100 | Mathieu GravelChief of Staff | $193,003 | $0 |
People on the list by year
Select a year for that year’s full list.
Show as a table
| Year | Value |
|---|---|
| 1996 | |
| 1997 | 8 |
| 1998 | |
| 1999 | 14 |
| 2000 | |
| 2001 | 80 |
| 2002 | 123 |
| 2003 | 192 |
| 2004 | 124 |
| 2005 | 191 |
| 2006 | 241 |
| 2007 | 195 |
| 2008 | 980 |
| 2009 | 722 |
| 2010 | 691 |
| 2011 | 781 |
| 2012 | 820 |
| 2013 | 1,149 |
| 2014 | 1,153 |
| 2015 | 1,885 |
| 2016 | 1,666 |
| 2017 | 2,115 |
| 2018 | 2,484 |
| 2019 | 3,251 |
| 2020 | 3,375 |
| 2021 | 3,285 |
| 2022 | 4,150 |
| 2023 | 3,913 |
| 2024 | 4,686 |
| 2025 | 5,181 |
Median salary by year
City Of Ottawa medianMunicipalities & Services median
$118K
Show as a table
| Year | Employer median | Sector median |
|---|---|---|
| 1996 | ||
| 1997 | $105,591 | |
| 1998 | ||
| 1999 | $110,072 | |
| 2000 | ||
| 2001 | $110,700 | |
| 2002 | $111,099 | |
| 2003 | $107,317 | $110,050 |
| 2004 | $107,920 | $111,110 |
| 2005 | $107,169 | $110,702 |
| 2006 | $108,920 | $109,407 |
| 2007 | $110,585 | $109,731 |
| 2008 | $113,067 | $109,558 |
| 2009 | $110,103 | $110,293 |
| 2010 | $110,813 | $110,030 |
| 2011 | $110,248 | $109,972 |
| 2012 | $110,300 | $110,599 |
| 2013 | $110,967 | $111,272 |
| 2014 | $111,505 | $112,676 |
| 2015 | $110,367 | $113,395 |
| 2016 | $110,708 | $113,174 |
| 2017 | $111,625 | $114,046 |
| 2018 | $110,567 | $115,261 |
| 2019 | $112,390 | $116,159 |
| 2020 | $116,411 | $117,452 |
| 2021 | $113,172 | $118,709 |
| 2022 | $116,643 | $121,076 |
| 2023 | $115,592 | $121,446 |
| 2024 | $116,555 | $123,347 |
| 2025 | $117,638 | $126,555 |
Jobs at City Of Ottawa in 2025
Salary bands
People by salary, 2025.
Other municipalities & services employers
City Of TorontoCity Of Toronto – Toronto Transit CommissionCity Of Toronto – Police ServiceCity Of HamiltonRegional Municipality Of DurhamRegional Municipality Of PeelRegional Municipality Of Peel Police ServicesCity Of MississaugaRegional Municipality Of YorkRegional Municipality Of HaltonCity Of BramptonRegional Municipality Of York Police Services
