Canadian federal election results in Ottawa

This page shows results of Canadian federal elections in the Ottawa, Ontario area since the 1979 election.

Regional profile
With the exception of the more conservative rural western and southern parts, the former Region of Ottawa-Carleton which became the new City of Ottawa in 2001, has traditionally been a Liberal heartland. A high proportion of Francophones and civil servants had made ridings such as Ottawa—Vanier among the safest Liberal seats in the country, however, now there are probably only two safe Liberal seats in Ottawa - Ottawa South and Ottawa—Vanier. The NDP's only historical victory in the area, Ottawa Centre in 1984, was repeated in 2004, as their popular former leader Ed Broadbent was elected. The Green Party's best seat in the province also came in Ottawa Centre. The seat was retained in 2006 after Broadbent's retirement, by Paul Dewar (son of former mayor Marion Dewar).

The suburban Ottawa ridings tended to be swing ridings, a trend that was masked until the Canadian Alliance won Carleton-Mississippi Mills (then known as Lanark-Carleton), traditionally the most conservative riding in what was then Ottawa-Carleton. The Conservatives broke through to take another seat in 2004, and two more in 2006. They held them until 2015, when the massive Liberal wave that swept through Ontario resulted in the Conservatives being reduced to only one seat. The Liberals even managed to win Kanata-Carleton, essentially the Ottawa portion of Carleton-Mississippi Mills, with the help of star candidate and retired Air Force officer Karen McCrimmon.


 * Note, this data is a total for all ridings within the city, plus the portions of ridings that extend outside the city, that are located within Ottawa (Cumberland in Glengarry—Prescott—Russell and all of Carleton—Mississippi Mills except Mississippi Mills). Data within these split ridings does not include votes from people residing outside the riding (prisoners, members or the Canadian forces, or for temporary reasons), or by people voting in mobile polls or by means of special ballots.

2021
24,298 34.28% 35,356 49.89% 8,164 11.52% 1,327 1.87% 1,728 2.44% 26,394 41.79% 24,373 38.59% 8,822 13.97% 1,709 2.71% 1,858 2.94% 29,620 45.05% 22,184 33.74% 10,786 16.41% 1,318 2.00% 1,840 2.80% 39,101 51.94% 21,700 28.82% 10,983 14.59% 1,233 1.64% 2,046 2.72% 220 0.29% 33,825 45.50% 11,650 15.67% 24,552 33.03% 2,115 2.84% 1,605 2.16% 261 0.35% 132 0.18% 201 0.27% 29,038 48.81% 15,497 26.05% 11,514 19.35% 1,401 2.35% 1,898 3.19% 144 0.24% 28,462 49.05% 11,611 20.01% 13,703 23.61% 1,816 3.13% 1,855 3.20% 179 0.31% 248 0.43% 157 0.27% 25,889 45.10% 16,473 28.70% 11,163 19.45% 1,642 2.86% 1,908 3.32% 327 0.57%
 * style="background-color:whitesmoke" |Carleton
 * Gustave Roy
 * Gustave Roy
 * Gustave Roy
 * Pierre Poilievre
 * Pierre Poilievre
 * Kevin Hua
 * Kevin Hua
 * Nira Dookeran
 * Nira Dookeran
 * Peter Crawley
 * Peter Crawley
 * Pierre Poilievre
 * style="background-color:whitesmoke" |Kanata—Carleton
 * Jenna Sudds
 * Pierre Poilievre
 * style="background-color:whitesmoke" |Kanata—Carleton
 * Jenna Sudds
 * Jenna Sudds
 * Jenna Sudds
 * Jennifer McAndrew
 * Jennifer McAndrew
 * Melissa Coenraad
 * Melissa Coenraad
 * Jennifer Purdy
 * Jennifer Purdy
 * Scott Miller
 * Scott Miller
 * Karen McCrimmon$
 * style="background-color:whitesmoke" |Nepean
 * Chandra Arya
 * Karen McCrimmon$
 * style="background-color:whitesmoke" |Nepean
 * Chandra Arya
 * Chandra Arya
 * Chandra Arya
 * Matt Triemstra
 * Matt Triemstra
 * Sean Devine
 * Sean Devine
 * Gordon Kubanek
 * Gordon Kubanek
 * Jay Nera
 * Jay Nera
 * Chandra Arya
 * style="background-color:whitesmoke" |Orléans
 * Marie-France Lalonde
 * Chandra Arya
 * style="background-color:whitesmoke" |Orléans
 * Marie-France Lalonde
 * Marie-France Lalonde
 * Marie-France Lalonde
 * Mary-Elsie Wolfe
 * Mary-Elsie Wolfe
 * Jessica Joanis
 * Jessica Joanis
 * Michael Hartnett
 * Michael Hartnett
 * Spencer Oklobdzija
 * Spencer Oklobdzija
 * André Junior Cléroux (FPC)
 * André Junior Cléroux (FPC)
 * Marie-France Lalonde
 * rowspan=3 style="background-color:whitesmoke" |Ottawa Centre
 * rowspan=3 |
 * rowspan=3 |Yasir Naqvi
 * rowspan=3 |
 * rowspan=3 |Yasir Naqvi
 * rowspan=3 |
 * rowspan=3 |Carol Clemenhagen
 * rowspan=3 |
 * rowspan=3 |Angella MacEwen
 * rowspan=3 |
 * rowspan=3 |Angela Keller-Herzog
 * rowspan=3 |
 * rowspan=3 |Regina Watteel
 * Shelby Bertrand (Animal)
 * Shelby Bertrand (Animal)
 * rowspan=3 |
 * rowspan=3 |Catherine McKenna
 * Richard "Rich" Joyal (Ind.)
 * Richard "Rich" Joyal (Ind.)
 * Richard "Rich" Joyal (Ind.)
 * Alex McDonald (Comm.)
 * Alex McDonald (Comm.)
 * Alex McDonald (Comm.)
 * style="background-color:whitesmoke" |Ottawa South
 * David McGuinty
 * David McGuinty
 * David McGuinty
 * Eli Tannis
 * Eli Tannis
 * Huda Mukbil
 * Huda Mukbil
 * Les Schram
 * Les Schram
 * Chylow Hall
 * Chylow Hall
 * Larry Wasslen (Comm.)
 * Larry Wasslen (Comm.)
 * David McGuinty
 * rowspan=3 style="background-color:whitesmoke" |Ottawa—Vanier
 * rowspan=3 |
 * rowspan=3 |Mona Fortier
 * rowspan=3 |
 * rowspan=3 |Mona Fortier
 * rowspan=3 |
 * rowspan=3 |Heidi Jensen
 * rowspan=3 |
 * rowspan=3 |Lyse-Pascale Inamuco
 * rowspan=3 |
 * rowspan=3 |Christian Proulx
 * rowspan=3 |
 * rowspan=3 |Jean-Jacques Desgranges
 * Crystelle Bourguignon (FPC)
 * Crystelle Bourguignon (FPC)
 * rowspan=3 |
 * rowspan=3 |Mona Fortier
 * Daniel Elford (Libert.)
 * Daniel Elford (Libert.)
 * Daniel Elford (Libert.)
 * Marie-Chantal TaiEl Leriche (Ind.)
 * Marie-Chantal TaiEl Leriche (Ind.)
 * Marie-Chantal TaiEl Leriche (Ind.)
 * style="background-color:whitesmoke" |Ottawa West—Nepean
 * Anita Vandenbeld
 * Anita Vandenbeld
 * Anita Vandenbeld
 * Jennifer Jennekens
 * Jennifer Jennekens
 * Yavar Hameed
 * Yavar Hameed
 * David Stibbe
 * David Stibbe
 * David Yeo
 * David Yeo
 * Sean Mulligan (CHP)
 * Sean Mulligan (CHP)
 * Anita Vandenbeld
 * }
 * }

2019

 * style="background-color:whitesmoke" |Carleton
 * Chris Rodgers 26,518 38.23%
 * Pierre Poilievre 32,147 46.35%
 * Kevin Hua 6,479 9.34%
 * Gordon Kubanek 3,423 4.94%
 * Alain Musende 792 1.14%
 * Pierre Poilievre
 * style="background-color:whitesmoke" |Kanata—Carleton
 * Karen McCrimmon 28,746 43.05%
 * Justina McCaffrey 24,361 36.48%
 * Melissa Coenraad 8,317 12.46%
 * Jennifer Purdy 4,387 6.57%
 * Scott Miller 961 1.44%
 * Karen McCrimmon
 * style="background-color:whitesmoke" |Nepean
 * Chandra Arya 31,933 45.89%
 * Brian St. Louis 23,320 33.51%
 * Zaff Ansari 9,104 13.08%
 * Jean-Luc Cooke 4,379 6.29%
 * Azim Hooda 687 0.99%
 * Dustan Wang 160 0.23%
 * Chandra Arya
 * style="background-color:whitesmoke" |Orléans
 * Marie-France Lalonde 44,183 54.27%
 * David Bertschi 22,984 28.23%
 * Jacqui Wiens 9,428 11.58%
 * Michelle Petersen 3,829 4.70%
 * Roger Saint-Fleur 986 1.21%
 * Andrew Leslie†
 * rowspan=5 style="background-color:whitesmoke" |Ottawa Centre
 * rowspan=5 |
 * rowspan=5 |Catherine McKenna 38,391 48.66%
 * rowspan=5 |
 * rowspan=5 |Carol Clemenhagen 9,920 12.57%
 * rowspan=5 |
 * rowspan=5 |Emilie Taman 22,916 29.04%
 * rowspan=5 |
 * rowspan=5 |Angela Keller-Herzog 5,837 7.40%
 * rowspan=5 |
 * rowspan=5 |Merylee Sevilla 720 0.91%
 * rowspan=5 |
 * rowspan=5 |Stuart Ryan 111 0.14%
 * Shelby Bertrand (Animal) 207 0.26%
 * rowspan=5 |
 * rowspan=5 |Catherine McKenna
 * Coreen Corcoran (Libert.) 360 0.46%
 * Chris G Jones (Ind.) 177 0.22%
 * Marie-Chantal Leriche (CHP) 198 0.25%
 * Giang Ha Thu Vo (Ind.) 65 0.08%
 * rowspan=2 style="background-color:whitesmoke" |Ottawa South
 * rowspan=2 |
 * rowspan=2 |David McGuinty 34,205 52.32%
 * rowspan=2 |
 * rowspan=2 |Eli Tannis 16,025 24.51%
 * rowspan=2 |
 * rowspan=2 |Morgan Gay 10,457 16.00%
 * rowspan=2 |
 * rowspan=2 |Les Schram 3,645 5.58%
 * rowspan=2 |
 * rowspan=2 |Rodrigo André Bolaños 717 1.10%
 * rowspan=2 |
 * rowspan=2 |Larry Wasslen 99 0.15%
 * Ahmed Bouragba (Ind.) 141 0.22%
 * rowspan=2 |
 * rowspan=2 |David McGuinty
 * Sarmad Laith (Ind.) 87 0.13%
 * rowspan=4 style="background-color:whitesmoke" |Ottawa—Vanier
 * rowspan=4 |
 * rowspan=4 |Mona Fortier 32,679 51.16%
 * rowspan=4 |
 * rowspan=4 |Joel E. Bernard 11,118 17.40%
 * rowspan=4 |
 * rowspan=4 |Stéphanie Mercier 13,516 21.16%
 * rowspan=4 |
 * rowspan=4 |Oriana Ngabirano 4,796 7.51%
 * rowspan=4 |
 * rowspan=4 |Paul Durst 1,064 1.67%
 * rowspan=4 |
 * rowspan=4 |Michelle Paquette 115 0.18%
 * Joel Altman (Ind.) 211 0.33%
 * rowspan=4 |
 * rowspan=4 |Mona Fortier
 * Christian Legeais (M-L) 59 0.09%
 * Daniel James McHugh (Ind.) 94 0.15%
 * Derek Miller (Rhino.) 229 0.36%
 * rowspan=3 style="background-color:whitesmoke" |Ottawa West—Nepean
 * rowspan=3 |
 * rowspan=3 |Anita Vandenbeld 28,378 45.62%
 * rowspan=3 |
 * rowspan=3 |Abdul Abdi 16,876 27.13%
 * rowspan=3 |
 * rowspan=3 |Angella MacEwen 11,646 18.72%
 * rowspan=3 |
 * rowspan=3 |David Stibbe 3,894 6.26%
 * rowspan=3 |
 * rowspan=3 |Serguei Guevorkian 839 1.35%
 * rowspan=3 |
 * rowspan=3 |Vincent Cama 103 0.17%
 * Nick Lin (M-L) 48 0.08%
 * rowspan=3 |
 * rowspan=3 |Anita Vandenbeld
 * Butch Moore (NA) 71 0.11%
 * Sean Mulligan (CHP) 351 0.56%
 * }
 * rowspan=2 |
 * rowspan=2 |David McGuinty 34,205 52.32%
 * rowspan=2 |
 * rowspan=2 |Eli Tannis 16,025 24.51%
 * rowspan=2 |
 * rowspan=2 |Morgan Gay 10,457 16.00%
 * rowspan=2 |
 * rowspan=2 |Les Schram 3,645 5.58%
 * rowspan=2 |
 * rowspan=2 |Rodrigo André Bolaños 717 1.10%
 * rowspan=2 |
 * rowspan=2 |Larry Wasslen 99 0.15%
 * Ahmed Bouragba (Ind.) 141 0.22%
 * rowspan=2 |
 * rowspan=2 |David McGuinty
 * Sarmad Laith (Ind.) 87 0.13%
 * rowspan=4 style="background-color:whitesmoke" |Ottawa—Vanier
 * rowspan=4 |
 * rowspan=4 |Mona Fortier 32,679 51.16%
 * rowspan=4 |
 * rowspan=4 |Joel E. Bernard 11,118 17.40%
 * rowspan=4 |
 * rowspan=4 |Stéphanie Mercier 13,516 21.16%
 * rowspan=4 |
 * rowspan=4 |Oriana Ngabirano 4,796 7.51%
 * rowspan=4 |
 * rowspan=4 |Paul Durst 1,064 1.67%
 * rowspan=4 |
 * rowspan=4 |Michelle Paquette 115 0.18%
 * Joel Altman (Ind.) 211 0.33%
 * rowspan=4 |
 * rowspan=4 |Mona Fortier
 * Christian Legeais (M-L) 59 0.09%
 * Daniel James McHugh (Ind.) 94 0.15%
 * Derek Miller (Rhino.) 229 0.36%
 * rowspan=3 style="background-color:whitesmoke" |Ottawa West—Nepean
 * rowspan=3 |
 * rowspan=3 |Anita Vandenbeld 28,378 45.62%
 * rowspan=3 |
 * rowspan=3 |Abdul Abdi 16,876 27.13%
 * rowspan=3 |
 * rowspan=3 |Angella MacEwen 11,646 18.72%
 * rowspan=3 |
 * rowspan=3 |David Stibbe 3,894 6.26%
 * rowspan=3 |
 * rowspan=3 |Serguei Guevorkian 839 1.35%
 * rowspan=3 |
 * rowspan=3 |Vincent Cama 103 0.17%
 * Nick Lin (M-L) 48 0.08%
 * rowspan=3 |
 * rowspan=3 |Anita Vandenbeld
 * Butch Moore (NA) 71 0.11%
 * Sean Mulligan (CHP) 351 0.56%
 * }
 * rowspan=3 |
 * rowspan=3 |David Stibbe 3,894 6.26%
 * rowspan=3 |
 * rowspan=3 |Serguei Guevorkian 839 1.35%
 * rowspan=3 |
 * rowspan=3 |Vincent Cama 103 0.17%
 * Nick Lin (M-L) 48 0.08%
 * rowspan=3 |
 * rowspan=3 |Anita Vandenbeld
 * Butch Moore (NA) 71 0.11%
 * Sean Mulligan (CHP) 351 0.56%
 * }
 * Butch Moore (NA) 71 0.11%
 * Sean Mulligan (CHP) 351 0.56%
 * }
 * Sean Mulligan (CHP) 351 0.56%
 * }

2008
Key
 * Red - Liberal seats
 * Blue - Conservative seats
 * Orange - NDP seats

Maps

 * 1) Carleton-Lanark
 * 2) Nepean-Carleton
 * 3) Ottawa Centre
 * 4) Ottawa-Orléans
 * 5) Ottawa South
 * 6) Ottawa-Vanier
 * 7) Ottawa West-Nepean