comscore Skip to main content

ADVERTISEMENT

Federal Election 2025

Skeena—Bulkley Valley Yukon Northwest Territories
Battlefords—Lloydminster—Meadow Lake Battle River—Crowfoot Edmonton Gateway Edmonton Manning Edmonton Northwest Edmonton Riverbend Edmonton Southeast Edmonton Strathcona Edmonton West Fort McMurray—Cold Lake Grande Prairie Lakeland Leduc—Wetaskiwin Parkland Peace River—Westlock Ponoka—Didsbury Red Deer Sherwood Park—Fort Saskatchewan St. Albert—Sturgeon River Yellowhead Burnaby North—Seymour Cariboo—Prince George Chilliwack—Hope Coquitlam—Port Coquitlam Courtenay—Alberni Cowichan—Malahat—Langford Kamloops—Shuswap—Central Rockies Kamloops—Thompson—Nicola Mission—Matsqui—Abbotsford Nanaimo—Ladysmith North Island—Powell River North Vancouver—Capilano Pitt Meadows—Maple Ridge Prince George—Peace River—Northern Rockies Richmond Centre—Marpole Skeena—Bulkley Valley Vancouver Quadra Vernon—Lake Country—Monashee West Vancouver—Sunshine Coast—Sea to Sky Country Yukon Northwest Territories
Battlefords—Lloydminster—Meadow Lake Swift Current—Grasslands—Kindersley Airdrie—Cochrane Battle River—Crowfoot Bow River Calgary Confederation Calgary Crowfoot Calgary East Calgary Heritage Calgary Midnapore Calgary Nose Hill Calgary Shepard Calgary Signal Hill Calgary Skyview Foothills Lethbridge Medicine Hat—Cardston—Warner Ponoka—Didsbury Red Deer Yellowhead Abbotsford—South Langley Burnaby Central Burnaby North—Seymour Chilliwack—Hope Cloverdale—Langley City Columbia—Kootenay—Southern Rockies Coquitlam—Port Coquitlam Courtenay—Alberni Cowichan—Malahat—Langford Delta Esquimalt—Saanich—Sooke Fleetwood—Port Kells Kamloops—Shuswap—Central Rockies Kamloops—Thompson—Nicola Kelowna Langley Township—Fraser Heights Mission—Matsqui—Abbotsford Nanaimo—Ladysmith New Westminster—Burnaby—Maillardville North Vancouver—Capilano Okanagan Lake West—South Kelowna Pitt Meadows—Maple Ridge Port Moody—Coquitlam Richmond Centre—Marpole Richmond East—Steveston Saanich—Gulf Islands Similkameen—South Okanagan—West Kootenay South Surrey—White Rock Vernon—Lake Country—Monashee
Northwest Territories Nunavut
Northwest Territories Nunavut
Kenora—Kiiwetinoong Churchill—Keewatinook Aski Battlefords—Lloydminster—Meadow Lake Carlton Trail—Eagle Creek Desnethé—Missinippi—Churchill River Prince Albert Yorkton—Melville Fort McMurray—Cold Lake Lakeland Northwest Territories Nunavut
Kenora—Kiiwetinoong Thunder Bay—Rainy River Thunder Bay—Superior North Brandon—Souris Churchill—Keewatinook Aski Elmwood—Transcona Kildonan—St. Paul Portage—Lisgar Provencher Riding Mountain St. Boniface—St. Vital Selkirk—Interlake—Eastman Winnipeg South Winnipeg West Battlefords—Lloydminster—Meadow Lake Carlton Trail—Eagle Creek Desnethé—Missinippi—Churchill River Moose Jaw—Lake Centre—Lanigan Prince Albert Regina—Lewvan Regina—Qu'Appelle Saskatoon South Saskatoon—University Saskatoon West Souris—Moose Mountain Swift Current—Grasslands—Kindersley Yorkton—Melville
Nunavut
Nunavut
Labrador Abitibi—Baie-James—Nunavik—Eeyou Côte-Nord—Kawawachikamach—Nitassinan Jonquière Kapuskasing—Timmins—Mushkegowuk Kenora—Kiiwetinoong Churchill—Keewatinook Aski Nunavut
Abitibi—Baie-James—Nunavik—Eeyou Abitibi—Témiscamingue Alfred-Pellan Argenteuil—La Petite-Nation Beauharnois—Salaberry—Soulanges—Huntingdon Bécancour—Nicolet—Saurel—Alnôbak Beloeil—Chambly Berthier—Maskinongé Brome—Missisquoi Brossard—Saint-Lambert Châteauguay—Les Jardins-de-Napierville Chicoutimi—Le Fjord Côte-Nord—Kawawachikamach—Nitassinan Dorval—Lachine—LaSalle Drummond Gatineau Honoré-Mercier Hull—Aylmer Joliette—Manawan Jonquière La Pointe-de-l'Île La Prairie—Atateken Lac-Saint-Jean Lac-Saint-Louis Laurentides—Labelle Les Pays-d'en-Haut Longueuil—Charles-LeMoyne Marc-Aurèle-Fortin Mégantic—L’Érable—Lotbinière Mirabel Mont-Saint-Bruno—L’Acadie Montcalm Montmorency—Charlevoix Pierre-Boucher—Les Patriotes—Verchères Pierrefonds—Dollard Pontiac—Kitigan Zibi Portneuf—Jacques-Cartier Repentigny Richmond—Arthabaska Rivière-des-Mille-Îles Rivière-du-Nord Saint-Hyacinthe—Bagot—Acton Saint-Jean Saint-Maurice—Champlain Shefford Terrebonne Thérèse-De Blainville Trois-Rivières Vaudreuil Ajax Algonquin—Renfrew—Pembroke Aurora—Oak Ridges—Richmond Hill Barrie South—Innisfil Barrie—Springwater—Oro-Medonte Bay of Quinte Bowmanville—Oshawa North Brampton East Brampton North—Caledon Brampton South Brantford—Brant South—Six Nations Bruce—Grey—Owen Sound Burlington Burlington North—Milton West Cambridge Carleton Chatham-Kent—Leamington Dufferin—Caledon Elgin—St. Thomas—London South Essex Flamborough—Glanbrook—Brant North Guelph Haldimand—Norfolk Haliburton—Kawartha Lakes Hamilton Centre Hamilton East—Stoney Creek Hamilton West—Ancaster—Dundas Hastings—Lennox and Addington—Tyendinaga Huron—Bruce Kanata Kapuskasing—Timmins—Mushkegowuk Kenora—Kiiwetinoong Kingston and the Islands King—Vaughan Kitchener Centre Kitchener—Conestoga Kitchener South—Hespeler Lanark—Frontenac Leeds—Grenville—Thousand Islands—Rideau Lakes London—Fanshawe London West Markham—Stouffville Markham—Thornhill Markham—Unionville Middlesex—London Milton East—Halton Hills South Mississauga—Lakeshore Mississauga—Malton Mississauga—Streetsville Nepean Newmarket—Aurora New Tecumseth—Gwillimbury Niagara Falls—Niagara-on-the-Lake Niagara South Niagara West Nipissing—Timiskaming Northumberland—Clarke Oakville East Oakville West Orléans Oshawa Ottawa South Ottawa West—Nepean Oxford Parry Sound—Muskoka Perth—Wellington Peterborough Pickering—Brooklin Prescott—Russell—Cumberland Sarnia—Lambton—Bkejwanong Sault Ste. Marie—Algoma Scarborough—Guildwood—Rouge Park Simcoe—Grey Simcoe North St. Catharines Stormont—Dundas—Glengarry Sudbury Sudbury East—Manitoulin—Nickel Belt Thornhill Thunder Bay—Rainy River Thunder Bay—Superior North Vaughan—Woodbridge Waterloo Wellington—Halton Hills North Whitby Windsor—Tecumseh—Lakeshore Windsor West York—Durham Nunavut
Avalon Cape Spear Central Newfoundland Labrador Long Range Mountains St. John's East Terra Nova—The Peninsulas Abitibi—Baie-James—Nunavik—Eeyou Côte-Nord—Kawawachikamach—Nitassinan
Central Newfoundland Long Range Mountains Terra Nova—The Peninsulas Cardigan Egmont Malpeque Acadie—Annapolis Cape Breton—Canso—Antigonish Central Nova Cumberland—Colchester Dartmouth—Cole Harbour Halifax Halifax West Kings—Hants Sackville—Bedford—Preston South Shore—St. Margarets Sydney—Glace Bay Acadie—Bathurst Beauséjour Fredericton—Oromocto Fundy Royal Madawaska—Restigouche Miramichi—Grand Lake Moncton—Dieppe Saint John—Kennebecasis Saint John—St. Croix Tobique—Mactaquac Beauce Bécancour—Nicolet—Saurel—Alnôbak Bellechasse—Les Etchemins—Lévis Brome—Missisquoi Charlesbourg—Haute-Saint-Charles Chicoutimi—Le Fjord Compton—Stanstead Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata Côte-Nord—Kawawachikamach—Nitassinan Drummond Gaspésie—Les Îles-de-la-Madeleine—Listuguj Jonquière Lévis—Lotbinière Louis-Hébert Louis-Saint-Laurent—Akiawenhrahk Mégantic—L’Érable—Lotbinière Montmorency—Charlevoix Portneuf—Jacques-Cartier Richmond—Arthabaska Rimouski—La Matapédia Saint-Hyacinthe—Bagot—Acton Shefford Sherbrooke
Party Standings
Ajax
1/226
LIB
McKelvie, Jennifer
947
59.6%
CON
Brady, Greg
611
38.4%
NDP
Forster, Kyle
17
1.1%
GRN
Paulseth, Leigh
11
0.7%
CEP
Ali, Faisal
4
0.3%
Algonquin—Renfrew—Pembroke
6/262
CON
Gallant, Cheryl
1,515
54.7%
LIB
Mills, Cyndi
1,084
39.1%
NDP
Jones-Whyte, Eileen
120
4.3%
UPC
Briand, Randy
28
1%
GRN
Velasquez, Danilo
16
0.6%
IND
Klietsch, Stefan
3
0.1%
IND
Malina, Seth
3
0.1%
Aurora—Oak Ridges—Richmond Hill
2/219
LIB
Taylor Roy, Leah
64
61%
CON
Menegakis, Costas
28
26.7%
NDP
Maniuk, Danielle
7
6.7%
PPC
Tvorogov, Igor
3
2.9%
GRN
Muench, Tom
3
2.9%
Barrie South—Innisfil
0/191
Awaiting results
Barrie—Springwater—Oro-Medonte
1/222
CON
Shipley, Doug
27
44.3%
LIB
Zacharias, Rose
16
26.2%
NDP
Trujillo, Gabriela
11
18%
GRN
Taylor, Greg
4
6.6%
COM
Speers, Michael
3
4.9%
Bay of Quinte
1/223
CON
Williams, Ryan
19
45.2%
LIB
Malette, Chris
16
38.1%
NDP
Crothers, Kate
5
11.9%
GRN
Charlton, Erica
2
4.8%
Beaches—East York
0/206
Awaiting results
Bowmanville—Oshawa North
0/248
Awaiting results
Brampton Centre
0/183
Awaiting results
Brampton East
0/170
Awaiting results
Brampton North—Caledon
0/175
Awaiting results
Brampton South
0/169
Awaiting results
Brampton West
0/130
Awaiting results
Brampton—Chinguacousy Park
1/200
LIB
Ali, Shafqat
31
55.4%
CON
Iqbal, Tim
15
26.8%
GRN
Dancy, Mike
3
5.4%
IND
Dhaliwal, Avi
3
5.4%
NDP
Yeh, Teresa
2
3.6%
PPC
Brahmbhatt, Jayesh
2
3.6%
CEP
Ahmad, Hafiz Muneeb
0
0%
Brantford—Brant South—Six Nations
3/222
CON
Brock, Larry
409
52.3%
LIB
O'Donnell, Joy
304
38.9%
NDP
Gajerski-Cauley, Anne
39
5%
GRN
Csordas, Karleigh
18
2.3%
IND
Clancy, Mike
5
0.6%
PPC
Xenos, Nicholas
3
0.4%
IND
Bory, Leslie
2
0.3%
IND
Marie, Clo
2
0.3%
Bruce—Grey—Owen Sound
0/279
Awaiting results
Burlington
1/267
LIB
Gould, Karina
71
66.4%
CON
Brown, Emily
33
30.8%
NDP
Beauchemin, Michael
2
1.9%
PPC
Bator, Michael
1
0.9%
GRN
Hutton, Kyle
0
0%
RP
Harper, Paul
0
0%
LTN
Marshall, Ocean
0
0%
Burlington North—Milton West
1/208
CON
Akbar, Nadeem
49
57.6%
LIB
van Koeverden, Adam
35
41.2%
NDP
Ahmed, Naveed
1
1.2%
PPC
Zach, Charles
0
0%
Cambridge
0/215
Awaiting results
Carleton
0/262
Awaiting results
Chatham-Kent—Leamington
2/295
LIB
Pickard, Keith
99
49.3%
CON
Epp, Dave
81
40.3%
NDP
McInnis Fleming, Seamus
13
6.5%
PPC
Lee, Trevor
5
2.5%
GRN
Plunkett, James
3
1.5%
Davenport
0/223
Awaiting results
Don Valley North
1/176
LIB
Chi, Maggie
24
46.2%
CON
Tay, Joe
22
42.3%
NDP
Saeed, Naila
4
7.7%
PPC
Milivojevic, Ivan
1
1.9%
GRN
Armstrong, Andrew
1
1.9%
IND
Gong, Xiaohua
0
0%
Don Valley West
1/162
LIB
Oliphant, Rob
53
73.6%
CON
Pierce, Robert
15
20.8%
NDP
L�fstr�m-Abary, Linnea
2
2.8%
GRN
Sharp, Sheena
1
1.4%
IND
Abdulsalam, Bahira
1
1.4%
Dufferin—Caledon
1/240
CON
Seeback, Kyle
494
60.2%
LIB
Halimi, Malalai
293
35.7%
NDP
Karklins, Viktor
15
1.8%
GRN
Baig, Ifra
8
1%
PPC
Carolan, Dympna
6
0.7%
IND
Halsall, Jeffrey
4
0.5%
Eglinton—Lawrence
1/213
LIB
Gasparro, Vince
18
48.6%
CON
Stintz, Karen
16
43.2%
GRN
Chechuevskiy, Wayne
2
5.4%
NDP
Tanzola, Allison
1
2.7%
PPC
Gleeson, Timothy
0
0%
Elgin—St. Thomas—London South
3/180
CON
Lawton, Andrew
657
51%
LIB
Goodwin, David
503
39.1%
NDP
Pighin, Paul
85
6.6%
PPC
Campbell, Stephen
42
3.3%
Essex
5/278
LIB
Sutton, Chris
225
46.6%
CON
Lewis, Chris
211
43.7%
NDP
Wightman, Lori
37
7.7%
PPC
Henry, Jason
10
2.1%
Etobicoke Centre
4/208
LIB
Baker, Yvan
1,331
58.3%
CON
Opitz, Ted
900
39.4%
NDP
Jung, Ji Won
51
2.2%
Etobicoke North
0/191
Awaiting results
Etobicoke—Lakeshore
3/224
LIB
Maloney, James
109
52.2%
CON
Trottier, Bernard
86
41.1%
PPC
Fanjoy, Thomas
7
3.3%
NDP
Wagar, Cory
6
2.9%
ML
Murray, Janice
1
0.5%
Flamborough—Glanbrook—Brant North
0/214
Awaiting results
Guelph
3/211
LIB
O'Rourke, Dominique
139
52.3%
CON
Khaira, Gurvir
71
26.7%
GRN
Zajdlik, Anne-Marie
34
12.8%
NDP
Folk-Dawson, Janice
19
7.1%
PPC
Swackhammer, Jeffrey
2
0.8%
IND
Wassilyn, Michael
1
0.4%
ML
Baetz, Elaine
0
0%
CFP
Yavorskyi, Yurii
0
0%
Haldimand—Norfolk
9/266
CON
Lewis, Leslyn
2,995
62.1%
LIB
Walsh, Colin
1,550
32.1%
NDP
Horner-Shepherd, Shannon
154
3.2%
GRN
Hawkins, Nate
57
1.2%
PPC
Geissler, Henry
42
0.9%
CHP
Eggink, Lily
24
0.5%
Haliburton—Kawartha Lakes
1/314
LIB
Thomas, Nell
160
49.2%
CON
Schmale, Jamie
151
46.5%
NDP
Teel, Aylea
10
3.1%
PPC
Penman, Michael
4
1.2%
Hamilton Centre
0/227
Awaiting results
Hamilton East—Stoney Creek
0/237
Awaiting results
Hamilton Mountain
0/186
Awaiting results
Hamilton West—Ancaster—Dundas
4/233
LIB
Danko, John-Paul
160
58.6%
CON
Alexander, Erika
62
22.7%
NDP
Henriquez, Roberto
33
12.1%
GRN
Beauchemin, Georgia
13
4.8%
CHP
Enos, Jim
3
1.1%
PPC
Sharavi, Ava
2
0.7%
Hastings—Lennox and Addington—Tyendinaga
0/258
Awaiting results
Humber River—Black Creek
0/181
Awaiting results
Huron—Bruce
1/259
CON
Lobb, Ben
431
55.8%
LIB
Rice, James
307
39.7%
NDP
Burrett, Melanie
17
2.2%
GRN
McLean, Gregory J
15
1.9%
IND
Smith, Justin L
2
0.3%
IND
Pella, Caesar salad
1
0.1%
Kanata
0/237
Awaiting results
Kapuskasing—Timmins—Mushkegowuk
8/206
CON
Malette, Ga�tan
712
45.8%
LIB
Black, Steve
653
42%
NDP
Fortier Levesque, Nicole
166
10.7%
PPC
Lefebvre, Serge
25
1.6%
Kenora—Kiiwetinoong
11/157
CON
Melillo, Eric
1,166
47.9%
LIB
Fox, Charles
875
35.9%
NDP
Cameron, Tania
344
14.1%
GRN
Hobbs, Jon
22
0.9%
PPC
Desjarlais, Bryce
17
0.7%
IND
Boucher-Chicago, Kelvin
12
0.5%
Kingston and the Islands
0/288
Awaiting results
King—Vaughan
0/238
Awaiting results
Kitchener Centre
0/213
Awaiting results
Kitchener South—Hespeler
0/203
Awaiting results
Kitchener—Conestoga
0/205
Awaiting results
Lanark—Frontenac
0/264
Awaiting results
Leeds—Grenville—Thousand Islands—Rideau Lakes
2/240
CON
Barrett, Michael
765
57.8%
LIB
Edmonds, Lorna Jean
487
36.8%
NDP
Lancione, Paul
45
3.4%
GRN
Ramdeen, Randi
19
1.4%
PPC
Simpson, Hailey
7
0.5%
London Centre
4/263
LIB
Fragiskatos, Peter
255
63.8%
CON
Gallant, Stephen
106
26.5%
NDP
Prout, Dirka
19
4.8%
GRN
Hodge, Mary Ann
11
2.8%
PPC
Annis, Dave
8
2%
CFP
Lamb, Bruce
1
0.2%
London West
1/204
LIB
Kayabaga, Arielle
73
56.2%
CON
Benni, Adam
38
29.2%
NDP
Allder, Shinade
8
6.2%
CFP
Benner, Russell
4
3.1%
UPC
Oliver, Christine
4
3.1%
GRN
Vanderzwet, Jeff
3
2.3%
London—Fanshawe
0/229
Awaiting results
Markham—Stouffville
2/217
CON
Jeyanesan, Niran
317
54.5%
LIB
Jaczek, Helena
252
43.3%
NDP
Cheung, Serena
8
1.4%
PPC
de Vries, Ren�
3
0.5%
GRN
O'Brien, Myles
2
0.3%
CEP
Ahmed, Shahzad
0
0%
Markham—Thornhill
0/199
Awaiting results
Markham—Unionville
0/220
Awaiting results
Middlesex—London
3/243
LIB
Keenan, Kent
110
55.6%
CON
Rood, Lianne
64
32.3%
NDP
McIntosh, Taylor
12
6.1%
GRN
Johnston, Jim
6
3%
UPC
Cartlidge, Shawn
5
2.5%
PPC
Workman, Cynthia
1
0.5%
Milton East—Halton Hills South
0/199
Awaiting results
Mississauga Centre
0/225
Awaiting results
Mississauga East—Cooksville
3/222
LIB
Fonseca, Peter
107
60.1%
CON
Kang, Nita
54
30.3%
NDP
Hussain, Khawar
7
3.9%
PPC
Gupta, Amit
5
2.8%
IND
Harding, Winston
3
1.7%
ML
Sullivan, Dagmar
2
1.1%
Mississauga—Erin Mills
0/212
Awaiting results
Mississauga—Lakeshore
2/255
LIB
Sousa, Charles
67
54%
CON
Ellard, Tom
36
29%
NDP
Butler, Evelyn
12
9.7%
GRN
Kidnew, Mary
3
2.4%
ML
Di Carlo, Anna
3
2.4%
IND
Darby, Carlton
2
1.6%
PPC
Rao, Fahad
1
0.8%
Mississauga—Malton
0/192
Awaiting results
Mississauga—Streetsville
0/216
Awaiting results
Nepean
0/229
Awaiting results
New Tecumseth—Gwillimbury
1/123
CON
Davidson, Scot
601
65.6%
LIB
Hanrahan, Mike
296
32.3%
NDP
Morrison, Nancy
11
1.2%
GRN
McKinnon, Callum
6
0.7%
PPC
Montague, Paul
2
0.2%
Newmarket—Aurora
2/212
CON
Cobena, Sandra
658
59.1%
LIB
McLachlan, Jennifer
431
38.7%
NDP
Gollen, Anna
25
2.2%
Niagara Falls—Niagara-on-the-Lake
3/202
CON
Baldinelli, Tony
84
46.9%
LIB
Kaiser, Andrea
76
42.5%
NDP
Mitchell, Shannon
9
5%
PPC
Althorpe, Dinah
3
1.7%
CEP
Anwar, Yawar
3
1.7%
GRN
Taylor, Celia
2
1.1%
LTN
Shakhmundes, Daniel
2
1.1%
Niagara South
0/266
Awaiting results
Niagara West
3/237
CON
Allison, Dean
1,500
58.1%
LIB
Korstanje, Jennifer
923
35.8%
NDP
Abando, Justin
94
3.6%
CHP
Bylsma, Dave
37
1.4%
PPC
Anderson, Ryan
26
1%
Nipissing—Timiskaming
2/228
LIB
Rochefort, Pauline
194
61.8%
CON
Keller, Garry
81
25.8%
NDP
Kennedy, Valerie
26
8.3%
GRN
Poitras, Louise
9
2.9%
PPC
Janssen, John
4
1.3%
Northumberland—Clarke
0/254
Awaiting results
Oakville East
0/194
Awaiting results
Oakville West
1/195
LIB
Acan, Sima
46
85.2%
CON
Crowder, Tim
7
13%
NDP
Downey, Diane
1
1.9%
PPC
Meaney, JD
0
0%
GRN
Kowalchuk, Chris
0
0%
IND
Gegus, Martin
0
0%
Orléans
0/254
Awaiting results
Oshawa
1/199
CON
Kirkland, Rhonda
314
49.9%
LIB
Ransom, Isaac
245
39%
NDP
Labelle, Sara
60
9.5%
GRN
Mathewson, Katherine
10
1.6%
Ottawa Centre
0/266
Awaiting results
Ottawa South
3/233
LIB
McGuinty, David
2,070
74.8%
CON
Turner, Blair
528
19.1%
NDP
Masjedee, Hena
123
4.4%
GRN
Dookeran, Nira
32
1.2%
RP
Cooper, William
5
0.2%
CFP
Redins, John
5
0.2%
CHP
Perrier, Alex
4
0.1%
Ottawa West—Nepean
0/250
Awaiting results
Ottawa—Vanier—Gloucester
1/257
LIB
Fortier, Mona
87
64.4%
CON
Wythe, Dean
27
20%
NDP
Oliff, Tristan
13
9.6%
IND
Benoit, Elizabeth
3
2.2%
GRN
Proulx, Christian
2
1.5%
ML
Legeais, Christian
2
1.5%
PPC
Simms, Marty
1
0.7%
LTN
Corcoran, Coreen
0
0%
Oxford
0/243
Awaiting results
Parry Sound—Muskoka
20/255
LIB
Sabbagh, Geordie
1,094
48.2%
CON
Aitchison, Scott
1,012
44.6%
NDP
Hay, Heather
120
5.3%
PPC
Pereira, Isabel
45
2%
Perth—Wellington
0/222
Awaiting results
Peterborough
7/308
LIB
Harrison, Emma
1,554
56.6%
CON
Ferreri, Michelle
1,079
39.3%
NDP
Ray, Heather
83
3%
GRN
Raine, Jazmine
20
0.7%
PPC
McMaster, Jami-Leigh
6
0.2%
CHP
Grove, Matthew
3
0.1%
IND
Jewell, Chad
2
0.1%
Pickering—Brooklin
0/263
Awaiting results
Prescott—Russell—Cumberland
3/264
LIB
Mingarelli, Giovanna
935
53.4%
CON
S�guin, Julie
735
42%
NDP
Finlay, Ryder
44
2.5%
GRN
Riden, Thaila
18
1%
PPC
Perrier, Deborah
14
0.8%
IND
St-Louis, Jason
4
0.2%
Richmond Hill South
2/253
LIB
Jowhari, Majid
94
48.7%
CON
Ho, Vincent
88
45.6%
NDP
Astaraki, Ebrahim
7
3.6%
GRN
Lam, Alison
2
1%
PPC
Sideris, Joshua
1
0.5%
CFP
Yeung, Juni
1
0.5%
IND
Wang, Yan
0
0%
Sarnia—Lambton—Bkejwanong
1/270
CON
Gladu, Marilyn
42
45.7%
LIB
Vandenberg, George
33
35.9%
NDP
Chan, Lo-Anne
11
12%
PPC
Everaert, Brian
3
3.3%
LTN
Boudreau, Jacques Y
2
2.2%
RP
Mitchell, Tony
1
1.1%
CHP
Lamore, Mark
0
0%
Sault Ste. Marie—Algoma
3/287
LIB
Sheehan, Terry
63
68.5%
CON
Stevenson, Hugh
20
21.7%
NDP
Mayer, Laura
7
7.6%
GRN
Eshkibok, Robyn
2
2.2%
CHP
Collins, James
0
0%
Scarborough Centre—Don Valley East
1/214
LIB
Zahid, Salma
45
52.9%
CON
Mathew, Belent
34
40%
NDP
Koa, Alyson
5
5.9%
PPC
Koubakis, Peter
1
1.2%
Scarborough North
2/205
LIB
Chen, Shaun
1,193
64.9%
CON
Sandhu, Gurmit
586
31.9%
NDP
Manji, Karishma
58
3.2%
Scarborough Southwest
0/195
Awaiting results
Scarborough—Agincourt
1/202
LIB
Yip, Jean
39
52%
CON
Movsessian, Aris
34
45.3%
NDP
Lovell, Dan
2
2.7%
Scarborough—Guildwood—Rouge Park
0/216
Awaiting results
Scarborough—Woburn
0/187
Awaiting results
Simcoe North
1/227
LIB
Rocca, Ryan
28
47.5%
CON
Chambers, Adam
24
40.7%
NDP
Lloyd, Melissa
5
8.5%
PPC
Makk, Stephen
2
3.4%
GRN
Little, Ray
0
0%
CHP
Emo, Russ
0
0%
Simcoe—Grey
6/221
CON
Dowdall, Terry
1,430
54.4%
LIB
Munro, Bren
1,097
41.8%
NDP
Bains, Jasleen
46
1.8%
GRN
Kuhn, Allan
33
1.3%
PPC
Mammoliti, Giorgio
21
0.8%
Spadina—Harbourfront
0/184
Awaiting results
St. Catharines
0/224
Awaiting results
Stormont—Dundas—Glengarry
5/278
CON
Duncan, Eric
288
61%
LIB
Good, Sarah
158
33.5%
NDP
Leclerc, Mario
17
3.6%
GRN
Kubanek, Gordon
8
1.7%
LTN
MacKinnon, Karl Ivan
1
0.2%
Sudbury
2/247
LIB
Lapointe, Viviane
97
55.7%
CON
Symington, Ian
37
21.3%
NDP
Verrelli, Nadia
29
16.7%
PPC
Bonderoff, Nicholas
11
6.3%
Sudbury East—Manitoulin—Nickel Belt
10/259
CON
Belanger, Jim
237
49.4%
LIB
Serr�, Marc
185
38.5%
NDP
Ch�nier, Andr�ane
43
9%
PPC
St. Louis, Sharilynne
7
1.5%
GRN
Hossain, Himal
7
1.5%
LTN
Leroux, Justin Dean Newell
1
0.2%
Taiaiako'n—Parkdale—High Park
0/221
Awaiting results
Thornhill
0/263
Awaiting results
Thunder Bay—Rainy River
17/210
LIB
Powlowski, Marcus
1,651
46%
CON
Hyatt, Brendan
1,583
44.1%
NDP
Won, Yuk-Sem
286
8%
PPC
Ree, Sabrina
37
1%
GRN
Arner, Eric
30
0.8%
Thunder Bay—Superior North
6/204
LIB
Hajdu, Patty
140
64.2%
CON
Herman, Bob
56
25.7%
NDP
Wakefield, Joy
20
9.2%
PPC
Bradley, Amos
2
0.9%
GRN
Northey, John
0
0%
Toronto Centre
0/187
Awaiting results
Toronto—Danforth
2/204
LIB
Dabrusin, Julie
85
57.8%
CON
Hussain, Ashik
29
19.7%
NDP
Hacksel, Clare
28
19%
APP
White, Liz
4
2.7%
GRN
Stardust, Silvia
1
0.7%
Toronto—St. Paul's
1/238
LIB
Church, Leslie
97
73.5%
CON
Stewart, Don
31
23.5%
NDP
Levy, Bruce
4
3%
GRN
Philips, Shane
0
0%
PPC
Frasca, Joseph
0
0%
ML
Gershuny, David
0
0%
CFP
Valdron, Cynthia
0
0%
University—Rosedale
1/205
LIB
Freeland, Chrystia
384
68.2%
CON
Grade, Liz
131
23.3%
NDP
Purdy, Serena
38
6.7%
GRN
Mongrell, Ignacio
8
1.4%
COM
Garvie, Drew
2
0.4%
ML
Biley, Barbara
0
0%
IND
Golding, Adam
0
0%
Vaughan—Woodbridge
1/227
LIB
Sorbara, Francesco
85
69.7%
CON
Guglielmin, Michael
30
24.6%
PPC
Yevseyev, Roman
4
3.3%
NDP
Bahman, Ali
3
2.5%
Waterloo
0/219
Awaiting results
Wellington—Halton Hills North
1/222
CON
Chong, Michael
387
59.1%
LIB
Carscadden, Sean
246
37.6%
GRN
Stiles, Liam
9
1.4%
NDP
Bascombe, Andrew
8
1.2%
PPC
Carle, Syl
5
0.8%
Whitby
1/237
LIB
Turnbull, Ryan
101
60.8%
CON
Yamada, Steve
59
35.5%
NDP
Goswell, Kevin
3
1.8%
GRN
Di Lullo, Andrew
3
1.8%
CEP
Mian, Nouman
0
0%
Willowdale
0/197
Awaiting results
Windsor West
0/231
Awaiting results
Windsor—Tecumseh—Lakeshore
1/282
CON
Borrelli, Kathy
32
58.2%
LIB
Kusmierczyk, Irek
22
40%
GRN
Tellier, Roxanne
1
1.8%
NDP
Ilijoski, Alex
0
0%
PPC
Babic, Nick
0
0%
CEP
Charif, Helmi
0
0%
CHP
St Denis, Beth
0
0%
York Centre
1/172
CON
Baber, Roman
515
59.7%
LIB
Saks, Ya'ara
334
38.7%
NDP
Ulukanligil, Yusuf
13
1.5%
York South—Weston—Etobicoke
4/194
LIB
Hussen, Ahmed
176
66.4%
CON
Pham, Nicolas
67
25.3%
NDP
James, Louise
22
8.3%
York—Durham
1/226
CON
Mantle, Jacob
543
58.7%
LIB
Grossi, Robert
344
37.2%
NDP
Graham, Justin
23
2.5%
PPC
Conlin, Patricia
10
1.1%
GRN
Pearce, Matt
5
0.5%
Elected and Leading
Elected
172 seats for majority
181
/343
seats reporting
LIB
95
CON
71
BQ
14
NDP
1
GRN
0
2025 Federal Election Results
>
Party Standings
All Ridings
British Columbia
Metro Vancouver
Vancouver
Vancouver Centre
Vancouver East
Vancouver Fraserview—South Burnaby
Vancouver Granville
Vancouver Kingsway
Vancouver Quadra
Burnaby
Burnaby Central
Burnaby North—Seymour
New Westminster—Burnaby—Maillardville
Richmond/Delta
Delta
Richmond Centre—Marpole
Richmond East—Steveston
Surrey
Cloverdale—Langley City
Fleetwood—Port Kells
South Surrey—White Rock
Surrey Centre
Surrey Newton
North Shore
North Vancouver—Capilano
West Vancouver—Sunshine Coast—Sea to Sky Country
Tri-Cities
Coquitlam—Port Coquitlam
Port Moody—Coquitlam
Vancouver Island
Victoria
Esquimalt—Saanich—Sooke
Saanich—Gulf Islands
Victoria
Courtenay—Alberni
Cowichan—Malahat—Langford
Nanaimo—Ladysmith
North Island—Powell River
Fraser Valley
Abbotsford—South Langley
Chilliwack—Hope
Langley Township—Fraser Heights
Mission—Matsqui—Abbotsford
Pitt Meadows—Maple Ridge
Northern B.C.
Cariboo—Prince George
Prince George—Peace River—Northern Rockies
Skeena—Bulkley Valley
B.C. Interior
Columbia—Kootenay—Southern Rockies
Kamloops—Shuswap—Central Rockies
Kamloops—Thompson—Nicola
Kelowna
Okanagan Lake West—South Kelowna
Similkameen—South Okanagan—West Kootenay
Vernon—Lake Country—Monashee
Alberta
Greater Edmonton
Edmonton Centre
Edmonton Gateway
Edmonton Griesbach
Edmonton Manning
Edmonton Northwest
Edmonton Riverbend
Edmonton Southeast
Edmonton Strathcona
Edmonton West
Sherwood Park—Fort Saskatchewan
Calgary
Calgary Centre
Calgary Confederation
Calgary Crowfoot
Calgary East
Calgary Heritage
Calgary McKnight
Calgary Midnapore
Calgary Nose Hill
Calgary Shepard
Calgary Signal Hill
Calgary Skyview
Northern Alberta
Fort McMurray—Cold Lake
Grande Prairie
Lakeland
Leduc—Wetaskiwin
Parkland
Peace River—Westlock
St. Albert—Sturgeon River
Southern Alberta
Airdrie—Cochrane
Battle River—Crowfoot
Bow River
Foothills
Lethbridge
Medicine Hat—Cardston—Warner
Ponoka—Didsbury
Red Deer
Yellowhead
Saskatchewan
Regina
Regina—Lewvan
Regina—Qu'Appelle
Regina—Wascana
Saskatoon
Saskatoon South
Saskatoon—University
Saskatoon West
Northern Saskatchewan
Battlefords—Lloydminster—Meadow Lake
Carlton Trail—Eagle Creek
Desnethé—Missinippi—Churchill River
Prince Albert
Southern Saskatchewan
Moose Jaw—Lake Centre—Lanigan
Souris—Moose Mountain
Swift Current—Grasslands—Kindersley
Yorkton—Melville
Manitoba
Winnipeg
Elmwood—Transcona
Kildonan—St. Paul
St. Boniface—St. Vital
Winnipeg Centre
Winnipeg North
Winnipeg South
Winnipeg South Centre
Winnipeg West
Brandon—Souris
Churchill—Keewatinook Aski
Portage—Lisgar
Provencher
Riding Mountain
Selkirk—Interlake—Eastman
Ontario
Toronto
Central Toronto
Beaches—East York
Davenport
Spadina—Harbourfront
Taiaiako'n—Parkdale—High Park
Toronto Centre
Toronto—Danforth
Toronto—St. Paul's
University—Rosedale
Scarborough
Scarborough—Agincourt
Scarborough Centre—Don Valley East
Scarborough—Guildwood—Rouge Park
Scarborough North
Scarborough Southwest
Scarborough—Woburn
Etobicoke/York
Etobicoke Centre
Etobicoke—Lakeshore
Etobicoke North
Humber River—Black Creek
York South—Weston—Etobicoke
North York
Don Valley North
Don Valley West
Eglinton—Lawrence
Willowdale
York Centre
Greater Ottawa
Ottawa
Ottawa Centre
Ottawa South
Ottawa—Vanier—Gloucester
Ottawa West—Nepean
Carleton
Kanata
Nepean
Orléans
Brampton
Brampton Centre
Brampton—Chinguacousy Park
Brampton East
Brampton North—Caledon
Brampton South
Brampton West
Durham Region
Ajax
Bowmanville—Oshawa North
Oshawa
Pickering—Brooklin
Whitby
York—Durham
Halton Region
Burlington
Burlington North—Milton West
Milton East—Halton Hills South
Oakville East
Oakville West
Hamilton
Flamborough—Glanbrook—Brant North
Hamilton Centre
Hamilton East—Stoney Creek
Hamilton Mountain
Hamilton West—Ancaster—Dundas
Mississauga
Mississauga Centre
Mississauga East—Cooksville
Mississauga—Erin Mills
Mississauga—Lakeshore
Mississauga—Malton
Mississauga—Streetsville
Niagara
Niagara Falls—Niagara-on-the-Lake
Niagara South
Niagara West
St. Catharines
York Region
Aurora—Oak Ridges—Richmond Hill
King—Vaughan
Markham—Stouffville
Markham—Thornhill
Markham—Unionville
Newmarket—Aurora
New Tecumseth—Gwillimbury
Richmond Hill South
Thornhill
Vaughan—Woodbridge
Northern Ontario
Kapuskasing—Timmins—Mushkegowuk
Kenora—Kiiwetinoong
Nipissing—Timiskaming
Parry Sound—Muskoka
Sault Ste. Marie—Algoma
Sudbury
Sudbury East—Manitoulin—Nickel Belt
Thunder Bay—Rainy River
Thunder Bay—Superior North
Central Ontario
Barrie South—Innisfil
Barrie—Springwater—Oro-Medonte
Haliburton—Kawartha Lakes
Northumberland—Clarke
Peterborough
Simcoe—Grey
Simcoe North
Eastern Ontario
Algonquin—Renfrew—Pembroke
Bay of Quinte
Hastings—Lennox and Addington—Tyendinaga
Kingston and the Islands
Lanark—Frontenac
Leeds—Grenville—Thousand Islands—Rideau Lakes
Prescott—Russell—Cumberland
Stormont—Dundas—Glengarry
Midwestern Ontario
Waterloo Region
Cambridge
Kitchener Centre
Kitchener—Conestoga
Kitchener South—Hespeler
Waterloo
Brantford—Brant South—Six Nations
Bruce—Grey—Owen Sound
Dufferin—Caledon
Guelph
Haldimand—Norfolk
Huron—Bruce
Oxford
Perth—Wellington
Wellington—Halton Hills North
Southwestern Ontario
London
Elgin—St. Thomas—London South
London Centre
London—Fanshawe
London West
Middlesex—London
Windsor
Windsor—Tecumseh—Lakeshore
Windsor West
Chatham-Kent—Leamington
Essex
Sarnia—Lambton—Bkejwanong
Quebec
Quebec City Region
Quebec City
Beauport—Limoilou
Charlesbourg—Haute-Saint-Charles
Louis-Hébert
Louis-Saint-Laurent—Akiawenhrahk
Québec Centre
Beauce
Bellechasse—Les Etchemins—Lévis
Lévis—Lotbinière
Portneuf—Jacques-Cartier
Montreal Island
Ahuntsic-Cartierville
Bourassa
Dorval—Lachine—LaSalle
Hochelaga—Rosemont-Est
Honoré-Mercier
La Pointe-de-l'Île
Lac-Saint-Louis
LaSalle—Émard—Verdun
Laurier—Sainte-Marie
Mount Royal
Notre-Dame-de-Grâce—Westmount
Outremont
Papineau
Pierrefonds—Dollard
Rosemont—La Petite-Patrie
Saint-Laurent
Saint-Léonard—Saint-Michel
Ville-Marie—Le Sud-Ouest—Île-des-Soeurs
Laval
Alfred-Pellan
Laval—Les Îles
Marc-Aurèle-Fortin
Vimy
North Shore
Mirabel
Montcalm
Repentigny
Rivière-des-Mille-Îles
Rivière-du-Nord
Terrebonne
Thérèse-De Blainville
Outaouais
Argenteuil—La Petite-Nation
Gatineau
Hull—Aylmer
Pontiac—Kitigan Zibi
Monteregie
South Shore
Beloeil—Chambly
Brossard—Saint-Lambert
La Prairie—Atateken
Longueuil—Charles-LeMoyne
Longueuil—Saint-Hubert
Mont-Saint-Bruno—L’Acadie
Pierre-Boucher—Les Patriotes—Verchères
Beauharnois—Salaberry—Soulanges—Huntingdon
Châteauguay—Les Jardins-de-Napierville
Saint-Jean
Vaudreuil
Eastern Townships
Beauce
Brome—Missisquoi
Compton—Stanstead
Drummond
Mégantic—L’Érable—Lotbinière
Richmond—Arthabaska
Saint-Hyacinthe—Bagot—Acton
Shefford
Sherbrooke
Gaspesie
Bellechasse—Les Etchemins—Lévis
Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata
Gaspésie—Les Îles-de-la-Madeleine—Listuguj
Rimouski—La Matapédia
Saguenay
Chicoutimi—Le Fjord
Côte-Nord—Kawawachikamach—Nitassinan
Jonquière
Lac-Saint-Jean
Montmorency—Charlevoix
Central / Northern Quebec
Trois-Rivieres
Bécancour—Nicolet—Saurel—Alnôbak
Berthier—Maskinongé
Trois-Rivières
Joliette—Manawan
Lévis—Lotbinière
Portneuf—Jacques-Cartier
Saint-Maurice—Champlain
Laurentides
Laurentides—Labelle
Les Pays-d'en-Haut
Mirabel
Montcalm
Repentigny
Rivière-des-Mille-Îles
Rivière-du-Nord
Terrebonne
Thérèse-De Blainville
Northern Quebec
Abitibi—Baie-James—Nunavik—Eeyou
Abitibi—Témiscamingue
Atlantic
New Brunswick
Northern N.B.
Acadie—Bathurst
Madawaska—Restigouche
Miramichi—Grand Lake
Tobique—Mactaquac
Southern N.B.
Beauséjour
Fredericton—Oromocto
Fundy Royal
Moncton—Dieppe
Saint John—Kennebecasis
Saint John—St. Croix
Nova Scotia
Metro Halifax
Dartmouth—Cole Harbour
Halifax
Halifax West
Sackville—Bedford—Preston
Acadie—Annapolis
Cape Breton—Canso—Antigonish
Central Nova
Cumberland—Colchester
Kings—Hants
South Shore—St. Margarets
Sydney—Glace Bay
Prince Edward Island
Cardigan
Charlottetown
Egmont
Malpeque
Newfoundland and Labrador
St. John's
Cape Spear
St. John's East
Avalon
Central Newfoundland
Labrador
Long Range Mountains
Terra Nova—The Peninsulas
Territories
Yukon
Northwest Territories
Nunavut
Favourites
Bookmark your favourite ridings by starring them
Notable Candidates
Party Leaders
Cabinet Ministers
Provincial Members
Former Members
Nearby
About This Map
Legend
Elected candidate
Incumbent candidate/party
Data Sources
Elections Canada, CTV News.

ADVERTISEMENT

Live Coverage

Toronto