The 2022 Ottawa municipal election was held on Monday, October 24, 2022, to elect a mayor, city councillors, and trustees to the English and French public school boards and the English and French Catholic school boards in Ottawa, Ontario, Canada.
Incumbent Mayor Jim Watson did not run for re-election, citing his age as the reason behind his decision. This election was the first since the 1997 municipal election that an incumbent mayor or its equivalent did not run for re-election. The mayoral election was won by businessman and former journalist Mark Sutcliffe.
Candidate nominations opened on May 2 and closed on August 19. The election was held on the same day as the 2022 Ontario municipal elections.
The outgoing city council was marred by a split between supporters of Mayor Jim Watson, known by detractors as the "Watson club", who represented mostly suburban wards, and opponents of the mayor's agenda, who mostly represent more urban wards. Some of Watson's more vocal critics on council have included Jeff Leiper, Catherine McKenney, Shawn Menard, Carol Anne Meehan and Diane Deans. This divide on council has shown up on a number of key issues during the term, such as a fight over who should chair the transportation committee, the Ottawa Police Services budget, a tax break for a proposed Porsche dealership in Vanier, whether to call for a judicial inquiry into the beleaguered Ottawa light rail system, how to deal with the Freedom Convoy occupation of the downtown core, and a vote on an unpopular addition to the Chateau Laurier.
Brandon Bay, 34, is a software developer.
Zed Chebib, 67 is a Lebanese-born Canadian limousine driver and police reform advocate who is most known for being deported from Australia despite having resided in the country with his family for over a decade.
Bob Chiarelli, 81, is the former Mayor (2001âÂÂ2006) and Regional Chair (1997âÂÂ2001), a former provincial cabinet minister under Dalton McGuinty and Kathleen Wynne, and the former MPP for Ottawa WestâÂÂNepean (2010âÂÂ2018) and Ottawa West (1987âÂÂ1997). He is the second cousin of outgoing city councillor for College Ward Rick Chiarelli.
Bernard Couchman, 43, is a businessman and perennial candidate. He ran for mayor in the 2014 and 2018 elections.
Celine Debassige, 22, is an Indigenous activist and poet. She is Ojibwe and Dene, and described herself as a "radical socialist".
Gregory "Jreg" Guevara, 25, is a YouTuber and journalist who goes under the pseudonym Jreg (also JrEg) online. He writes for Capital Current, and formerly for The Charlatan and Apartment613. Guevara denied that his campaign is a joke, instead referring to it as post ironic. He stated that he is simultaneously a libertarian and a socialist, and describes his political beliefs as anti-centrist.
Nour Kadri, 48, is a professor and an expert-on-call at the University of Ottawa, president & CEO of Skyline Health Systems, and president of the Canadian Arab Federation.
Graham Macdonald, 39, is a businessman and the founder & former CEO of Ottawa Mortuary Services. He previously served as the president of the Ottawa District Funeral Service Association.
Mike Maguire, 61, is an independent management consultant and a former public servant. He was the mayoral runner-up in the 2014 and a candidate in 2010. He considers himself to on the right wing of the political spectrum.
Catherine McKenney, 61, is the city councillor for Somerset Ward since 2014. Prior to being elected to city council, McKenney was a political staffer to councillors Alex Munter and Diane Holmes, and MPs Ed Broadbent and Paul Dewar.
Ade Olumide, 51, is a taxpayer rights advocate and former president of the Municipal Taxpayer Advocacy Group. He sought the Conservative Party of Canada nomination for KanataâÂÂCarleton for the 2015 Canadian federal election, but was disqualified with no reason provided. Olumide later challenged the decision in court, citing his ethnic origin as the reason for his disqualification.
Paramjit Singh, 46, is a police officer with the Ottawa Police Service. Singh is fluent in three languages: English, French, and Punjabi.
Jacob Solomon, 19, is a student at the University of Ottawa studying political science.
Mark Sutcliffe, 54, is an entrepreneur & business consultant, and a former local radio, print, & television media personality.
Incumbent city councillor Matthew Luloff was elected in 2018 with 23.76% of the vote. He ran again and was re-elected.
Incumbent city councillor Laura Dudas was elected in 2018 with 41.37% of the vote. She ran again and was re-elected.
Nominated candidates
Incumbent city councillor Jan Harder was re-elected in 2018 with 74.27% of the vote. She did not seek re-election.
Incumbent city councillor Cathy Curry was appointed to the seat on November 10, 2021, after her predecessor, Jenna Sudds, was elected as Member of Parliament for KanataâÂÂCarleton on September 20, 2021. She ran again seeking a full-term and was re-elected.
Incumbent city councillor Eli El-Chantiry was re-elected in 2018 with 65.90% of the vote. He did not seek re-election.
Incumbent city councillor Glen Gower was elected in 2018 with 57.86% of the vote. He ran again and was re-elected with a slight gain in vote share.
Incumbent city councillor Theresa Kavanagh was elected in 2018 with 55.17% of the vote. She ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#AC65CA;" | | style="text-align:left;" | Theresa Kavanagh (X) | style="text-align:right;" | 12,398 | style="text-align:right;" | 82.79 | style="text-align:right;" | +27.62 | style="text-align:right;" | $27,256.02 |- | style="background-color:#00994a;" | | style="text-align:left;" | Robert Hill | style="text-align:right;" | 1,659 | style="text-align:right;" | 11.08 | style="text-align:right;" | – | style="text-align:right;" | $497.36 |- | style="background-color:#007bbf;" | | style="text-align:left;" | Othman Alhusain | style="text-align:right;" | 919 | style="text-align:right;" | 6.14 | style="text-align:right;" | – | style="text-align:right;" | $250.00 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 14,976 | style="text-align:right;background-color:#FFFFFF;" | 96.45 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 551 | style="text-align:right;background-color:#FFFFFF;" | 3.55 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 15,527 | style="text-align:right;background-color:#FFFFFF;" | 43.77 | style="text-align:right;background-color:#FFFFFF;" | +2.14 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 35473 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Rick Chiarelli was re-elected in 2018 with 46.79% of the vote. He had indicated he "expected" to run for re-election, but ultimately chose not to file.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#ECB421;" | | style="text-align:left;" | Laine Johnson | style="text-align:right;" | 8,899 | style="text-align:right;" | 52.64 | style="text-align:right;" | – | style="text-align:right;" | $46,702.32 |- | style="background-color:#1A1D3E;" | | style="text-align:left;" | Pat McGarry | style="text-align:right;" | 5,652 | style="text-align:right;" | 33.43 | style="text-align:right;" | – | style="text-align:right;" | $42,760.92 |- | style="background-color:#5DD9ED;" | | style="text-align:left;" | Wendy Davidson | style="text-align:right;" | 1,338 | style="text-align:right;" | 7.91 | style="text-align:right;" | – | style="text-align:right;" | $6,942.93 |- | style="background-color:#243559;" | | style="text-align:left;" | Granda Kopytko | style="text-align:right;" | 649 | style="text-align:right;" | 3.84 | style="text-align:right;" | – | style="text-align:right;" | $3,880.01 |- | style="background-color:#132F53;" | | style="text-align:left;" | Vilteau Delvas | style="text-align:right;" | 368 | style="text-align:right;" | 2.18 | style="text-align:right;" | – | style="text-align:right;" | $2,264.50 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 16,906 | style="text-align:right;background-color:#FFFFFF;" | 97.54 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 427 | style="text-align:right;background-color:#FFFFFF;" | 2.46 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 17,333 | style="text-align:right;background-color:#FFFFFF;" | 46.90 | style="text-align:right;background-color:#FFFFFF;" | +2.10 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 36,958 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Keith Egli was re-elected in 2018 with 63.12% of the vote. He did not seek re-election.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#E01F5B;" | | style="text-align:left;" | Sean Devine | style="text-align:right;" | 4,812 | style="text-align:right;" | 39.20 | style="text-align:right;" | – | style="text-align:right;" | $28,355.68 |- | style="background-color:#5EA454;" | | style="text-align:left;" | James Dean | style="text-align:right;" | 2,564 | style="text-align:right;" | 20.89 | style="text-align:right;" | +1.05 | style="text-align:right;" | N/A |- | style="background-color:#FFF101;" | | style="text-align:left;" | Myles Egli | style="text-align:right;" | 2,051 | style="text-align:right;" | 16.71 | style="text-align:right;" | – | style="text-align:right;" | $8,246.44 |- | style="background-color:#202693;" | | style="text-align:left;" | Joseph Ben-Ami | style="text-align:right;" | 1,426 | style="text-align:right;" | 11.62 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="background-color:#442565;" | | style="text-align:left;" | Michael Wood | style="text-align:right;" | 1,228 | style="text-align:right;" | 10.00 | style="text-align:right;" | – | style="text-align:right;" | $8,980.62 |- | style="background-color:#abdfb9;" | | style="text-align:left;" | Peter Westaway | style="text-align:right;" | 118 | style="text-align:right;" | 0.96 | style="text-align:right;" | – | style="text-align:right;" | $1,422.74 |- | style="background-color:#FFFFFF;" | | style="text-align:left;" | Peter Anthony Weber | style="text-align:right;" | 77 | style="text-align:right;" | 0.63 | style="text-align:right;" | -1.99 | style="text-align:right;" | $1,306.54 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 12,276 | style="text-align:right;background-color:#FFFFFF;" | 97.47 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 318 | style="text-align:right;background-color:#FFFFFF;" | 2.53 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 12,594 | style="text-align:right;background-color:#FFFFFF;" | 45.55 | style="text-align:right;background-color:#FFFFFF;" | +5.52 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 27,650 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Diane Deans was re-elected in 2018 with 56.08% of the vote. She had announced that she would not be seeking re-election in order to run for mayor, but later declared she would not run for either.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#492970;" | | style="text-align:left;" | Jessica Bradley | style="text-align:right;" | 4,927 | style="text-align:right;" | 42.24 | style="text-align:right;" | – | style="text-align:right;" | $13,893.10 |- | style="background-color:#000000;" | | style="text-align:left;" | Hussein Mahmoud | style="text-align:right;" | 2,809 | style="text-align:right;" | 24.08 | style="text-align:right;" | – | style="text-align:right;" | $21,813.90 |- | style="background-color:#e80454;" | | style="text-align:left;" | Taylor Houstoun | style="text-align:right;" | 2,557 | style="text-align:right;" | 21.92 | style="text-align:right;" | – | style="text-align:right;" | $8,357.68 |- | style="background-color:#a11e21;" | | style="text-align:left;" | Aria Alavi | style="text-align:right;" | 716 | style="text-align:right;" | 6.14 | style="text-align:right;" | – | style="text-align:right;" | $2500.00 |- | style="background-color:#B9B9B9;" | | style="text-align:left;" | John Redins | style="text-align:right;" | 333 | style="text-align:right;" | 2.85 | style="text-align:right;" | – | style="text-align:right;" | $1509.99 |- | style="background-color:#66615c;" | | style="text-align:left;" | Ron Keays | style="text-align:right;" | 323 | style="text-align:right;" | 2.77 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 11,665 | style="text-align:right;background-color:#FFFFFF;" | 96.72 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 396 | style="text-align:right;background-color:#FFFFFF;" | 3.28 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 12,061 | style="text-align:right;background-color:#FFFFFF;" | 37.53 | style="text-align:right;background-color:#FFFFFF;" | -0.67 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 32,139 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Tim Tierney was re-elected in 2018 with 81.34% of the vote. He ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#fe0000;" | | style="text-align:left;" | Tim Tierney (X) | style="text-align:right;" | 7,617 | style="text-align:right;" | 81.96 | style="text-align:right;" | +0.62 | style="text-align:right;" | $26,325.77 |- | style="background-color:#FFFFFF;" | | style="text-align:left;" | Miranda Gray | style="text-align:right;" | 1,265 | style="text-align:right;" | 13.61 | style="text-align:right;" | – | style="text-align:right;" | $374.37 |- | style="background-color:#FFFFFF;" | | style="text-align:left;" | Nicolas Castro | style="text-align:right;" | 411 | style="text-align:right;" | 4.42 | style="text-align:right;" | – | style="text-align:right;" | $90.62 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 9,293 | style="text-align:right;background-color:#FFFFFF;" | 97.14 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 274 | style="text-align:right;background-color:#FFFFFF;" | 2.86 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 9,567 | style="text-align:right;background-color:#FFFFFF;" | 40.79 | style="text-align:right;background-color:#FFFFFF;" | +2.73 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 23,452 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Mathieu Fleury was re-elected in 2018 with 68.08% of the vote. He did not seek re-election.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#FFDE59;" | | style="text-align:left;" | Stéphanie Plante | style="text-align:right;" | 4,621 | style="text-align:right;" | 37.15 | style="text-align:right;" | – | style="text-align:right;" | $27,931.57 |- | style="background-color:#ED3B36;" | | style="text-align:left;" | Laura Shantz | style="text-align:right;" | 4,298 | style="text-align:right;" | 34.55 | style="text-align:right;" | – | style="text-align:right;" | $33,925.70 |- | style="background-color:#FF00FF;" | | style="text-align:left;" | Julie Fiala | style="text-align:right;" | 704 | style="text-align:right;" | 5.66 | style="text-align:right;" | – | style="text-align:right;" | $2,474.75 |- | style="background-color:#F4811F;" | | style="text-align:left;" | Alex Osorio | style="text-align:right;" | 671 | style="text-align:right;" | 5.39 | style="text-align:right;" | – | style="text-align:right;" | $2,802.40 |- | style="background-color:#183560;" | | style="text-align:left;" | Jwane Izzetpanah | style="text-align:right;" | 564 | style="text-align:right;" | 4.53 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="background-color:#13407B;" | | style="text-align:left;" | Tyler Cybulski | style="text-align:right;" | 514 | style="text-align:right;" | 4.13 | style="text-align:right;" | – | style="text-align:right;" | $1,301.77 |- | style="background-color:#bc2c4b;" | | style="text-align:left;" | Patrick Auguste | style="text-align:right;" | 330 | style="text-align:right;" | 2.65 | style="text-align:right;" | – | style="text-align:right;" | $5,038.93 |- | style="background-color:#410f58;" | | style="text-align:left;" | Kim Leclerc | style="text-align:right;" | 296 | style="text-align:right;" | 2.38 | style="text-align:right;" | – | style="text-align:right;" | $3,954.47 |- | style="background-color:#0e5828;" | | style="text-align:left;" | Burthomley Douzable | style="text-align:right;" | 266 | style="text-align:right;" | 2.14 | style="text-align:right;" | – | style="text-align:right;" | $9,520.25 |- | style="background-color:#4ACAA8;" | | style="text-align:left;" | Hicham Boutaleb | style="text-align:right;" | 176 | style="text-align:right;" | 1.41 | style="text-align:right;" | – | style="text-align:right;" | $600.00 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 12,440 | style="text-align:right;background-color:#FFFFFF;" | 96.78 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 414 | style="text-align:right;background-color:#FFFFFF;" | 3.22 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 12,854 | style="text-align:right;background-color:#FFFFFF;" | 37.18 | style="text-align:right;background-color:#FFFFFF;" | -0.36 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 34,574 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Rawlson King was elected to the seat in a by-election on April 15, 2019, after his predecessor, Tobi Nussbaum, resigned to accept an appointment to become the CEO of the National Capital Commission on January 26, 2019. He ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#F9E300;" | | style="text-align:left;" | Rawlson King (X) | style="text-align:right;" | 8,481 | style="text-align:right;" | 80.14 | style="text-align:right;" | +61.78 | style="text-align:right;" | $23,195.86 |- | style="background-color:#0d2123;" | | style="text-align:left;" | Clayton Fitzsimmons | style="text-align:right;" | 859 | style="text-align:right;" | 8.12 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="background-color:#cc6611;" | | style="text-align:left;" | Peter Jan Karwacki | style="text-align:right;" | 716 | style="text-align:right;" | 6.77 | style="text-align:right;" | +6.19 | style="text-align:right;" | $178.54 |- | style="background-color:#212121;" | | style="text-align:left;" | Peter Zanette | style="text-align:right;" | 527 | style="text-align:right;" | 4.98 | style="text-align:right;" | – | style="text-align:right;" | $131.01 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 10,583 | style="text-align:right;background-color:#FFFFFF;" | 94.36 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 633 | style="text-align:right;background-color:#FFFFFF;" | 5.64 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 11,216 | style="text-align:right;background-color:#FFFFFF;" | 39.74 | style="text-align:right;background-color:#FFFFFF;" | +2.59 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 28,220 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Catherine McKenney was re-elected in 2018 with 76.66% of the vote. They did not seek re-election in order to run for mayor.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#ED396D;" | | style="text-align:left;" | Ariel Troster | style="text-align:right;" | 8,669 | style="text-align:right;" | 61.28 | style="text-align:right;" | – | style="text-align:right;" | $30,781.77 |- | style="background-color:#187B3E;" | | style="text-align:left;" | Stuart MacKay | style="text-align:right;" | 4,706 | style="text-align:right;" | 33.29 | style="text-align:right;" | – | style="text-align:right;" | $12,259.65 |- | style="background-color:#A10B0A;" | | style="text-align:left;" | Brandon Russell | style="text-align:right;" | 768 | style="text-align:right;" | 5.43 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 14,137 | style="text-align:right;background-color:#FFFFFF;" | 95.31 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 695 | style="text-align:right;background-color:#FFFFFF;" | 4.69 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 14,832 | style="text-align:right;background-color:#FFFFFF;" | 45.24 | style="text-align:right;background-color:#FFFFFF;" | +6.14 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 32,787 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Jeff Leiper was re-elected in 2018 with 85.28% of the vote. He ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#009999;" | | style="text-align:left;" | Jeff Leiper (X) | style="text-align:right;" | 11,055 | style="text-align:right;" | 71.97 | style="text-align:right;" | -13.31 | style="text-align:right;" | $23,475.35 |- | style="background-color:#D16806;" | | style="text-align:left;" | Oonagh Fitzgerald | style="text-align:right;" | 3,247 | style="text-align:right;" | 21.14 | style="text-align:right;" | – | style="text-align:right;" | $5,167.81 |- | style="background-color:#40924e;" | | style="text-align:left;" | Dan Stringer | style="text-align:right;" | 1,058 | style="text-align:right;" | 6.89 | style="text-align:right;" | -7.83 | style="text-align:right;" | $25,691.03 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 15,360 | style="text-align:right;background-color:#FFFFFF;" | 97.78 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 348 | style="text-align:right;background-color:#FFFFFF;" | 2.22 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 15,708 | style="text-align:right;background-color:#FFFFFF;" | 53.03 | style="text-align:right;background-color:#FFFFFF;" | +4.15 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 29,621 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Riley Brockington was re-elected in 2018 with 54.50% of the vote. He ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#830506;" | | style="text-align:left;" | Riley Brockington (X) | style="text-align:right;" | 9,595 | style="text-align:right;" | 73.08 | style="text-align:right;" | +18.58 | style="text-align:right;" | $24,429.85 |- | style="background-color:#0a333a;" | | style="text-align:left;" | Ethan Sabourin | style="text-align:right;" | 2,396 | style="text-align:right;" | 18.25 | style="text-align:right;" | – | style="text-align:right;" | $9,781.58 |- | style="background-color:#5d62f9;" | | style="text-align:left;" | Alex Dugal | style="text-align:right;" | 1,139 | style="text-align:right;" | 8.67 | style="text-align:right;" | – | style="text-align:right;" | $2,441.01 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 13,130 | style="text-align:right;background-color:#FFFFFF;" | 96.83 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 430 | style="text-align:right;background-color:#FFFFFF;" | 3.17 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 13,560 | style="text-align:right;background-color:#FFFFFF;" | 41.06 | style="text-align:right;background-color:#FFFFFF;" | +2.51 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 33,024 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Shawn Menard was elected in 2018 with 28.12% of the vote. He ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#FEDC34;" | | style="text-align:left;" | Shawn Menard (X) | style="text-align:right;" | 11,358 | style="text-align:right;" | 78.81 | style="text-align:right;" | +50.69 | style="text-align:right;" | $35,177.03 |- | style="background-color:#9a3573;" | | style="text-align:left;" | Rebecca Bromwich | style="text-align:right;" | 1,986 | style="text-align:right;" | 13.78 | style="text-align:right;" | – | style="text-align:right;" | $16,704.75 |- | style="background-color:#03054d;" | | style="text-align:left;" | Daniel Rogers | style="text-align:right;" | 1,068 | style="text-align:right;" | 7.41 | style="text-align:right;" | – | style="text-align:right;" | $5,439.96 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 14,412 | style="text-align:right;background-color:#FFFFFF;" | 97.48 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 372 | style="text-align:right;background-color:#FFFFFF;" | 2.52 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 14,784 | style="text-align:right;background-color:#FFFFFF;" | 51.27 | style="text-align:right;background-color:#FFFFFF;" | -0.86 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 28,834 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Jean Cloutier was re-elected in 2018 with 32.81% of the vote. He did not seek re-election.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#008080;" | | style="text-align:left;" | Marty Carr | style="text-align:right;" | 6,088 | style="text-align:right;" | 47.12 | style="text-align:right;" | – | style="text-align:right;" | $15,185.28 |- | style="background-color:#0E1D62;" | | style="text-align:left;" | Carolyn Kropp | style="text-align:right;" | 4,107 | style="text-align:right;" | 31.79 | style="text-align:right;" | – | style="text-align:right;" | $22,624.30 |- | style="background-color:#c63a3d;" | | style="text-align:left;" | Bob Perkins | style="text-align:right;" | 2,453 | style="text-align:right;" | 18.99 | style="text-align:right;" | – | style="text-align:right;" | $13,518.92 |- | style="background-color:#09081a;" | | style="text-align:left;" | Angelo Gino Scaffidi | style="text-align:right;" | 271 | style="text-align:right;" | 2.10 | style="text-align:right;" | – | style="text-align:right;" | $2,829.47 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 12,919 | style="text-align:right;background-color:#FFFFFF;" | 96.70 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 441 | style="text-align:right;background-color:#FFFFFF;" | 3.30 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 13,360 | style="text-align:right;background-color:#FFFFFF;" | 43.09 | style="text-align:right;background-color:#FFFFFF;" | +1.36 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 31,008 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Catherine Kitts was elected to the seat in a by-election on October 5, 2020, with 54.44% of the vote after her predecessor, Stephen Blais, was elected as Member of Provincial Parliament for Orléans on February 27, 2020. She ran again seeking a full-term and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#1f225d;" | | style="text-align:left;" | Catherine Kitts (X) | style="text-align:right;" | 9,466 | style="text-align:right;" | 76.47 | style="text-align:right;" | +22.03 | style="text-align:right;" | $22,828.93 |- | style="background-color:#50004A;" | | style="text-align:left;" | Yvette Ashiri | style="text-align:right;" | 2,716 | style="text-align:right;" | 21.94 | style="text-align:right;" | +0.02 | style="text-align:right;" | $15,715.70 |- | style="background-color:#FFFFFF;" | | style="text-align:left;" | Shamsa Sheikh Ahmed | style="text-align:right;" | 196 | style="text-align:right;" | 1.58 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 12,378 | style="text-align:right;background-color:#FFFFFF;" | 98.57 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 180 | style="text-align:right;background-color:#FFFFFF;" | 1.43 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 12,558 | style="text-align:right;background-color:#FFFFFF;" | 39.22 | style="text-align:right;background-color:#FFFFFF;" | +1.22 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 32,023 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor George Darouze was re-elected in 2018 with 54.86% of the vote. He ran again and was re-elected by a close margin.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#F8C623;" | | style="text-align:left;" | George Darouze (X) | style="text-align:right;" | 4,353 | style="text-align:right;" | 40.81 | style="text-align:right;" | -14.05 | style="text-align:right;" | $29,980.82 |- | style="background-color:#010195;" | | style="text-align:left;" | Doug Thompson | style="text-align:right;" | 4,115 | style="text-align:right;" | 38.58 | style="text-align:right;" | – | style="text-align:right;" | $22,147.13 |- | style="background-color:#111611;" | | style="text-align:left;" | Dan O'Brien | style="text-align:right;" | 1,541 | style="text-align:right;" | 14.45 | style="text-align:right;" | – | style="text-align:right;" | $11,093.45 |- | style="background-color:#411d5e;" | | style="text-align:left;" | Bob Masaro | style="text-align:right;" | 432 | style="text-align:right;" | 4.05 | style="text-align:right;" | – | style="text-align:right;" | $5,560.02 |- | style="background-color:#B52E2E;" | | style="text-align:left;" | Bruce Anthony Faulkner | style="text-align:right;" | 226 | style="text-align:right;" | 2.12 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 10,667 | style="text-align:right;background-color:#FFFFFF;" | 98.95 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 113 | style="text-align:right;background-color:#FFFFFF;" | 1.05 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 10,780 | style="text-align:right;background-color:#FFFFFF;" | 46.16 | style="text-align:right;background-color:#FFFFFF;" | +0.32 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 23,354 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Scott Moffatt was re-elected in 2018 with 55.81% of the vote. He did not seek re-election.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#F8EF00;" | | style="text-align:left;" | David Brown | style="text-align:right;" | 6,901 | style="text-align:right;" | 66.64 | style="text-align:right;" | +22.45 | style="text-align:right;" | $24,118.32 |- | style="background-color:#616B63;" | | style="text-align:left;" | Leigh-Andrea Brunet | style="text-align:right;" | 1,654 | style="text-align:right;" | 15.97 | style="text-align:right;" | – | style="text-align:right;" | $7,762.09 |- | style="background-color:#2A2829;" | | style="text-align:left;" | Kevin Setia | style="text-align:right;" | 1,201 | style="text-align:right;" | 11.60 | style="text-align:right;" | – | style="text-align:right;" | $11,620.00 |- | style="background-color:#b0947c;" | | style="text-align:left;" | Patty Searl | style="text-align:right;" | 349 | style="text-align:right;" | 3.37 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="background-color:#FFFFFF;" | | style="text-align:left;" | Michael J. Nowak | style="text-align:right;" | 251 | style="text-align:right;" | 2.42 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 10,356 | style="text-align:right;background-color:#FFFFFF;" | 98.03 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 208 | style="text-align:right;background-color:#FFFFFF;" | 1.97 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 10,564 | style="text-align:right;background-color:#FFFFFF;" | 48.09 | style="text-align:right;background-color:#FFFFFF;" | +1.89 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 21,966 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Carol Anne Meehan was elected in 2018 with 42.55% of the vote. She initially announced she was running for re-election in the new Barrhaven East Ward, but later announced she was not running for re-election.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#f3cf17;" | | style="text-align:left;" | Steve Desroches | style="text-align:right;" | 5,682 | style="text-align:right;" | 67.89 | style="text-align:right;" | – | style="text-align:right;" | $18,965.77 |- | style="background-color:#1e2025;" | | style="text-align:left;" | Zainab Alsalihiy | style="text-align:right;" | 1,533 | style="text-align:right;" | 18.32 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="background-color:#2f3192;" | | style="text-align:left;" | Salah Elsaadi | style="text-align:right;" | 900 | style="text-align:right;" | 10.75 | style="text-align:right;" | – | style="text-align:right;" | $17,652.90 |- | style="background-color:#FFFFFF;" | | style="text-align:left;" | Em McLellan | style="text-align:right;" | 255 | style="text-align:right;" | 3.05 | style="text-align:right;" | – | style="text-align:right;" | N/A |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 8,370 | style="text-align:right;background-color:#FFFFFF;" | 98.47 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 130 | style="text-align:right;background-color:#FFFFFF;" | 1.53 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 8,500 | style="text-align:right;background-color:#FFFFFF;" | 42.88 | style="text-align:right;background-color:#FFFFFF;" | -3.21 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 19,822 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent city councillor Allan Hubley was re-elected in 2018 with 45.53% of the vote. He ran again and was re-elected.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#0d254f;" | | style="text-align:left;" | Allan Hubley (X) | style="text-align:right;" | 5,334 | style="text-align:right;" | 33.86 | style="text-align:right;" | -11.67 | style="text-align:right;" | $38,624.23 |- | style="background-color:#3F1D58;" | | style="text-align:left;" | Erin Coffin | style="text-align:right;" | 3,611 | style="text-align:right;" | 22.92 | style="text-align:right;" | – | style="text-align:right;" | $24,157.11 |- | style="background-color:#1DA1F2;" | | style="text-align:left;" | Rouba Fattal | style="text-align:right;" | 3,606 | style="text-align:right;" | 22.89 | style="text-align:right;" | – | style="text-align:right;" | $19,471.95 |- | style="background-color:#0474BC;" | | style="text-align:left;" | Mike Dawson | style="text-align:right;" | 1,782 | style="text-align:right;" | 11.31 | style="text-align:right;" | – | style="text-align:right;" | $23,302.44 |- | style="background-color:#CEAF83;" | | style="text-align:left;" | Bina Shah | style="text-align:right;" | 1,422 | style="text-align:right;" | 9.03 | style="text-align:right;" | – | style="text-align:right;" | $14,399.90 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 15,755 | style="text-align:right;background-color:#FFFFFF;" | 99.14 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 137 | style="text-align:right;background-color:#FFFFFF;" | 0.86 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 15,892 | style="text-align:right;background-color:#FFFFFF;" | 44.04 | style="text-align:right;background-color:#FFFFFF;" | +2.62 | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 36,085 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
The Barrhaven East Ward was newly created for the 2022 election following redistricting. Incumbent city councillor Carol Anne Meehan initially announced she was running for re-election in the new Barrhaven East Ward, but later announced she was not running for re-election.
|- ! rowspan="2" colspan="2"|Candidate ! colspan="3"|Popular vote ! rowspan="2" colspan="2"|Expenditures |- ! Votes ! % ! ñ% |- | style="background-color:#FFD966;" | | style="text-align:left;" | Wilson Lo | style="text-align:right;" | 4,403 | style="text-align:right;" | 36.82 | style="text-align:right;" | – | style="text-align:right;" | $14,613.45 |- | style="background-color:#7BB5B2;" | | style="text-align:left;" | Richard Garrick | style="text-align:right;" | 2,980 | style="text-align:right;" | 24.92 | style="text-align:right;" | – | style="text-align:right;" | $18,650.37 |- | style="background-color:#49606E;" | | style="text-align:left;" | Patrick Brennan | style="text-align:right;" | 2,153 | style="text-align:right;" | 18.00 | style="text-align:right;" | – | style="text-align:right;" | $9,965.30 |- | style="background-color:#5f4ac1;" | | style="text-align:left;" | Kathleen Caught | style="text-align:right;" | 888 | style="text-align:right;" | 7.43 | style="text-align:right;" | – | style="text-align:right;" | $10,058.14 |- | style="background-color:#f8ece4;" | | style="text-align:left;" | Atiq Qureshi | style="text-align:right;" | 778 | style="text-align:right;" | 6.51 | style="text-align:right;" | – | style="text-align:right;" | $8,560.16 |- | style="background-color:#0874a2;" | | style="text-align:left;" | Guy Boone | style="text-align:right;" | 516 | style="text-align:right;" | 4.32 | style="text-align:right;" | – | style="text-align:right;" | $2,378.28 |- | style="background-color:#F5B341;" | | style="text-align:left;" | Dominik Janelle | style="text-align:right;" | 240 | style="text-align:right;" | 2.01 | style="text-align:right;" | – | style="text-align:right;" | $2,548.19 |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total valid votes | style="text-align:right;background-color:#FFFFFF;" | 11,958 | style="text-align:right;background-color:#FFFFFF;" | 97.66 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Total rejected, unmarked and declined votes | style="text-align:right;background-color:#FFFFFF;" | 286 | style="text-align:right;background-color:#FFFFFF;" | 2.34 | style="text-align:right;background-color:#c2c2c2;" colspan="2" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Turnout | style="text-align:right;background-color:#FFFFFF;" | 12,244 | style="text-align:right;background-color:#FFFFFF;" | 39.11 | style="text-align:right;background-color:#FFFFFF;" | | style="text-align:right;background-color:#c2c2c2;" | |- | style="text-align:right;background-color:#FFFFFF;" colspan="2" |Eligible voters | style="text-align:right;background-color:#FFFFFF;" | 31,307 | style="text-align:right;background-color:#c2c2c2;" colspan="3" | |- | style="text-align:left;" colspan="6" |<small>Note: Candidate campaign colours are based on the prominent colour used in campaign items (signs, literature, etc.)<br />and are used as a visual differentiation between candidates.</small> |- | style="text-align:left;" colspan="13" |Sources:
Incumbent trustee Mardi de Kemp was appointed to the seat on March 29, 2022, after her predecessor, John Curry, died on February 5, 2022. She will be seeking election to a full term.
Incumbent trustee Sandra Moore was re-elected in 2018 with 69.53% of the vote. She will be seeking re-election.
Incumbent trustee Brian Coburn was re-elected by acclamation in 2018. He will be seeking re-election.
Incumbent trustee Spencer Warren was re-elected by acclamation in 2018. He will be seeking re-election.
Incumbent trustee Joanne MacEwan was re-elected by acclamation in 2018. She will be seeking re-election.
Incumbent trustee Glen Armstrong was elected in 2018 with 54.59% of the vote. He will be seeking re-election.
Incumbent trustee Jeremy Wittet was re-elected by acclamation in 2018. He will be seeking re-election.
Incumbent trustee Mark D. Mullan was re-elected by acclamation in 2018. He will be seeking re-election.
Incumbent trustee Shelley Lawrence was elected in 2018 with 82.92% of the vote. She will be seeking re-election.
Incumbent trustee Cindy Simpson was appointed to the seat on February 12, 2019, after her predecessor, Thérèse Maloney-Cousineau, died on January 11, 2019. She will be seeking election to a full term.
In 2022, the OCDSB responded to the City of Ottawa's ward boundary realignment by redistricting its trustee Zones. Following consultation, trustees made amendments to their zones, specifically:
Incumbent trustee Lynn Scott was re-elected in 2018 with 64.84% of the vote. She will be seeking re-election.
Incumbent trustee Christine Boothby was re-elected in 2018 with 66.34% of the vote. She did not file to run for re-election.
Incumbent trustee Donna Blackburn was re-elected in 2018 with 39.96% of the vote. She will be seeking re-election.
Incumbent trustee Wendy Hough was elected in 2018 with 66.65% of the vote. She did not file to run for re-election.
Incumbent trustee Rob Campbell was elected in 2018 with 65.08% of the vote. He did not file to run for re-election.
Incumbent trustee Chris Ellis was re-elected in 2018 with 48.28% of the vote. He did not file to run for re-election. The 2SLGBTQI+ community has criticized Shannon Boschy's candidacy due to his opposition to gender-affirming medical care for children and youth, which Boschy described as "the sterilization of vulnerable children in Canada."
Incumbent trustee Jennifer Jennekens was elected in 2018 with 52.74% of the vote. She will be seeking re-election.
Incumbent trustee Keith Penny was elected in 2018 with 55.13% of the vote. He did not file to run for re-election. The 2SLGBTQI+ community has criticized Chanel Pfahl's candidacy due to her opposition to gender-affirming medical care for children and youth, which she described as "a pseudoscientific concept which harms kids".
Incumbent trustee Lyra Evans was elected in 2018 with 55.33% of the vote. She will be running for re-election in Zone 6.
Incumbent trustee Justine Bell was appointed to the seat on February 12, 2020, after her predecessor, Erica Braunovan, resigned on December 4, 2019. She will be seeking a full term.
Incumbent trustee Mark Fisher was re-elected in 2018 with 50.42% of the vote. He did not file to run for re-election.
Incumbent trustee Sandra Schwartz was re-elected in 2018 with 74.31% of the vote. She did not file to run for re-election.
The Conseil des écoles catholiques du Centre-Est (CECCE)'s boundaries for Zones 1, 2, and 3 are outside of Ottawa, and are thus not included on this list.
Incumbent trustee Jolène Savoie-Day was elected in 2018 with 66.80% of the vote. She will be seeking re-election.
Nominated candidates
Incumbent trustee Chad Mariage was re-elected by acclamation in 2018. He will be seeking re-election.
Incumbent trustee Valérie Assoi was elected by acclamation in 2018. She did not file to run for re-election.
Nominated candidates
Incumbent trustee Robert Rainboth was elected by acclamation in 2018. He will be seeking re-election.
Incumbent trustee Dan Boudria was re-elected in 2018 with 79.15% of the vote. He will be seeking re-election.
Nominated candidates
Incumbent trustee Johanne Lacombe was re-elected by acclamation in 2018. She will be seeking re-election.
Nominated candidates
Incumbent trustee Monique Briand was re-elected by acclamation in 2018. She will be running for re-election.
Nominated candidates
Incumbent trustee André Thibodeau was elected by acclamation in 2018. He will be seeking re-election.
Nominated candidates
The Conseil des écoles publiques de l'Est de l'Ontario (CEPEO)'s boundaries for Zones 1, 2, 3, 4, and 5 are outside of Ottawa, and are thus not included on this list.
Incumbent trustee Roda Muse was elected by acclamation in 2018. She did not file to run for re-election.
Nominated candidates
Incumbent trustee Denis M. Chartrand was re-elected in 2018 with 73.79% of the vote. He did not file to run for re-election.
Incumbent trustee Marc Roy was re-elected by acclamation in 2018. He has indicated that he will be seeking re-election in Zone 6.
Nominated candidates
Incumbent trustee Marielle Godbout was re-elected in 2018 with 79.34% of the vote. She will be seeking re-election.
Nominated candidates
Incumbent trustee Warsama Abdourahman Aden was appointed to the seat on September 23, 2020, after his predecessor, Lucille Collard, was elected as Member of Provincial Parliament for OttawaâÂÂVanier on February 27, 2020. He will be seeking election to a full term.
Nominated candidates
Incumbent trustee Jacinthe Marcil was elected in 2018 with 43.87% of the vote. She will be seeking re-election.
Nominated candidates
Incumbent trustee Samia Ouled Ali was elected in 2018 with 50.99% of the vote. She will be seeking re-election.
Nominated candidates
The Campaign Life Coalition is a Canadian political lobbyist organization that advocates for socially conservative values. Campaign Life Coalition opposes abortion, euthanasia, embryonic stem cell research, IVF, same-sex marriage, and transgender rights legislation.
Horizon Ottawa is a progressive community organization that advocates for progressive policies and more progressive elected representatives.