NL

Avalon
Liberal Ken McDonald
50.1%
34.3%
13.9%
1.7%
Bonavista--Burin--Trinity
Liberal Churence Rogers
46.6%
40.9%
8.3%
4.2%
Coast of Bays--Central--Notre Dame
Conservative Clifford Small
46.9%
46%
7.1%
Labrador
Liberal Yvonne Jones
42.7%
30.4%
23.8%
3.2%
Long Range Mountains
Liberal Gudie Hutchings
44.4%
39.4%
11.9%
4.3%
St. John's East
Liberal Joanne Thompson
45.2%
34.3%
18.7%
1.9%
St. John's South--Mount Pearl
Liberal Seamus O'Regan
56.2%
23.4%
18.6%
1.8%

PE

Cardigan
Liberal Lawrence MacAulay
50.6%
30.9%
9.8%
4.8%
Charlottetown
Liberal Sean Casey
46.7%
31.1%
10.7%
9.6%
Egmont
Liberal Bobby Morrissey
46.2%
31.1%
9.1%
8.6%
Malpeque
Liberal Heath MacDonald
41.8%
33.1%
14.3%
8%

NS

Cape Breton--Canso
Liberal Mike Kelloway
46.5%
35.1%
14.3%
4.2%
Central Nova
Liberal Sean Fraser
46.2%
32.3%
15.4%
3.6%
Cumberland--Colchester
Conservative Stephen Ellis
46%
34.2%
12.3%
4.2%
Dartmouth--Cole Harbour
Liberal Darren Fisher
53.1%
33.5%
10.5%
3%
Halifax
Liberal Andy Fillmore
42.7%
39.7%
12.9%
2.2%
Halifax West
Liberal Lena Metlege Diab
48.5%
24.2%
22%
2.8%
Kings--Hants
Liberal Kody Blois
44.9%
29.4%
19.2%
4.3%
Sackville--Preston--Chezzetcook
Liberal Darrell Samson
41.3%
26.4%
26.3%
3.9%
South Shore--St. Margarets
Conservative Rick Perkins
40.9%
37.1%
19.1%
2.9%
Sydney--Victoria
Liberal Jaime Battiste
39.2%
36.3%
19.9%
3.2%
West Nova
Conservative Chris d'Entremont
50.4%
31.3%
12.9%
5.4%

NB

Acadie--Bathurst
Liberal Serge Cormier
64.8%
13.8%
11.4%
5.9%
Beauséjour
Liberal Dominic LeBlanc
55.6%
19.4%
11%
7.6%
Fredericton
Liberal Jenica Atwin
37%
35.9%
12.9%
12.6%
Fundy Royal
Conservative Rob Moore
48.4%
25%
14%
7.8%
Madawaska--Restigouche
Liberal René Arseneault
55.2%
25.8%
6.2%
6%
Miramichi--Grand Lake
Conservative Jake Stewart
43.7%
39.3%
7%
5.7%
Moncton--Riverview--Dieppe
Liberal Ginette Petitpas Taylor
49.1%
23.4%
17%
6.3%
New Brunswick Southwest
Conservative John Williamson
50%
23.9%
13.4%
8.4%
Saint John--Rothesay
Liberal Wayne Long
46.4%
32.9%
12.9%
5.3%
Tobique--Mactaquac
Conservative Richard Bragdon
51%
23.9%
10.6%
8.5%

QC

Abitibi--Baie-James--Nunavik--Eeyou
Bloc Sylvie Bérubé
37.9%
26%
15.9%
11.7%
Abitibi--Témiscamingue
Bloc Sébastien Lemire
50.6%
24.1%
11.7%
6.1%
Ahuntsic-Cartierville
Liberal Mélanie Joly
52.4%
22%
11.6%
8.4%
Alfred-Pellan
Liberal Angelo Iacono
47.8%
26.1%
13.6%
7.7%
Argenteuil--La Petite-Nation
Liberal Stéphane Lauzon
38.3%
35.3%
12.9%
6.7%
Avignon--La Mitis--Matane--Matapédia
Bloc Kristina Michaud
59.8%
21.5%
8.8%
4.5%
Beauce
Conservative Richard Lehoux
48.3%
18.2%
15.2%
12.3%
Beauport--Limoilou
Bloc Julie Vignola
31.1%
29.1%
25.4%
10.4%
Bécancour--Nicolet--Saurel
Bloc Louis Plamondon
54.8%
16.9%
16.8%
5.1%
Bellechasse--Les Etchemins--Lévis
Conservative Dominique Vien
51%
23.2%
15.9%
5%
Beloeil--Chambly
Bloc Yves-François Blanchet
53.1%
23.7%
8.7%
8.5%
Berthier--Maskinongé
Bloc Yves Perron
35.2%
33.5%
15.3%
10.9%
Thérèse-De Blainville
Bloc Louise Chabot
41.2%
35.2%
11%
7.3%
Pierre-Boucher--Les Patriotes--Verchères
Bloc Xavier Barsalou-Duval
54.3%
25.9%
8.8%
7.7%
Bourassa
Liberal Emmanuel Dubourg
60.4%
18.7%
8%
7%
Brome--Missisquoi
Liberal Pascale St-Onge
35%
34.6%
16.2%
6.2%
Brossard--Saint-Lambert
Liberal Alexandra Mendès
54.1%
19.9%
12%
10.4%
Rimouski-Neigette--Témiscouata--Les Basques
Bloc Maxime Blanchette-Joncas
49%
24.9%
13.2%
6.3%
Charlesbourg--Haute-Saint-Charles
Conservative Pierre Paul-Hus
44.7%
24.8%
19.7%
6%
Beauport-Côte-de-Beaupré-Île d'Orléans-Charlevoix
Bloc Caroline Desbiens
38.4%
31.9%
20.7%
4.5%
Châteauguay--Lacolle
Liberal Brenda Shanahan
37%
37%
11.4%
7.7%
Chicoutimi--Le Fjord
Conservative Richard Martel
41%
33.4%
18.3%
4.6%
Compton--Stanstead
Liberal Marie-Claude Bibeau
36.7%
30.6%
17.5%
7.4%
Dorval--Lachine--LaSalle
Liberal Anju Dhillon
52.4%
15.7%
13%
12%
Drummond
Bloc Martin Champoux
46.6%
18.8%
17.9%
11.2%
Gaspésie--Les Îles-de-la-Madeleine
Liberal Diane Lebouthillier
46.4%
39.3%
8.2%
3.7%
Gatineau
Liberal Steven MacKinnon
50%
23.4%
11%
8.6%
Hochelaga
Liberal Soraya Martinez Ferrada
38.1%
31.6%
20.4%
4.7%
Honoré-Mercier
Liberal Pablo Rodriguez
60%
16.3%
10.5%
7.3%
Hull--Aylmer
Liberal Greg Fergus
52.5%
16.2%
12.7%
10.7%
Joliette
Bloc Gabriel Ste-Marie
55%
22.7%
9.5%
5.5%
Jonquière
Bloc Mario Simard
41.9%
29.1%
21%
5.6%
La Pointe-de-l'Île
Bloc Mario Beaulieu
46.7%
32.3%
9.7%
6.7%
La Prairie
Bloc Alain Therrien
43.7%
34.6%
9.9%
7.3%
Lac-Saint-Jean
Bloc Alexis Brunelle-Duceppe
50.7%
25.7%
18.7%
3.3%
Lac-Saint-Louis
Liberal Francis Scarpaleggia
56.3%
18.9%
13.3%
5.3%
LaSalle--Émard--Verdun
Liberal David Lametti
42.9%
22.1%
19.4%
7.5%
Laurentides--Labelle
Bloc Marie-Hélène Gaudreau
50.1%
24.9%
10.6%
6.1%
Laurier--Sainte-Marie
Liberal Steven Guilbeault
38%
32.9%
20.4%
3.4%
Laval--Les Îles
Liberal Fayçal El-Khoury
48.9%
19.1%
17.7%
7.7%
Longueuil--Charles-LeMoyne
Liberal Sherry Romanado
40.4%
35.3%
10.3%
8.3%
Lévis--Lotbinière
Conservative Jacques Gourde
51.6%
21.7%
14.6%
7.1%
Longueuil--Saint-Hubert
Bloc Denis Trudel
41.2%
38.3%
8%
6.9%
Louis-Hébert
Liberal Joël Lightbound
38.3%
27.2%
24%
7.3%
Louis-Saint-Laurent
Conservative Gérard Deltell
51.6%
20.4%
17.5%
5.3%
Manicouagan
Bloc Marilène Gill
52.6%
21.8%
18.7%
4.3%
Mégantic--L'Érable
Conservative Luc Berthold
56.3%
20.1%
13.6%
3.6%
Mirabel
Bloc Jean-Denis Garon
46.5%
23.5%
13.5%
8.3%
Montarville
Bloc Stéphane Bergeron
45.3%
34.8%
9.5%
8.4%
Montcalm
Bloc Luc Thériault
53.2%
19.8%
11.7%
6.3%
Montmagny--L'Islet--Kamouraska--Rivière-du-Loup
Conservative Bernard Généreux
50.4%
26.2%
17.5%
3.3%
Mont-Royal
Liberal Anthony Housefather
57.7%
24.5%
8.4%
3.9%
Notre-Dame-de-Grâce--Westmount
Liberal Marc Garneau
53.8%
19.2%
14.1%
5.3%
Outremont
Liberal Rachel Bendayan
45.4%
26%
15%
7.8%
Papineau
Liberal Justin Trudeau
50.3%
22.7%
15%
4.8%
Pierrefonds--Dollard
Liberal Sameer Zuberi
56%
20.8%
11.5%
7.9%
Pontiac
Liberal Sophie Chatel
43.4%
20.6%
16.8%
11%
Portneuf--Jacques-Cartier
Conservative Joël Godin
51.6%
23.8%
15.4%
4.9%
Québec
Liberal Jean-Yves Duclos
35.4%
29%
18%
13%
Repentigny
Bloc Monique Pauzé
51.7%
27.6%
8.9%
7.5%
Richmond--Arthabaska
Conservative Alain Rayes
49.9%
24.8%
14.9%
4.5%
Rivière-des-Mille-Îles
Bloc Luc Desilets
40.6%
35.3%
10.3%
7.2%
Rivière-du-Nord
Bloc Rhéal Fortin
52.2%
22.3%
11.9%
6.9%
Rosemont--La Petite-Patrie
NDP Alexandre Boulerice
48.6%
23.2%
21.4%
4%
Marc-Aurèle-Fortin
Liberal Yves Robillard
44.1%
30.8%
11.7%
8.6%
Saint-Hyacinthe--Bagot
Bloc Simon-Pierre Savard-Tremblay
47.5%
22.7%
13.5%
11.6%
Saint-Jean
Bloc Christine Normandin
46%
28.1%
12.7%
7.3%
Saint-Laurent
Liberal Emmanuella Lambropoulos
59.1%
18.5%
10.9%
8%
Saint-Léonard--Saint-Michel
Liberal Patricia Lattanzio
69.4%
10.5%
8.3%
8.1%
Saint-Maurice--Champlain
Liberal François-Philippe Champagne
42.4%
30.1%
18%
5.1%
Salaberry--Suroît
Bloc Claude Debellefeuille
47.8%
27.2%
12.3%
7.4%
Shefford
Bloc Andréanne Larouche
41.9%
33.5%
12.1%
5.3%
Sherbrooke
Liberal Élisabeth Brière
37.5%
29%
13.9%
12.9%
Vaudreuil--Soulanges
Liberal Peter Schiefke
46.5%
22.2%
16.3%
10.5%
Terrebonne
Bloc Nathalie Sinclair-Desgagné
41.2%
29.6%
10.5%
6.6%
Trois-Rivières
Bloc René Villemure
29.5%
29.3%
28.6%
8.1%
Ville-Marie--Le Sud-Ouest--Île-des-Soeurs
Liberal Marc Miller
50.5%
18.7%
12.5%
12.4%
Vimy
Liberal Annie Koutrakis
49.8%
23.2%
13.4%
9.3%

ON

Ajax
Liberal Mark Holland
56.8%
26.6%
14%
2.5%
Algoma--Manitoulin--Kapuskasing
NDP Carol Hughes
40.2%
27.5%
22.5%
7.2%
Aurora--Oak Ridges--Richmond Hill
Liberal Leah Taylor Roy
45.2%
42.1%
7.8%
3.8%
Barrie--Innisfil
Conservative John Brassard
47.7%
28.9%
15.8%
7.7%
Barrie--Springwater--Oro-Medonte
Conservative Doug Shipley
45.1%
30.9%
17.1%
6.9%
Bay of Quinte
Conservative Ryan Williams
41.3%
36.5%
15%
4.9%
Beaches--East York
Liberal Nathaniel Erskine-Smith
56.6%
22.5%
14.4%
3.2%
Brampton Centre
Liberal Shafqat Ali
47.7%
32.5%
17.5%
2.4%
Brampton East
Liberal Maninder Sidhu
53.5%
28.2%
15.7%
2.6%
Brampton North
Liberal Ruby Sahota
54.3%
30.8%
14.9%
Brampton South
Liberal Sonia Sidhu
51%
30.4%
14.2%
4.4%
Brampton West
Liberal Kamal Khera
55.3%
28.3%
13.1%
2.6%
Brantford--Brant
Conservative Larry Brock
40.3%
28.4%
19.6%
8.5%
Bruce--Grey--Owen Sound
Conservative Alex Ruff
49.2%
25.2%
13.6%
8%
Burlington
Liberal Karina Gould
45.7%
37.3%
10.9%
4%
Cambridge
Liberal Bryan May
38%
34.4%
17%
7.2%
Chatham-Kent--Leamington
Conservative Dave Epp
40.9%
28.6%
14.6%
14.4%
Davenport
Liberal Julie Dzerowicz
42.1%
42%
10.1%
3.2%
Don Valley East
Liberal Michael Coteau
59.9%
23.5%
12.4%
4.2%
Don Valley North
Liberal Han Dong
54.4%
29.8%
10.6%
3.2%
Don Valley West
Liberal Rob Oliphant
52.7%
35.5%
8.1%
1.9%
Dufferin--Caledon
Conservative Kyle Seeback
48%
30.3%
10.5%
6.7%
Durham
Conservative Erin O'Toole
46.4%
29.9%
17.5%
5.5%
Eglinton--Lawrence
Liberal Marco Mendicino
48.5%
36.4%
9.2%
3%
Elgin--Middlesex--London
Conservative Karen Vecchio
49.9%
19.5%
16%
11.8%
Essex
Conservative Chris Lewis
41.1%
31.8%
15.5%
9.9%
Etobicoke Centre
Liberal Yvan Baker
48%
34.9%
10.1%
7%
Etobicoke--Lakeshore
Liberal James Maloney
47.4%
31.9%
13.7%
4.5%
Etobicoke North
Liberal Kirsty Duncan
59.6%
24.9%
10.4%
4.1%
Flamborough--Glanbrook
Conservative Dan Muys
40.6%
35.5%
15.7%
6.1%
Glengarry--Prescott--Russell
Liberal Francis Drouin
46.1%
33.3%
10.7%
6.8%
Guelph
Liberal Lloyd Longfield
42.1%
24.1%
21.1%
7.5%
Haldimand--Norfolk
Conservative Leslyn Lewis
47.4%
27.5%
13.3%
10.5%
Haliburton--Kawartha Lakes--Brock
Conservative Jamie Schmale
52.3%
23.1%
14.4%
7%
Hamilton Centre
NDP Matthew Green
48.7%
26.5%
15%
6.4%
Hamilton East--Stoney Creek
Liberal Chad Collins
36.9%
28%
25.6%
7.5%
Hamilton Mountain
Liberal Lisa Hepfner
34.1%
32.4%
24.4%
6.4%
Hamilton West--Ancaster--Dundas
Liberal Filomena Tassi
44.3%
28.9%
19.8%
4.1%
Hastings--Lennox and Addington
Conservative Shelby Kramp-Neuman
45.1%
34.9%
11%
5.7%
Huron--Bruce
Conservative Ben Lobb
50.9%
26.2%
14.8%
7.3%
Kanata--Carleton
Liberal Jenna Sudds
41.8%
38.6%
14%
2.9%
Kenora
Conservative Eric Melillo
42.6%
29.9%
19.9%
6.2%
King--Vaughan
Conservative Anna Roberts
45.1%
42.9%
6.5%
4.3%
Kingston and the Islands
Liberal Mark Gerretsen
41.1%
29.3%
23.7%
3.4%
Kitchener Centre
Green Mike Morrice
34.9%
24.5%
17.5%
16.2%
Kitchener--Conestoga
Liberal Tim Louis
39.3%
38.2%
11.7%
7.2%
Kitchener South--Hespeler
Liberal Valerie Bradford
37.5%
35.5%
16.3%
6.7%
Lambton--Kent--Middlesex
Conservative Lianne Rood
48.5%
20.7%
18.3%
10.8%
Lanark--Frontenac--Kingston
Conservative Scott Reid
48.9%
26.4%
15.6%
6.1%
Leeds--Grenville--Thousand Islands and Rideau Lakes
Conservative Michael Barrett
50.5%
25.2%
15%
5.7%
London--Fanshawe
NDP Lindsay Mathyssen
43.4%
24.3%
23.1%
9.2%
London North Centre
Liberal Peter Fragiskatos
39.1%
27.1%
26.6%
5%
London West
Liberal Arielle Kayabaga
36.9%
32.5%
24.6%
5%
Markham--Stouffville
Liberal Helena Jaczek
51%
35.5%
8.5%
3.2%
Markham--Thornhill
Liberal Mary Ng
61.5%
26.3%
8.4%
2.1%
Markham--Unionville
Liberal Paul Chiang
48.6%
41.9%
6.6%
2.9%
Milton
Liberal Adam van Koeverden
51.5%
33.1%
8.9%
4.3%
Mississauga Centre
Liberal Omar Alghabra
54.2%
28.2%
11.2%
4.5%
Mississauga East--Cooksville
Liberal Peter Fonseca
50%
32.3%
10.3%
6.4%
Mississauga--Erin Mills
Liberal Iqra Khalid
51%
33.7%
10.2%
3.4%
Mississauga--Lakeshore
Liberal Sven Spengemann
44.9%
38.7%
9.8%
4.2%
Mississauga--Malton
Liberal Iqwinder Gaheer
52.8%
30.6%
14%
2%
Mississauga--Streetsville
Liberal Rechie Valdez
47.3%
34.2%
12.3%
3.7%
Nepean
Liberal Chandra Arya
45.1%
33.7%
16.4%
2.8%
Newmarket--Aurora
Liberal Tony Van Bynen
43.8%
38.3%
11.5%
4.2%
Niagara Centre
Liberal Vance Badawey
35%
31.2%
24%
7.9%
Niagara Falls
Conservative Tony Baldinelli
37.9%
33.5%
18.2%
8.4%
Niagara West
Conservative Dean Allison
45.6%
30.4%
12.8%
7.1%
Nickel Belt
Liberal Marc G. Serré
35.2%
27.2%
26.6%
9.2%
Nipissing--Timiskaming
Liberal Anthony Rota
38.8%
31.8%
22.1%
7.4%
Northumberland--Peterborough South
Conservative Philip Lawrence
44.5%
33.5%
14.1%
5.5%
Oakville
Liberal Anita Anand
46.1%
40%
8.8%
3.2%
Oakville North--Burlington
Liberal Pam Damoff
46.8%
38%
10%
3.7%
Oshawa
Conservative Colin Carrie
39.7%
28.5%
23.1%
7.1%
Ottawa Centre
Liberal Yasir Naqvi
45.5%
33%
15.7%
2.8%
Orléans
Liberal Marie-France Lalonde
51.9%
28.8%
14.6%
2.7%
Ottawa South
Liberal David McGuinty
48.8%
26%
19.4%
3.2%
Ottawa--Vanier
Liberal Mona Fortier
49%
23.6%
20%
3.2%
Ottawa West--Nepean
Liberal Anita Vandenbeld
45.1%
28.7%
19.4%
3.3%
Oxford
Conservative Dave MacKenzie
47%
20.5%
18.3%
10.6%
Parkdale--High Park
Liberal Arif Virani
42.5%
39.2%
13%
3.1%
Parry Sound--Muskoka
Conservative Scott Aitchison
47.9%
21.6%
16.8%
7.5%
Perth--Wellington
Conservative John Nater
48.6%
24.6%
17.2%
9.6%
Peterborough--Kawartha
Conservative Michelle Ferreri
39%
35.1%
18.9%
4.4%
Pickering--Uxbridge
Liberal Jennifer O'Connell
46.9%
36.1%
13.1%
4%
Renfrew--Nipissing--Pembroke
Conservative Cheryl Gallant
49.5%
21%
19.4%
7.6%
Richmond Hill
Liberal Majid Jowhari
47.7%
38.8%
8.7%
3%
Carleton
Conservative Pierre Poilievre
49.9%
34.3%
11.5%
2.4%
St. Catharines
Liberal Chris Bittle
37.8%
32.6%
21.1%
6.6%
Toronto--St. Paul's
Liberal Carolyn Bennett
49.2%
25.3%
16.8%
6%
Sarnia--Lambton
Conservative Marilyn Gladu
46.2%
21.1%
19.3%
11.2%
Sault Ste. Marie
Liberal Terry Sheehan
37.9%
37.3%
20%
4.8%
Scarborough--Agincourt
Liberal Jean Yip
56.5%
29%
10%
2.7%
Scarborough Centre
Liberal Salma Zahid
57.6%
24.4%
13.6%
3.7%
Scarborough--Guildwood
Liberal John McKay
61.1%
21.3%
13.6%
2.9%
Scarborough North
Liberal Shaun Chen
66.6%
18.9%
11%
2.4%
Scarborough--Rouge Park
Liberal Gary Anandasangaree
62.8%
21.1%
13.3%
2.9%
Scarborough Southwest
Liberal Bill Blair
57.5%
20.8%
16%
2.9%
Simcoe--Grey
Conservative Terry Dowdall
47.3%
27.8%
13.2%
7.2%
Simcoe North
Conservative Adam Chambers
43%
30.4%
15.7%
7.6%
Spadina--Fort York
Liberal Kevin Vuong
38.9%
34.5%
20.2%
3.4%
Stormont--Dundas--South Glengarry
Conservative Eric Duncan
55.6%
23.6%
11%
7.4%
Sudbury
Liberal Viviane Lapointe
34.5%
29.5%
27.7%
5.9%
Thornhill
Conservative Melissa Lantsman
51.3%
36.3%
6.1%
4.6%
Thunder Bay--Rainy River
Liberal Marcus Powlowski
34.3%
29.3%
28.5%
6.6%
Thunder Bay--Superior North
Liberal Patty Hajdu
40.7%
27.1%
24.2%
5.9%
Timmins--James Bay
NDP Charlie Angus
35.1%
27.2%
24.6%
13.1%
Toronto Centre
Liberal Marci Ien
50.4%
26%
12.2%
8.6%
Toronto--Danforth
Liberal Julie Dabrusin
48.4%
33.7%
12.6%
2.5%
University--Rosedale
Liberal Chrystia Freeland
47.5%
25.2%
20.1%
4.2%
Vaughan--Woodbridge
Liberal Francesco Sorbara
46%
40.3%
6.9%
5.4%
Waterloo
Liberal Bardish Chagger
45.1%
27.7%
19%
4.7%
Wellington--Halton Hills
Conservative Michael Chong
52.1%
27.2%
10.4%
6.4%
Whitby
Liberal Ryan Turnbull
44.1%
35.9%
14.1%
4.3%
Willowdale
Liberal Ali Ehsassi
51.2%
33.9%
10.3%
2.7%
Windsor--Tecumseh
Liberal Irek Kusmierczyk
31.8%
30.7%
25.6%
10.4%
Windsor West
NDP Brian Masse
44.2%
27.8%
19.3%
8.3%
York Centre
Liberal Ya'ara Saks
47.3%
37.8%
10.2%
4.7%
York--Simcoe
Conservative Scot Davidson
50%
29%
13.6%
7.3%
York South--Weston
Liberal Ahmed Hussen
56.1%
20.2%
16.9%
4.5%
Humber River--Black Creek
Liberal Judy Sgro
60.7%
17.4%
16.4%
3.9%

MB

Brandon--Souris
Conservative Larry Maguire
59.6%
20.5%
12.1%
7.8%
Charleswood--St. James--Assiniboia--Headingley
Conservative Marty Morantz
40%
39%
15.4%
3.5%
Churchill--Keewatinook Aski
NDP Niki Ashton
42.6%
25.2%
24.2%
5%
Dauphin--Swan River--Neepawa
Conservative Dan Mazier
59%
14.7%
12.7%
10.5%
Elmwood--Transcona
NDP Daniel Blaikie
49.7%
28.1%
14.7%
5.8%
Kildonan--St. Paul
Conservative Raquel Dancho
41.8%
29.4%
23.5%
5.3%
Portage--Lisgar
Conservative Candice Bergen
52.5%
21.6%
13.4%
11%
Provencher
Conservative Ted Falk
48.7%
17%
16.5%
12.6%
Saint Boniface--Saint Vital
Liberal Dan Vandal
43.8%
28%
21.5%
4.4%
Selkirk--Interlake--Eastman
Conservative James Bezan
57.1%
19.4%
13.2%
7.7%
Winnipeg Centre
NDP Leah Gazan
50.3%
28.4%
12.8%
4.1%
Winnipeg North
Liberal Kevin Lamoureux
52.3%
28.6%
13.1%
4.2%
Winnipeg South
Liberal Terry Duguid
47.5%
33.8%
14%
3.3%
Winnipeg South Centre
Liberal Jim Carr
45.5%
27.8%
20.6%
2.8%

SK

Battlefords--Lloydminster
Conservative Rosemarie Falk
68.7%
12%
7%
5.9%
Cypress Hills--Grasslands
Conservative Jeremy Patzer
71.5%
10.5%
8.2%
4.4%
Desnethé--Missinippi--Churchill River
Conservative Gary Vidal
48.8%
26.9%
17.2%
4.9%
Carlton Trail--Eagle Creek
Conservative Kelly Block
68.6%
13.6%
9.2%
5%
Moose Jaw--Lake Centre--Lanigan
Conservative Fraser Tolmie
60.4%
19.4%
11.4%
6.1%
Prince Albert
Conservative Randy Hoback
64.9%
15.1%
10.6%
6.9%
Regina--Lewvan
Conservative Warren Steinley
46.8%
34.5%
13.8%
3.6%
Regina--Qu'Appelle
Conservative Andrew Scheer
61.9%
20.9%
10.1%
5.1%
Regina--Wascana
Conservative Michael Kram
49.9%
26.9%
18.1%
3.5%
Saskatoon--Grasswood
Conservative Kevin Waugh
49.9%
30.1%
14.2%
4.6%
Saskatoon--University
Conservative Corey Tochor
48%
35.4%
10.8%
4.2%
Saskatoon West
Conservative Brad Redekopp
45.4%
39.3%
8.2%
6.1%
Souris--Moose Mountain
Conservative Robert Kitchen
76.4%
9.1%
7.9%
4.2%
Yorkton--Melville
Conservative Cathay Wagantall
68.7%
12.2%
9.3%
6.3%

AB

Banff--Airdrie
Conservative Blake Richards
56.7%
16.2%
12.4%
7.5%
Battle River--Crowfoot
Conservative Damien Kurek
71.3%
9.8%
9.3%
4.3%
Bow River
Conservative Martin Shields
69.8%
10%
9.2%
7.6%
Calgary Centre
Conservative Greg McLean
51.3%
29.7%
16.4%
1.6%
Calgary Confederation
Conservative Len Webber
46%
28.5%
17.1%
4.3%
Calgary Forest Lawn
Conservative Jasraj Singh Hallan
44.5%
27.7%
18.1%
7.1%
Calgary Heritage
Conservative Bob Benzen
57.7%
17.4%
16.7%
5%
Calgary Midnapore
Conservative Stephanie Kusie
60.7%
18.3%
12.3%
6.1%
Calgary Nose Hill
Conservative Michelle Rempel Garner
55.6%
20.5%
16.9%
4.6%
Calgary Rocky Ridge
Conservative Pat Kelly
54.5%
22.2%
16.3%
4.5%
Calgary Shepard
Conservative Tom Kmiec
60.4%
16.5%
14%
5.8%
Calgary Signal Hill
Conservative Ron Liepert
59%
18.6%
14.8%
4.8%
Calgary Skyview
Liberal George Chahal
42.4%
36.1%
16.2%
3.6%
Edmonton Centre
Liberal Randy Boissonnault
33.7%
32.4%
28.8%
4.3%
Edmonton Griesbach
NDP Blake Desjarlais
40.5%
37.1%
13.9%
6.1%
Edmonton Manning
Conservative Ziad Aboultaif
41.1%
30.5%
21.3%
6.9%
Edmonton Mill Woods
Conservative Tim Uppal
37.9%
34%
21.8%
6%
Edmonton Riverbend
Conservative Matt Jeneroux
45.1%
24.9%
24.9%
3.8%
Edmonton Strathcona
NDP Heather McPherson
60.7%
25.5%
7.6%
4.5%
Edmonton West
Conservative Kelly McCauley
45.1%
25.3%
23.2%
6%
Edmonton--Wetaskiwin
Conservative Mike Lake
55.7%
21%
14.1%
8.8%
Foothills
Conservative John Barlow
69.2%
11.1%
8%
6.9%
Fort McMurray--Cold Lake
Conservative Laila Goodridge
67.8%
12.7%
10.1%
7.1%
Grande Prairie--Mackenzie
Conservative Chris Warkentin
68.4%
12.2%
10.2%
4.5%
Lakeland
Conservative Shannon Stubbs
69.4%
11.1%
10.5%
5%
Lethbridge
Conservative Rachael Harder
55.6%
19.3%
15.1%
6.9%
Medicine Hat--Cardston--Warner
Conservative Glen Motz
65.4%
14.1%
9.3%
7.3%
Peace River--Westlock
Conservative Arnold Viersen
63%
12.9%
12.6%
5.5%
Red Deer--Mountain View
Conservative Earl Dreeshen
64.2%
13.9%
12%
6.4%
Red Deer--Lacombe
Conservative Blaine Calkins
64.2%
14.2%
12.7%
6%
St. Albert--Edmonton
Conservative Michael Cooper
47.6%
28.6%
17.9%
5.9%
Sherwood Park--Fort Saskatchewan
Conservative Garnett Genuis
57.6%
20.6%
12.2%
7%
Sturgeon River--Parkland
Conservative Dane Lloyd
61.6%
18.9%
10%
6.9%
Yellowhead
Conservative Gerald Soroka
66.2%
12.7%
11.8%
5.6%

BC

Abbotsford
Conservative Ed Fast
47.9%
24.2%
17.2%
7.3%
Burnaby North--Seymour
Liberal Terry Beech
39.5%
29.1%
25.5%
3.1%
Burnaby South
NDP Jagmeet Singh
40.3%
30.4%
22.4%
3.2%
Cariboo--Prince George
Conservative Todd Doherty
50.8%
20.4%
16.6%
8.2%
Central Okanagan--Similkameen--Nicola
Conservative Dan Albas
47.6%
21.5%
20.7%
7.5%
Chilliwack--Hope
Conservative Mark Strahl
46%
26.7%
17%
7.7%
Cloverdale--Langley City
Liberal John Aldag
39.2%
36.1%
19.9%
4.8%
Coquitlam--Port Coquitlam
Liberal Ron McKinnon
38.5%
30.3%
26.9%
4.3%
Courtenay--Alberni
NDP Gord Johns
44.2%
32%
13.4%
5.2%
Cowichan--Malahat--Langford
NDP Alistair MacGregor
42.8%
28.4%
16.4%
6.3%
Delta
Liberal Carla Qualtrough
42.3%
33.8%
18.3%
2.5%
Fleetwood--Port Kells
Liberal Ken Hardie
45.2%
30.8%
19%
2.7%
Kamloops--Thompson--Cariboo
Conservative Frank Caputo
43%
29%
18.1%
5.7%
Kelowna--Lake Country
Conservative Tracy Gray
45.3%
26.5%
18.2%
7%
Kootenay--Columbia
Conservative Rob Morrison
43.2%
36.9%
9%
6.9%
Langley--Aldergrove
Conservative Tako Van Popta
45.7%
26.4%
19.6%
5.3%
Mission--Matsqui--Fraser Canyon
Conservative Brad Vis
43.8%
24.5%
20.2%
7.1%
Nanaimo--Ladysmith
NDP Lisa Marie Barron
28.8%
27.1%
25.7%
13.5%
New Westminster--Burnaby
NDP Peter Julian
48.8%
23.7%
19.7%
4.1%
North Okanagan--Shuswap
Conservative Mel Arnold
46.4%
19.2%
18.9%
10%
North Vancouver
Liberal Jonathan Wilkinson
45.1%
28.1%
19.8%
4.4%
Pitt Meadows--Maple Ridge
Conservative Marc Dalton
36.7%
31.9%
24.9%
5.3%
Port Moody--Coquitlam
NDP Bonita Zarrillo
37.2%
31.9%
27.3%
3.4%
Prince George--Peace River--Northern Rockies
Conservative Bob Zimmer
60.7%
13.5%
10.4%
8.6%
Richmond Centre
Liberal Wilson Miao
39.3%
37.1%
18.1%
3.2%
Esquimalt--Saanich--Sooke
NDP Randall Garrison
42.8%
22.1%
21.2%
9%
Saanich--Gulf Islands
Green Elizabeth May
37.6%
22.5%
18.4%
18.3%
Skeena--Bulkley Valley
NDP Taylor Bachrach
42.6%
36.1%
7.7%
7.7%
South Okanagan--West Kootenay
NDP Richard Cannings
41.3%
35.5%
12.2%
7.3%
South Surrey--White Rock
Conservative Kerry-Lynne Findlay
42.5%
39%
14.8%
3.8%
Steveston--Richmond East
Liberal Parm Bains
42.5%
33.5%
19.3%
2.5%
Surrey Centre
Liberal Randeep Sarai
43.9%
27.7%
21.1%
4%
Surrey--Newton
Liberal Sukh Dhaliwal
53.9%
26%
15.7%
2.6%
Vancouver Centre
Liberal Hedy Fry
40.4%
30.7%
21.6%
3.9%
Vancouver East
NDP Jenny Kwan
56.4%
19.8%
10.9%
7.7%
Vancouver Granville
Liberal Taleeb Noormohamed
34.4%
33.5%
26.8%
2.9%
North Island--Powell River
NDP Rachel Blaney
39.5%
36%
13.1%
6.1%
Vancouver Kingsway
NDP Don Davies
52.3%
27.4%
13.6%
3.9%
Vancouver Quadra
Liberal Joyce Murray
43.6%
28.9%
19.3%
6.1%
Vancouver South
Liberal Harjit S. Sajjan
49.4%
24.6%
22.5%
2.7%
Victoria
NDP Laurel Collins
43.9%
27.3%
13.7%
11.2%
West Vancouver--Sunshine Coast--Sea to Sky Country
Liberal Patrick Weiler
33.9%
30%
25.6%
6.5%

YK

Yukon
Liberal Brendan Hanley
33.3%
26.3%
22.4%
13.6%

NT

Northwest Territories
Liberal Michael McLeod
38.2%
32.3%
14.4%
12.7%

NU

Nunavut
NDP Lori Idlout
47.7%
35.9%
16.5%