From Surf Wiki (app.surf) — the open knowledge base
Catherine McKenney
| Catherine McKenneyMPP |
|---|
| McKenney in 2022 |
| Incumbent |
| Assumed office February 27, 2025 |
| Joel Harden |
| In officeDecember 1, 2014 – November 15, 2022 |
| Diane Holmes |
| Ariel Troster |
| Ward 14 Somerset |
| (1961-06-03) June 3, 1961Fort-Coulonge, Quebec, Canada |
| Ontario New Democratic |
| Catharine Vandelinde(m. circa 2005) |
| 3 |
| University of Ottawa(BSocSc, 1993) |
| catherinemckenney.ontariondp.ca |
Catherine McKenney (born June 3, 1961) is a Canadian politician who is the member of Provincial Parliament (MPP) for Ottawa Centre. A member of the Ontario New Democratic Party (NDP), McKenney was elected in the 2025 Ontario general election. McKenney previously served on Ottawa City Council from 2014 to 2022, representing Somerset Ward, and ran to be the mayor of Ottawa in the 2022 Ottawa municipal election, placing second. Before running for office, they worked as an advisor and political staffer.
McKenney was born in Fort-Coulonge, Quebec, the child of a forester and stay-at-home parent. The family would then move to Sturgeon Falls, Ontario, where McKenney went to elementary school. In grade 9, McKenney moved to Pembroke, Ontario when their dad got a job at Algonquin College. McKenney had two children in their early 20s, working in fast food and as a photographer's assistant to support them. McKenney moved to Ottawa at the age of 26, where they completed a Bachelor of Social Science at the University of Ottawa in 1993.
After graduating, McKenney lived in Kanata and had a job reading news articles on television for people who are blind.
Prior to holding elected office, McKenney worked as a staffer in the offices of city councillors Diane Holmes and Alex Munter, and federal members of Parliament Ed Broadbent and Paul Dewar. They supported Jim Watson in the 2014 mayoral election.
McKenney was first elected in the 2014 municipal election to represent Somerset Ward, which consists of Centretown, Centretown West, and the downtown core. During the 2022 Canada convoy protests, McKenney criticized inaction by Ottawa Mayor Jim Watson and the Ottawa Police Service. McKenney virtually joined an Ottawa City Council meeting from the streets of the occupation.
In December 2021, McKenney announced that they would be running for mayor in the 2022 Ottawa municipal election. During the campaign, they were endorsed by figures including Mark Carney and Joel Harden. McKenney lost to Mark Sutcliffe with 119,241 votes to 161,679 votes.
In January 2023, McKenney co-founded CitySHAPES non-profit organization with Ottawa economist Neil Saravanamuttoo to address "climate change, active transportation, transit, affordable housing and ending chronic homelessness."
In October 2024, McKenney launched a campaign for the Ontario NDP nomination in Ottawa Centre. McKenney was announced as the NDP candidate in November 2024, replacing former Ontario NDP MPP Joel Harden, who was announced as the federal NDP candidate in the 2025 Canadian federal election. McKenney won the riding in February 2025.
McKenney is queer and is the first non-male openly-LGBT person to serve on Ottawa's city council. McKenney is non-binary and uses they/them pronouns. McKenney has three children.
| .mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:"\a0 · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}vte2025 Ontario general election: Ottawa Centre | ||||||
|---|---|---|---|---|---|---|
| New Democratic | Catherine McKenney | 32,483 | 55.70 | +1.36 | $130,575 | |
| Liberal | Thomas Simpson | 13,591 | 23.30 | +0.72 | $84,596 | |
| Progressive Conservative | Scott Healey | 9,573 | 16.41 | +0.68 | $13,986 | |
| Green | Simon Beckett | 1,550 | 2.66 | –2.21 | $13,220 | |
| New Blue | Maria Desouza | 468 | 0.80 | –0.63 | $7,244 | |
| Ontario Party | Shannon Boschy | 321 | 0.55 | N/A | $3,402 | |
| Communist | Cashton Perry | 232 | 0.40 | +0.13 | $0 | |
| Independent | Josh Rachlis | 102 | 0.17 | N/A | $0 | |
| Total valid votes/expense limit | 58,320 | 99.53 | +0.01 | $192,174 | ||
| Total rejected, unmarked, and declined ballots | 277 | 0.47 | –0.01 | |||
| Turnout | 58,597 | 49.09 | -1.65 | |||
| Eligible voters | 119,363 | |||||
| New Democratic hold | Swing | +0.32 | ||||
| .mw-parser-output .hidden-begin{box-sizing:border-box;width:100%;padding:5px;border:none;font-size:95%}.mw-parser-output .hidden-title{font-weight:bold;line-height:1.6;text-align:left}.mw-parser-output .hidden-content{text-align:left}@media all and (max-width:500px){.mw-parser-output .hidden-begin{width:auto!important;clear:none!important;float:none!important}}Source(s) |
| Candidate | Popular vote | Expenditures | |||
|---|---|---|---|---|---|
| Mark Sutcliffe | 161,679 | 51.37 | – | $537,834.79 | |
| Catherine McKenney | 119,241 | 37.88 | – | $542,847.97 | |
| Bob Chiarelli | 15,998 | 5.08 | – | $96,844.84 | |
| Nour Kadri | 7,496 | 2.38 | – | $71,062.45 | |
| Mike Maguire | 2,775 | 0.88 | – | $5,500.00 | |
| Graham MacDonald | 1,629 | 0.52 | – | $5,334.50 | |
| Brandon Bay | 1,512 | 0.48 | – | $9,478.02 | |
| Param Singh | 1,176 | 0.37 | – | $13,650.40 | |
| Celine Debassige | 867 | 0.28 | – | none listed | |
| Ade Olumide | 636 | 0.20 | – | $1,966.25 | |
| Gregory Jreg Guevara | 584 | 0.19 | – | $2,349.61 | |
| Bernard Couchman | 471 | 0.15 | -0.21 | none listed | |
| Jacob Solomon | 432 | 0.14 | – | none listed | |
| Zed Chebib | 264 | 0.08 | – | none listed | |
| Total valid votes | 314,760 | 99.53 | |||
| Total rejected, unmarked and declined votes | 1,500 | 0.47 | -0.92 | ||
| Turnout | 316,260 | 43.79 | +1.24 | ||
| Eligible voters | 722,227 | ||||
| Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)and are used as a visual differentiation between candidates. | |||||
| Sources: City of Ottawa |
| Somerset Ward (Ward 14) | ||
|---|---|---|
| Catherine McKenney | 7,754 | 76.66% |
| Jerry Kovacs | 1,461 | 14.44% |
| Arthur David | 701 | 6.93% |
| Merdod Zopyrus | 199 | 1.97% |
| Somerset Ward (Ward 14) | ||
|---|---|---|
| Catherine McKenney | 3,997 | 40.13% |
| Jeff Morrison | 1,681 | 16.88% |
| Martin Canning | 1,631 | 16.38% |
| Conor Meade | 807 | 8.10% |
| Edward Conway | 576 | 5.78% |
| Thomas McVeigh | 434 | 4.36% |
| Lili V. Weemen | 292 | 3.94% |
| Denis Schryburt | 223 | 2.24% |
| Sandro Provenzano | 99 | 0.99% |
| Curtis Tom | 77 | 0.77% |
| Silviu Riley | 43 | 0.43% |
- Official website at the Wayback Machine (archived 2023-01-26)
Ask Mako anything about Catherine McKenney — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report