Categories: CanadaElections

2019 Canadian Federal Election Results List For Every Riding

We found it difficult to source a simple table of the 2019 Canadian Federal election results but did find a list of vote tallies from midnight on Election day on the Elections Canada website.   We cleaned up the data (removed 20+ fringe parties and unneeded columns) and make it available below.

It is important to note that the results did change in some ridings but this table provided us with a base to work from in our article:

If Greens & NDP Voted As One Party They Would Have 10 More Seats After Canada’s 2019 Federal Election

If you are interested in Canadian elections, you might find our article A View From The Inside Of The 2019 Canadian Federal Election: Everyone Can Vote to be worth three minutes of your time.

District # District Name Party Votes Total Votes % of Vote Winner
10001 Avalon NDP 7101 40457 17.6%
10001 Avalon Liberal 18646 40457 46.1% L
10001 Avalon Conservative 12538 40457 31.0%
10001 Avalon Green Party 2172 40457 5.4%
10001 Avalon Combined Green + NDP 2172 40457 23.0%
10002 Bonavista–Burin–Trinity NDP 3855 32173 12.0%
10002 Bonavista–Burin–Trinity Liberal 14701 32173 45.7% L
10002 Bonavista–Burin–Trinity Conservative 12697 32173 39.5%
10002 Bonavista–Burin–Trinity Green Party 920 32173 2.9%
10002 Bonavista–Burin–Trinity Combined Green + NDP 920 32173 14.9%
10003 Coast of Bays–Central–Notre Dame NDP 4058 32924 12.3%
10003 Coast of Bays–Central–Notre Dame Liberal 15861 32924 48.2% L
10003 Coast of Bays–Central–Notre Dame Conservative 11695 32924 35.5%
10003 Coast of Bays–Central–Notre Dame Green Party 1310 32924 4.0%
10003 Coast of Bays–Central–Notre Dame Combined Green + NDP 1310 32924 16.3%
10004 Labrador NDP 2796 11389 24.6%
10004 Labrador Liberal 4821 11389 42.3% L
10004 Labrador Conservative 3548 11389 31.2%
10004 Labrador Green Party 224 11389 2.0%
10004 Labrador Combined Green + NDP 224 11389 26.6%
10005 Long Range Mountains NDP 7594 38385 19.8%
10005 Long Range Mountains Liberal 18182 38385 47.4% L
10005 Long Range Mountains Conservative 10874 38385 28.3%
10005 Long Range Mountains Green Party 1326 38385 3.5%
10005 Long Range Mountains Combined Green + NDP 1326 38385 23.3%
10006 St. John’s East NDP 21164 45130 46.9%
10006 St. John’s East Liberal 14961 45130 33.2%
10006 St. John’s East Conservative 8187 45130 18.1%
10006 St. John’s East Green Party 818 45130 1.8%
10006 St. John’s East Combined Green + NDP 818 45130 48.7% CGN
10007 St. John’s South–Mount Pearl People’s Party 326 39514 0.8%
10007 St. John’s South–Mount Pearl NDP 10703 39514 27.1%
10007 St. John’s South–Mount Pearl Liberal 20094 39514 50.9% L
10007 St. John’s South–Mount Pearl Conservative 7537 39514 19.1%
10007 St. John’s South–Mount Pearl Green Party 717 39514 1.8%
10007 St. John’s South–Mount Pearl Combined Green + NDP 717 39514 28.9%
11001 Cardigan NDP 1468 21697 6.8%
11001 Cardigan Liberal 10687 21697 49.3% L
11001 Cardigan Conservative 6303 21697 29.1%
11001 Cardigan Green Party 3006 21697 13.9%
11001 Cardigan Combined Green + NDP 3006 21697 20.7%
11002 Charlottetown NDP 2193 19252 11.4%
11002 Charlottetown Liberal 8509 19252 44.2% L
11002 Charlottetown Conservative 3924 19252 20.4%
11002 Charlottetown Green Party 4458 19252 23.2%
11002 Charlottetown Combined Green + NDP 4458 19252 34.6%
11003 Egmont NDP 1182 19058 6.2%
11003 Egmont Liberal 7513 19058 39.4% L
11003 Egmont Conservative 6616 19058 34.7%
11003 Egmont Green Party 3747 19058 19.7%
11003 Egmont Combined Green + NDP 3747 19058 25.9%
11004 Malpeque NDP 1495 23030 6.5%
11004 Malpeque Liberal 9533 23030 41.4% L
11004 Malpeque Conservative 5899 23030 25.6%
11004 Malpeque Green Party 6103 23030 26.5%
11004 Malpeque Combined Green + NDP 6103 23030 33.0%
12001 Cape Breton–Canso People’s Party 968 41857 2.3%
12001 Cape Breton–Canso NDP 6258 41857 15.0%
12001 Cape Breton–Canso Liberal 16097 41857 38.5% L
12001 Cape Breton–Canso Conservative 14478 41857 34.6%
12001 Cape Breton–Canso Green Party 3246 41857 7.8%
12001 Cape Breton–Canso Combined Green + NDP 3246 41857 22.8%
12002 Central Nova People’s Party 938 44559 2.1%
12002 Central Nova NDP 5896 44559 13.2%
12002 Central Nova Liberal 20718 44559 46.5% L
12002 Central Nova Conservative 13201 44559 29.6%
12002 Central Nova Green Party 3478 44559 7.8%
12002 Central Nova Combined Green + NDP 3478 44559 21.0%
12003 Cumberland–Colchester People’s Party 608 45450 1.3%
12003 Cumberland–Colchester NDP 5451 45450 12.0%
12003 Cumberland–Colchester Liberal 16672 45450 36.7% L
12003 Cumberland–Colchester Conservative 16219 45450 35.7%
12003 Cumberland–Colchester Green Party 6015 45450 13.2%
12003 Cumberland–Colchester Combined Green + NDP 6015 45450 25.2%
12004 Dartmouth–Cole Harbour People’s Party 937 52585 1.8%
12004 Dartmouth–Cole Harbour NDP 14220 52585 27.0%
12004 Dartmouth–Cole Harbour Liberal 23751 52585 45.2% L
12004 Dartmouth–Cole Harbour Conservative 8480 52585 16.1%
12004 Dartmouth–Cole Harbour Green Party 5197 52585 9.9%
12004 Dartmouth–Cole Harbour Combined Green + NDP 5197 52585 36.9%
12005 Halifax People’s Party 605 54489 1.1%
12005 Halifax NDP 16594 54489 30.5%
12005 Halifax Liberal 23088 54489 42.4%
12005 Halifax Conservative 6214 54489 11.4%
12005 Halifax Green Party 7762 54489 14.2%
12005 Halifax Combined Green + NDP 7762 54489 44.7% CGN
12006 Halifax West NDP 10429 54356 19.2%
12006 Halifax West Liberal 26884 54356 49.5% L
12006 Halifax West Conservative 10488 54356 19.3%
12006 Halifax West Green Party 6555 54356 12.1%
12006 Halifax West Combined Green + NDP 6555 54356 31.3%
12007 Kings–Hants People’s Party 786 48035 1.6%
12007 Kings–Hants NDP 8243 48035 17.2%
12007 Kings–Hants Liberal 20807 48035 43.3% L
12007 Kings–Hants Conservative 11905 48035 24.8%
12007 Kings–Hants Green Party 6029 48035 12.6%
12007 Kings–Hants Combined Green + NDP 6029 48035 29.8%
12008 Sackville–Preston–Chezzetcook People’s Party 819 49563 1.7%
12008 Sackville–Preston–Chezzetcook NDP 11857 49563 23.9%
12008 Sackville–Preston–Chezzetcook Liberal 19920 49563 40.2% L
12008 Sackville–Preston–Chezzetcook Conservative 11224 49563 22.6%
12008 Sackville–Preston–Chezzetcook Green Party 5743 49563 11.6%
12008 Sackville–Preston–Chezzetcook Combined Green + NDP 5743 49563 35.5%
12009 South Shore–St. Margarets People’s Party 665 52521 1.3%
12009 South Shore–St. Margarets NDP 8361 52521 15.9%
12009 South Shore–St. Margarets Liberal 21887 52521 41.7% L
12009 South Shore–St. Margarets Conservative 14744 52521 28.1%
12009 South Shore–St. Margarets Green Party 6070 52521 11.6%
12009 South Shore–St. Margarets Combined Green + NDP 6070 52521 27.5%
12010 Sydney–Victoria NDP 8150 40576 20.1%
12010 Sydney–Victoria Liberal 12536 40576 30.9% L
12010 Sydney–Victoria Independent 5679 40576 14.0%
12010 Sydney–Victoria Conservative 11228 40576 27.7%
12010 Sydney–Victoria Green Party 2249 40576 5.5%
12010 Sydney–Victoria Combined Green + NDP 2249 40576 25.6%
12011 West Nova NDP 5020 46846 10.7%
12011 West Nova Liberal 17034 46846 36.4%
12011 West Nova Conservative 18390 46846 39.3% C
12011 West Nova Green Party 5949 46846 12.7%
12011 West Nova Combined Green + NDP 5949 46846 23.4%
13001 Acadie–Bathurst NDP 6963 48097 14.5%
13001 Acadie–Bathurst Liberal 26519 48097 55.1% L
13001 Acadie–Bathurst Conservative 10344 48097 21.5%
13001 Acadie–Bathurst Green Party 4271 48097 8.9%
13001 Acadie–Bathurst Combined Green + NDP 4271 48097 23.4%
13002 Beauséjour People’s Party 1050 53630 2.0%
13002 Beauséjour NDP 3937 53630 7.3%
13002 Beauséjour Liberal 24957 53630 46.5% L
13002 Beauséjour Conservative 9435 53630 17.6%
13002 Beauséjour Green Party 14251 53630 26.6%
13002 Beauséjour Combined Green + NDP 14251 53630 33.9%
13003 Fredericton People’s Party 767 46841 1.6%
13003 Fredericton NDP 2826 46841 6.0%
13003 Fredericton Liberal 12803 46841 27.3%
13003 Fredericton Conservative 14589 46841 31.1%
13003 Fredericton Green Party 15380 46841 32.8%
13003 Fredericton Combined Green + NDP 15380 46841 38.8% CGN
13004 Fundy Royal People’s Party 1239 47192 2.6%
13004 Fundy Royal NDP 4660 47192 9.9%
13004 Fundy Royal Liberal 12015 47192 25.5%
13004 Fundy Royal Conservative 21727 47192 46.0% C
13004 Fundy Royal Green Party 7060 47192 15.0%
13004 Fundy Royal Combined Green + NDP 7060 47192 24.9%
13005 Madawaska–Restigouche NDP 2314 34535 6.7%
13005 Madawaska–Restigouche Liberal 17331 34535 50.2% L
13005 Madawaska–Restigouche Conservative 9800 34535 28.4%
13005 Madawaska–Restigouche Green Party 5090 34535 14.7%
13005 Madawaska–Restigouche Combined Green + NDP 5090 34535 21.4%
13006 Miramichi–Grand Lake People’s Party 1216 34597 3.5%
13006 Miramichi–Grand Lake NDP 2874 34597 8.3%
13006 Miramichi–Grand Lake Liberal 12725 34597 36.8% L
13006 Miramichi–Grand Lake Independent 1160 34597 3.4%
13006 Miramichi–Grand Lake Conservative 12311 34597 35.6%
13006 Miramichi–Grand Lake Green Party 3915 34597 11.3%
13006 Miramichi–Grand Lake Combined Green + NDP 3915 34597 19.6%
13007 Moncton–Riverview–Dieppe People’s Party 1258 51943 2.4%
13007 Moncton–Riverview–Dieppe NDP 6164 51943 11.9%
13007 Moncton–Riverview–Dieppe Liberal 22261 51943 42.9% L
13007 Moncton–Riverview–Dieppe Conservative 12190 51943 23.5%
13007 Moncton–Riverview–Dieppe Green Party 9371 51943 18.0%
13007 Moncton–Riverview–Dieppe Combined Green + NDP 9371 51943 29.9%
13008 New Brunswick Southwest People’s Party 1274 39648 3.2%
13008 New Brunswick Southwest NDP 3251 39648 8.2%
13008 New Brunswick Southwest Liberal 10110 39648 25.5%
13008 New Brunswick Southwest Conservative 19457 39648 49.1% C
13008 New Brunswick Southwest Green Party 5352 39648 13.5%
13008 New Brunswick Southwest Combined Green + NDP 5352 39648 21.7%
13009 Saint John–Rothesay People’s Party 1260 41254 3.1%
13009 Saint John–Rothesay NDP 5046 41254 12.2%
13009 Saint John–Rothesay Liberal 15448 41254 37.4% L
13009 Saint John–Rothesay Independent 1191 41254 2.9%
13009 Saint John–Rothesay Conservative 14006 41254 34.0%
13009 Saint John–Rothesay Green Party 4153 41254 10.1%
13009 Saint John–Rothesay Combined Green + NDP 4153 41254 22.3%
13010 Tobique–Mactaquac People’s Party 936 38146 2.5%
13010 Tobique–Mactaquac NDP 3007 38146 7.9%
13010 Tobique–Mactaquac Liberal 9631 38146 25.2%
13010 Tobique–Mactaquac Conservative 19229 38146 50.4% C
13010 Tobique–Mactaquac Green Party 5343 38146 14.0%
13010 Tobique–Mactaquac Combined Green + NDP 5343 38146 21.9%
24001 Abitibi–Baie-James–Nunavik–Eeyou People’s Party 341 28925 1.2%
24001 Abitibi–Baie-James–Nunavik–Eeyou NDP 3446 28925 11.9%
24001 Abitibi–Baie-James–Nunavik–Eeyou Liberal 8125 28925 28.1%
24001 Abitibi–Baie-James–Nunavik–Eeyou Bloc Quebecois 10904 28925 37.7% B
24001 Abitibi–Baie-James–Nunavik–Eeyou Conservative 4792 28925 16.6%
24001 Abitibi–Baie-James–Nunavik–Eeyou Green Party 1006 28925 3.5%
24001 Abitibi–Baie-James–Nunavik–Eeyou Combined Green + NDP 1006 28925 15.4%
24002 Abitibi–Témiscamingue People’s Party 730 49753 1.5%
24002 Abitibi–Témiscamingue NDP 4943 49753 9.9%
24002 Abitibi–Témiscamingue Liberal 12209 49753 24.5%
24002 Abitibi–Témiscamingue Bloc Quebecois 22591 49753 45.4% B
24002 Abitibi–Témiscamingue Conservative 7514 49753 15.1%
24002 Abitibi–Témiscamingue Green Party 1766 49753 3.5%
24002 Abitibi–Témiscamingue Combined Green + NDP 1766 49753 13.4%
24003 Ahuntsic-Cartierville People’s Party 579 54152 1.1%
24003 Ahuntsic-Cartierville NDP 6148 54152 11.4%
24003 Ahuntsic-Cartierville Liberal 28560 54152 52.7% L
24003 Ahuntsic-Cartierville Bloc Quebecois 11635 54152 21.5%
24003 Ahuntsic-Cartierville Conservative 3974 54152 7.3%
24003 Ahuntsic-Cartierville Green Party 3256 54152 6.0%
24003 Ahuntsic-Cartierville Combined Green + NDP 3256 54152 17.4%
24004 Alfred-Pellan People’s Party 466 53954 0.9%
24004 Alfred-Pellan NDP 4141 53954 7.7%
24004 Alfred-Pellan Liberal 25810 53954 47.8% L
24004 Alfred-Pellan Bloc Quebecois 15459 53954 28.7%
24004 Alfred-Pellan Conservative 5891 53954 10.9%
24004 Alfred-Pellan Green Party 1898 53954 3.5%
24004 Alfred-Pellan Combined Green + NDP 1898 53954 11.2%
24005 Argenteuil–La Petite-Nation People’s Party 714 49623 1.4%
24005 Argenteuil–La Petite-Nation NDP 3704 49623 7.5%
24005 Argenteuil–La Petite-Nation Liberal 18759 49623 37.8% L
24005 Argenteuil–La Petite-Nation Bloc Quebecois 18087 49623 36.4%
24005 Argenteuil–La Petite-Nation Conservative 6001 49623 12.1%
24005 Argenteuil–La Petite-Nation Green Party 2358 49623 4.8%
24005 Argenteuil–La Petite-Nation Combined Green + NDP 2358 49623 12.3%
24006 Avignon–La Mitis–Matane–Matapédia People’s Party 201 35374 0.6%
24006 Avignon–La Mitis–Matane–Matapédia NDP 1393 35374 3.9%
24006 Avignon–La Mitis–Matane–Matapédia Liberal 11983 35374 33.9%
24006 Avignon–La Mitis–Matane–Matapédia Bloc Quebecois 18265 35374 51.6% B
24006 Avignon–La Mitis–Matane–Matapédia Conservative 2686 35374 7.6%
24006 Avignon–La Mitis–Matane–Matapédia Green Party 668 35374 1.9%
24006 Avignon–La Mitis–Matane–Matapédia Combined Green + NDP 668 35374 5.8%
24007 Beauce People’s Party 16772 59125 28.4%
24007 Beauce NDP 1799 59125 3.0%
24007 Beauce Liberal 6895 59125 11.7%
24007 Beauce Bloc Quebecois 8355 59125 14.1%
24007 Beauce Conservative 22817 59125 38.6% C
24007 Beauce Green Party 1415 59125 2.4%
24007 Beauce Combined Green + NDP 1415 59125 5.4%
24008 Beauport–Limoilou People’s Party 1026 49532 2.1%
24008 Beauport–Limoilou NDP 5524 49532 11.2%
24008 Beauport–Limoilou Liberal 12871 49532 26.0%
24008 Beauport–Limoilou Bloc Quebecois 15067 49532 30.4% C
24008 Beauport–Limoilou Conservative 12883 49532 26.0%
24008 Beauport–Limoilou Green Party 2084 49532 4.2%
24008 Beauport–Limoilou Combined Green + NDP 2084 49532 15.4%
24009 Bécancour–Nicolet–Saurel People’s Party 486 52053 0.9%
24009 Bécancour–Nicolet–Saurel NDP 2692 52053 5.2%
24009 Bécancour–Nicolet–Saurel Liberal 9274 52053 17.8%
24009 Bécancour–Nicolet–Saurel Bloc Quebecois 29543 52053 56.8% B
24009 Bécancour–Nicolet–Saurel Conservative 8401 52053 16.1%
24009 Bécancour–Nicolet–Saurel Green Party 1657 52053 3.2%
24009 Bécancour–Nicolet–Saurel Combined Green + NDP 1657 52053 8.4%
24010 Bellechasse–Les Etchemins–Lévis People’s Party 1306 64062 2.0%
24010 Bellechasse–Les Etchemins–Lévis NDP 3440 64062 5.4%
24010 Bellechasse–Les Etchemins–Lévis Liberal 10356 64062 16.2%
24010 Bellechasse–Les Etchemins–Lévis Bloc Quebecois 14665 64062 22.9%
24010 Bellechasse–Les Etchemins–Lévis Conservative 32192 64062 50.3% C
24010 Bellechasse–Les Etchemins–Lévis Green Party 1841 64062 2.9%
24010 Bellechasse–Les Etchemins–Lévis Combined Green + NDP 1841 64062 8.3%
24011 Beloeil–Chambly People’s Party 505 68919 0.7%
24011 Beloeil–Chambly NDP 9964 68919 14.5%
24011 Beloeil–Chambly Liberal 15904 68919 23.1%
24011 Beloeil–Chambly Bloc Quebecois 34902 68919 50.6% B
24011 Beloeil–Chambly Conservative 4252 68919 6.2%
24011 Beloeil–Chambly Green Party 3188 68919 4.6%
24011 Beloeil–Chambly Combined Green + NDP 3188 68919 19.1%
24012 Berthier–Maskinongé People’s Party 637 56148 1.1%
24012 Berthier–Maskinongé NDP 19500 56148 34.7%
24012 Berthier–Maskinongé Liberal 7809 56148 13.9%
24012 Berthier–Maskinongé Bloc Quebecois 21007 56148 37.4% B
24012 Berthier–Maskinongé Conservative 5800 56148 10.3%
24012 Berthier–Maskinongé Green Party 965 56148 1.7%
24012 Berthier–Maskinongé Combined Green + NDP 965 56148 36.4%
24013 Thérèse-De Blainville People’s Party 367 59116 0.6%
24013 Thérèse-De Blainville NDP 4502 59116 7.6%
24013 Thérèse-De Blainville Liberal 21673 59116 36.7%
24013 Thérèse-De Blainville Bloc Quebecois 24364 59116 41.2% B
24013 Thérèse-De Blainville Conservative 5171 59116 8.7%
24013 Thérèse-De Blainville Green Party 2717 59116 4.6%
24013 Thérèse-De Blainville Combined Green + NDP 2717 59116 12.2%
24014 Pierre-Boucher–Les Patriotes–Verchères People’s Party 378 60912 0.6%
24014 Pierre-Boucher–Les Patriotes–Verchères NDP 4111 60912 6.7%
24014 Pierre-Boucher–Les Patriotes–Verchères Liberal 17165 60912 28.2%
24014 Pierre-Boucher–Les Patriotes–Verchères Bloc Quebecois 31503 60912 51.7% B
24014 Pierre-Boucher–Les Patriotes–Verchères Conservative 4866 60912 8.0%
24014 Pierre-Boucher–Les Patriotes–Verchères Green Party 2889 60912 4.7%
24014 Pierre-Boucher–Les Patriotes–Verchères Combined Green + NDP 2889 60912 11.4%
24015 Bourassa People’s Party 341 39902 0.9%
24015 Bourassa NDP 3143 39902 7.9%
24015 Bourassa Liberal 22980 39902 57.6% L
24015 Bourassa Bloc Quebecois 8987 39902 22.5%
24015 Bourassa Conservative 2874 39902 7.2%
24015 Bourassa Green Party 1295 39902 3.2%
24015 Bourassa Combined Green + NDP 1295 39902 11.1%
24016 Brome–Missisquoi People’s Party 456 61098 0.7%
24016 Brome–Missisquoi NDP 4800 61098 7.9%
24016 Brome–Missisquoi Liberal 23410 61098 38.3% L
24016 Brome–Missisquoi Bloc Quebecois 21044 61098 34.4%
24016 Brome–Missisquoi Conservative 7679 61098 12.6%
24016 Brome–Missisquoi Green Party 3218 61098 5.3%
24016 Brome–Missisquoi Combined Green + NDP 3218 61098 13.2%
24017 Brossard–Saint-Lambert People’s Party 567 55981 1.0%
24017 Brossard–Saint-Lambert NDP 5286 55981 9.4%
24017 Brossard–Saint-Lambert Liberal 30208 55981 54.0% L
24017 Brossard–Saint-Lambert Bloc Quebecois 11052 55981 19.7%
24017 Brossard–Saint-Lambert Conservative 6042 55981 10.8%
24017 Brossard–Saint-Lambert Green Party 2826 55981 5.0%
24017 Brossard–Saint-Lambert Combined Green + NDP 2826 55981 14.4%
24018 Rimouski-Neigette–Témiscouata–Les Basques People’s Party 228 45376 0.5%
24018 Rimouski-Neigette–Témiscouata–Les Basques NDP 12916 45376 28.5%
24018 Rimouski-Neigette–Témiscouata–Les Basques Liberal 9987 45376 22.0%
24018 Rimouski-Neigette–Témiscouata–Les Basques Bloc Quebecois 17221 45376 38.0% B
24018 Rimouski-Neigette–Témiscouata–Les Basques Conservative 4059 45376 8.9%
24018 Rimouski-Neigette–Témiscouata–Les Basques Green Party 789 45376 1.7%
24018 Rimouski-Neigette–Témiscouata–Les Basques Combined Green + NDP 789 45376 30.2%
24019 Charlesbourg–Haute-Saint-Charles People’s Party 1379 58544 2.4%
24019 Charlesbourg–Haute-Saint-Charles NDP 4471 58544 7.6%
24019 Charlesbourg–Haute-Saint-Charles Liberal 12450 58544 21.3%
24019 Charlesbourg–Haute-Saint-Charles Bloc Quebecois 15976 58544 27.3%
24019 Charlesbourg–Haute-Saint-Charles Conservative 22282 58544 38.1% C
24019 Charlesbourg–Haute-Saint-Charles Green Party 1986 58544 3.4%
24019 Charlesbourg–Haute-Saint-Charles Combined Green + NDP 1986 58544 11.0%
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix People’s Party 1031 50285 2.1%
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix NDP 2795 50285 5.6%
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix Liberal 10526 50285 20.9%
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix Bloc Quebecois 18325 50285 36.4% B
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix Conservative 14947 50285 29.7%
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix Green Party 1328 50285 2.6%
24020 Beauport-Côte-de-Beaupré-ÃŽle d’Orléans-Charlevoix Combined Green + NDP 1328 50285 8.2%
24021 Châteauguay–Lacolle People’s Party 642 52749 1.2%
24021 Châteauguay–Lacolle NDP 3960 52749 7.5%
24021 Châteauguay–Lacolle Liberal 20397 52749 38.7% L
24021 Châteauguay–Lacolle Bloc Quebecois 19463 52749 36.9%
24021 Châteauguay–Lacolle Conservative 5911 52749 11.2%
24021 Châteauguay–Lacolle Green Party 1908 52749 3.6%
24021 Châteauguay–Lacolle Combined Green + NDP 1908 52749 11.1%
24022 Chicoutimi–Le Fjord People’s Party 346 43268 0.8%
24022 Chicoutimi–Le Fjord NDP 2757 43268 6.4%
24022 Chicoutimi–Le Fjord Liberal 7408 43268 17.1%
24022 Chicoutimi–Le Fjord Bloc Quebecois 15248 43268 35.2%
24022 Chicoutimi–Le Fjord Conservative 15862 43268 36.7% C
24022 Chicoutimi–Le Fjord Green Party 1357 43268 3.1%
24022 Chicoutimi–Le Fjord Combined Green + NDP 1357 43268 9.5%
24023 Compton–Stanstead People’s Party 585 57796 1.0%
24023 Compton–Stanstead NDP 5521 57796 9.6%
24023 Compton–Stanstead Liberal 21550 57796 37.3% L
24023 Compton–Stanstead Bloc Quebecois 18507 57796 32.0%
24023 Compton–Stanstead Conservative 8406 57796 14.5%
24023 Compton–Stanstead Green Party 2977 57796 5.2%
24023 Compton–Stanstead Combined Green + NDP 2977 57796 14.8%
24024 Dorval–Lachine–LaSalle People’s Party 513 51785 1.0%
24024 Dorval–Lachine–LaSalle NDP 6061 51785 11.7%
24024 Dorval–Lachine–LaSalle Liberal 27477 51785 53.1% L
24024 Dorval–Lachine–LaSalle Bloc Quebecois 8790 51785 17.0%
24024 Dorval–Lachine–LaSalle Conservative 5476 51785 10.6%
24024 Dorval–Lachine–LaSalle Green Party 2842 51785 5.5%
24024 Dorval–Lachine–LaSalle Combined Green + NDP 2842 51785 17.2%
24025 Drummond People’s Party 532 54315 1.0%
24025 Drummond NDP 8632 54315 15.9%
24025 Drummond Liberal 9495 54315 17.5%
24025 Drummond Bloc Quebecois 24237 54315 44.6% B
24025 Drummond Conservative 9082 54315 16.7%
24025 Drummond Green Party 1827 54315 3.4%
24025 Drummond Combined Green + NDP 1827 54315 19.3%
24026 Gaspésie–Les ÃŽles-de-la-Madeleine People’s Party 198 38380 0.5%
24026 Gaspésie–Les ÃŽles-de-la-Madeleine NDP 1722 38380 4.5%
24026 Gaspésie–Les ÃŽles-de-la-Madeleine Liberal 16296 38380 42.5% L
24026 Gaspésie–Les ÃŽles-de-la-Madeleine Bloc Quebecois 15659 38380 40.8%
24026 Gaspésie–Les ÃŽles-de-la-Madeleine Conservative 3022 38380 7.9%
24026 Gaspésie–Les ÃŽles-de-la-Madeleine Green Party 1130 38380 2.9%
24026 Gaspésie–Les ÃŽles-de-la-Madeleine Combined Green + NDP 1130 38380 7.4%
24027 Gatineau People’s Party 550 55174 1.0%
24027 Gatineau NDP 6004 55174 10.9%
24027 Gatineau Liberal 28827 55174 52.2% L
24027 Gatineau Bloc Quebecois 11858 55174 21.5%
24027 Gatineau Conservative 5664 55174 10.3%
24027 Gatineau Green Party 2196 55174 4.0%
24027 Gatineau Combined Green + NDP 2196 55174 14.9%
24028 Hochelaga People’s Party 381 52162 0.7%
24028 Hochelaga NDP 11169 52162 21.4%
24028 Hochelaga Liberal 17779 52162 34.1% L
24028 Hochelaga Bloc Quebecois 17460 52162 33.5%
24028 Hochelaga Conservative 2343 52162 4.5%
24028 Hochelaga Green Party 2523 52162 4.8%
24028 Hochelaga Combined Green + NDP 2523 52162 26.2%
24029 Honoré-Mercier People’s Party 456 49959 0.9%
24029 Honoré-Mercier NDP 4058 49959 8.1%
24029 Honoré-Mercier Liberal 29336 49959 58.7% L
24029 Honoré-Mercier Bloc Quebecois 9908 49959 19.8%
24029 Honoré-Mercier Conservative 4781 49959 9.6%
24029 Honoré-Mercier Green Party 1349 49959 2.7%
24029 Honoré-Mercier Combined Green + NDP 1349 49959 10.8%
24030 Hull–Aylmer People’s Party 622 52924 1.2%
24030 Hull–Aylmer NDP 7134 52924 13.5%
24030 Hull–Aylmer Liberal 28466 52924 53.8% L
24030 Hull–Aylmer Bloc Quebecois 7931 52924 15.0%
24030 Hull–Aylmer Conservative 4781 52924 9.0%
24030 Hull–Aylmer Green Party 3603 52924 6.8%
24030 Hull–Aylmer Combined Green + NDP 3603 52924 20.3%
24031 Joliette People’s Party 494 57186 0.9%
24031 Joliette NDP 2567 57186 4.5%
24031 Joliette Liberal 12718 57186 22.2%
24031 Joliette Bloc Quebecois 33492 57186 58.6% B
24031 Joliette Conservative 5154 57186 9.0%
24031 Joliette Green Party 2289 57186 4.0%
24031 Joliette Combined Green + NDP 2289 57186 8.5%
24032 Jonquière People’s Party 516 48863 1.1%
24032 Jonquière NDP 11935 48863 24.4%
24032 Jonquière Liberal 7819 48863 16.0%
24032 Jonquière Bloc Quebecois 17422 48863 35.7% B
24032 Jonquière Conservative 10199 48863 20.9%
24032 Jonquière Green Party 972 48863 2.0%
24032 Jonquière Combined Green + NDP 972 48863 26.4%
24033 La Pointe-de-l’ÃŽle People’s Party 382 54899 0.7%
24033 La Pointe-de-l’ÃŽle NDP 5929 54899 10.8%
24033 La Pointe-de-l’ÃŽle Liberal 16703 54899 30.4%
24033 La Pointe-de-l’ÃŽle Bloc Quebecois 25832 54899 47.1% B
24033 La Pointe-de-l’ÃŽle Conservative 3946 54899 7.2%
24033 La Pointe-de-l’ÃŽle Green Party 1825 54899 3.3%
24033 La Pointe-de-l’ÃŽle Combined Green + NDP 1825 54899 14.1%
24034 La Prairie People’s Party 392 61306 0.6%
24034 La Prairie NDP 4845 61306 7.9%
24034 La Prairie Liberal 22342 61306 36.4%
24034 La Prairie Bloc Quebecois 25612 61306 41.8% B
24034 La Prairie Conservative 5491 61306 9.0%
24034 La Prairie Green Party 2523 61306 4.1%
24034 La Prairie Combined Green + NDP 2523 61306 12.0%
24035 Lac-Saint-Jean People’s Party 442 53971 0.8%
24035 Lac-Saint-Jean NDP 2656 53971 4.9%
24035 Lac-Saint-Jean Liberal 13621 53971 25.2%
24035 Lac-Saint-Jean Bloc Quebecois 23746 53971 44.0% B
24035 Lac-Saint-Jean Conservative 12508 53971 23.2%
24035 Lac-Saint-Jean Green Party 998 53971 1.8%
24035 Lac-Saint-Jean Combined Green + NDP 998 53971 6.7%
24036 Lac-Saint-Louis People’s Party 796 58320 1.4%
24036 Lac-Saint-Louis NDP 7104 58320 12.2%
24036 Lac-Saint-Louis Liberal 33845 58320 58.0% L
24036 Lac-Saint-Louis Bloc Quebecois 3151 58320 5.4%
24036 Lac-Saint-Louis Conservative 8948 58320 15.3%
24036 Lac-Saint-Louis Green Party 4073 58320 7.0%
24036 Lac-Saint-Louis Combined Green + NDP 4073 58320 19.2%
24037 LaSalle–Émard–Verdun People’s Party 481 51632 0.9%
24037 LaSalle–Émard–Verdun NDP 8423 51632 16.3%
24037 LaSalle–Émard–Verdun Liberal 22504 51632 43.6% L
24037 LaSalle–Émard–Verdun Bloc Quebecois 12537 51632 24.3%
24037 LaSalle–Émard–Verdun Conservative 3664 51632 7.1%
24037 LaSalle–Émard–Verdun Green Party 3452 51632 6.7%
24037 LaSalle–Émard–Verdun Combined Green + NDP 3452 51632 23.0%
24038 Laurentides–Labelle People’s Party 413 65009 0.6%
24038 Laurentides–Labelle NDP 4041 65009 6.2%
24038 Laurentides–Labelle Liberal 21514 65009 33.1%
24038 Laurentides–Labelle Bloc Quebecois 30525 65009 47.0% B
24038 Laurentides–Labelle Conservative 4972 65009 7.6%
24038 Laurentides–Labelle Green Party 3105 65009 4.8%
24038 Laurentides–Labelle Combined Green + NDP 3105 65009 11.0%
24039 Laurier–Sainte-Marie People’s Party 316 51801 0.6%
24039 Laurier–Sainte-Marie NDP 12994 51801 25.1%
24039 Laurier–Sainte-Marie Liberal 21551 51801 41.6% L
24039 Laurier–Sainte-Marie Bloc Quebecois 11996 51801 23.2%
24039 Laurier–Sainte-Marie Conservative 1470 51801 2.8%
24039 Laurier–Sainte-Marie Green Party 3072 51801 5.9%
24039 Laurier–Sainte-Marie Combined Green + NDP 3072 51801 31.0%
24040 Laval–Les ÃŽles People’s Party 861 52119 1.7%
24040 Laval–Les ÃŽles NDP 4667 52119 9.0%
24040 Laval–Les ÃŽles Liberal 24927 52119 47.8% L
24040 Laval–Les ÃŽles Bloc Quebecois 10820 52119 20.8%
24040 Laval–Les ÃŽles Conservative 8621 52119 16.5%
24040 Laval–Les ÃŽles Green Party 2223 52119 4.3%
24040 Laval–Les ÃŽles Combined Green + NDP 2223 52119 13.3%
24041 Longueuil–Charles-LeMoyne People’s Party 542 49527 1.1%
24041 Longueuil–Charles-LeMoyne NDP 5033 49527 10.2%
24041 Longueuil–Charles-LeMoyne Liberal 19367 49527 39.1% L
24041 Longueuil–Charles-LeMoyne Bloc Quebecois 18111 49527 36.6%
24041 Longueuil–Charles-LeMoyne Conservative 3663 49527 7.4%
24041 Longueuil–Charles-LeMoyne Green Party 2811 49527 5.7%
24041 Longueuil–Charles-LeMoyne Combined Green + NDP 2811 49527 15.9%
24042 Lévis–Lotbinière People’s Party 2242 63159 3.5%
24042 Lévis–Lotbinière NDP 4299 63159 6.8%
24042 Lévis–Lotbinière Liberal 10666 63159 16.9%
24042 Lévis–Lotbinière Bloc Quebecois 15873 63159 25.1%
24042 Lévis–Lotbinière Conservative 28218 63159 44.7% C
24042 Lévis–Lotbinière Green Party 1861 63159 2.9%
24042 Lévis–Lotbinière Combined Green + NDP 1861 63159 9.7%
24043 Longueuil–Saint-Hubert People’s Party 463 59239 0.8%
24043 Longueuil–Saint-Hubert NDP 4997 59239 8.4%
24043 Longueuil–Saint-Hubert Liberal 20271 59239 34.2%
24043 Longueuil–Saint-Hubert Bloc Quebecois 22937 59239 38.7% B
24043 Longueuil–Saint-Hubert Conservative 3727 59239 6.3%
24043 Longueuil–Saint-Hubert Green Party 6603 59239 11.1%
24043 Longueuil–Saint-Hubert Combined Green + NDP 6603 59239 19.5%
24044 Louis-Hébert People’s Party 1008 61474 1.6%
24044 Louis-Hébert NDP 4793 61474 7.8%
24044 Louis-Hébert Liberal 24910 61474 40.5% L
24044 Louis-Hébert Bloc Quebecois 17262 61474 28.1%
24044 Louis-Hébert Conservative 10830 61474 17.6%
24044 Louis-Hébert Green Party 2407 61474 3.9%
24044 Louis-Hébert Combined Green + NDP 2407 61474 11.7%
24045 Louis-Saint-Laurent People’s Party 1542 64767 2.4%
24045 Louis-Saint-Laurent NDP 4281 64767 6.6%
24045 Louis-Saint-Laurent Liberal 13509 64767 20.9%
24045 Louis-Saint-Laurent Bloc Quebecois 14577 64767 22.5%
24045 Louis-Saint-Laurent Conservative 28735 64767 44.4% C
24045 Louis-Saint-Laurent Green Party 2123 64767 3.3%
24045 Louis-Saint-Laurent Combined Green + NDP 2123 64767 9.9%
24046 Manicouagan People’s Party 285 39906 0.7%
24046 Manicouagan NDP 1434 39906 3.6%
24046 Manicouagan Liberal 7666 39906 19.2%
24046 Manicouagan Bloc Quebecois 21553 39906 54.0% B
24046 Manicouagan Conservative 7718 39906 19.3%
24046 Manicouagan Green Party 1250 39906 3.1%
24046 Manicouagan Combined Green + NDP 1250 39906 6.7%
24047 Mégantic–L’Érable People’s Party 800 46628 1.7%
24047 Mégantic–L’Érable NDP 1910 46628 4.1%
24047 Mégantic–L’Érable Liberal 7201 46628 15.4%
24047 Mégantic–L’Érable Bloc Quebecois 11997 46628 25.7%
24047 Mégantic–L’Érable Conservative 23046 46628 49.4% C
24047 Mégantic–L’Érable Green Party 1210 46628 2.6%
24047 Mégantic–L’Érable Combined Green + NDP 1210 46628 6.7%
24048 Mirabel People’s Party 620 62708 1.0%
24048 Mirabel NDP 5068 62708 8.1%
24048 Mirabel Liberal 15547 62708 24.8%
24048 Mirabel Bloc Quebecois 32045 62708 51.1% B
24048 Mirabel Conservative 5741 62708 9.2%
24048 Mirabel Green Party 3368 62708 5.4%
24048 Mirabel Combined Green + NDP 3368 62708 13.5%
24049 Montarville People’s Party 498 58629 0.8%
24049 Montarville NDP 4803 58629 8.2%
24049 Montarville Liberal 20877 58629 35.6%
24049 Montarville Bloc Quebecois 25249 58629 43.1% B
24049 Montarville Conservative 4108 58629 7.0%
24049 Montarville Green Party 2886 58629 4.9%
24049 Montarville Combined Green + NDP 2886 58629 13.1%
24050 Montcalm People’s Party 520 54529 1.0%
24050 Montcalm NDP 3466 54529 6.4%
24050 Montcalm Liberal 11113 54529 20.4%
24050 Montcalm Bloc Quebecois 31699 54529 58.1% B
24050 Montcalm Conservative 4923 54529 9.0%
24050 Montcalm Green Party 2391 54529 4.4%
24050 Montcalm Combined Green + NDP 2391 54529 10.8%
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup People’s Party 414 50000 0.8%
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup NDP 3397 50000 6.8%
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup Liberal 8133 50000 16.3%
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup Bloc Quebecois 16121 50000 32.2%
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup Conservative 20934 50000 41.9% C
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup Green Party 1001 50000 2.0%
24051 Montmagny–L’Islet–Kamouraska–Rivière-du-Loup Combined Green + NDP 1001 50000 8.8%
24052 Mount Royal People’s Party 358 42793 0.8%
24052 Mount Royal NDP 3485 42793 8.1%
24052 Mount Royal Liberal 24137 42793 56.4% L
24052 Mount Royal Bloc Quebecois 1729 42793 4.0%
24052 Mount Royal Conservative 10723 42793 25.1%
24052 Mount Royal Green Party 2271 42793 5.3%
24052 Mount Royal Combined Green + NDP 2271 42793 13.4%
24053 Notre-Dame-de-Grâce–Westmount People’s Party 550 48355 1.1%
24053 Notre-Dame-de-Grâce–Westmount NDP 7456 48355 15.4%
24053 Notre-Dame-de-Grâce–Westmount Liberal 27217 48355 56.3% L
24053 Notre-Dame-de-Grâce–Westmount Bloc Quebecois 2309 48355 4.8%
24053 Notre-Dame-de-Grâce–Westmount Conservative 5536 48355 11.4%
24053 Notre-Dame-de-Grâce–Westmount Green Party 5125 48355 10.6%
24053 Notre-Dame-de-Grâce–Westmount Combined Green + NDP 5125 48355 26.0%
24054 Outremont People’s Party 360 39201 0.9%
24054 Outremont NDP 7808 39201 19.9%
24054 Outremont Liberal 18419 39201 47.0% L
24054 Outremont Bloc Quebecois 5562 39201 14.2%
24054 Outremont Conservative 2158 39201 5.5%
24054 Outremont Green Party 4743 39201 12.1%
24054 Outremont Combined Green + NDP 4743 39201 32.0%
24055 Papineau People’s Party 311 48451 0.6%
24055 Papineau NDP 9135 48451 18.9%
24055 Papineau Liberal 24797 48451 51.2% L
24055 Papineau Bloc Quebecois 7722 48451 15.9%
24055 Papineau Conservative 2095 48451 4.3%
24055 Papineau Green Party 3673 48451 7.6%
24055 Papineau Combined Green + NDP 3673 48451 26.5%
24056 Pierrefonds–Dollard People’s Party 701 54699 1.3%
24056 Pierrefonds–Dollard NDP 5537 54699 10.1%
24056 Pierrefonds–Dollard Liberal 30905 54699 56.5% L
24056 Pierrefonds–Dollard Bloc Quebecois 4450 54699 8.1%
24056 Pierrefonds–Dollard Conservative 9682 54699 17.7%
24056 Pierrefonds–Dollard Green Party 2790 54699 5.1%
24056 Pierrefonds–Dollard Combined Green + NDP 2790 54699 15.2%
24057 Pontiac People’s Party 764 60915 1.3%
24057 Pontiac NDP 6364 60915 10.4%
24057 Pontiac Liberal 29759 60915 48.9% L
24057 Pontiac Bloc Quebecois 9851 60915 16.2%
24057 Pontiac Conservative 10298 60915 16.9%
24057 Pontiac Green Party 3631 60915 6.0%
24057 Pontiac Combined Green + NDP 3631 60915 16.4%
24058 Portneuf–Jacques-Cartier People’s Party 1925 63644 3.0%
24058 Portneuf–Jacques-Cartier NDP 3657 63644 5.7%
24058 Portneuf–Jacques-Cartier Liberal 12642 63644 19.9%
24058 Portneuf–Jacques-Cartier Bloc Quebecois 15440 63644 24.3%
24058 Portneuf–Jacques-Cartier Conservative 27524 63644 43.2% C
24058 Portneuf–Jacques-Cartier Green Party 2456 63644 3.9%
24058 Portneuf–Jacques-Cartier Combined Green + NDP 2456 63644 9.6%
24059 Québec People’s Party 674 54355 1.2%
24059 Québec NDP 6210 54355 11.4%
24059 Québec Liberal 18047 54355 33.2% L
24059 Québec Bloc Quebecois 17832 54355 32.8%
24059 Québec Conservative 8175 54355 15.0%
24059 Québec Green Party 2949 54355 5.4%
24059 Québec Combined Green + NDP 2949 54355 16.8%
24060 Repentigny People’s Party 523 64942 0.8%
24060 Repentigny NDP 4361 64942 6.7%
24060 Repentigny Liberal 17976 64942 27.7%
24060 Repentigny Bloc Quebecois 34644 64942 53.3% B
24060 Repentigny Conservative 4851 64942 7.5%
24060 Repentigny Green Party 2240 64942 3.4%
24060 Repentigny Combined Green + NDP 2240 64942 10.1%
24061 Richmond–Arthabaska People’s Party 680 58495 1.2%
24061 Richmond–Arthabaska NDP 2813 58495 4.8%
24061 Richmond–Arthabaska Liberal 8878 58495 15.2%
24061 Richmond–Arthabaska Bloc Quebecois 16475 58495 28.2%
24061 Richmond–Arthabaska Conservative 26576 58495 45.4% C
24061 Richmond–Arthabaska Green Party 3073 58495 5.3%
24061 Richmond–Arthabaska Combined Green + NDP 3073 58495 10.1%
24062 Rivière-des-Mille-ÃŽles People’s Party 842 57780 1.5%
24062 Rivière-des-Mille-Îles NDP 4933 57780 8.5%
24062 Rivière-des-Mille-Îles Liberal 20773 57780 36.0%
24062 Rivière-des-Mille-Îles Bloc Quebecois 23521 57780 40.7% B
24062 Rivière-des-Mille-Îles Conservative 4668 57780 8.1%
24062 Rivière-des-Mille-Îles Green Party 3043 57780 5.3%
24062 Rivière-des-Mille-Îles Combined Green + NDP 3043 57780 13.8%
24063 Rivière-du-Nord People’s Party 397 58578 0.7%
24063 Rivière-du-Nord NDP 4077 58578 7.0%
24063 Rivière-du-Nord Liberal 12954 58578 22.1%
24063 Rivière-du-Nord Bloc Quebecois 30620 58578 52.3% B
24063 Rivière-du-Nord Conservative 6891 58578 11.8%
24063 Rivière-du-Nord Green Party 3293 58578 5.6%
24063 Rivière-du-Nord Combined Green + NDP 3293 58578 12.6%
24064 Rosemont–La Petite-Patrie People’s Party 285 59016 0.5%
24064 Rosemont–La Petite-Patrie NDP 24951 59016 42.3%
24064 Rosemont–La Petite-Patrie Liberal 14245 59016 24.1%
24064 Rosemont–La Petite-Patrie Bloc Quebecois 14158 59016 24.0%
24064 Rosemont–La Petite-Patrie Conservative 1388 59016 2.4%
24064 Rosemont–La Petite-Patrie Green Party 3485 59016 5.9%
24064 Rosemont–La Petite-Patrie Combined Green + NDP 3485 59016 48.2% CGN
24065 Marc-Aurèle-Fortin People’s Party 494 55351 0.9%
24065 Marc-Aurèle-Fortin NDP 4618 55351 8.3%
24065 Marc-Aurèle-Fortin Liberal 24652 55351 44.5% L
24065 Marc-Aurèle-Fortin Bloc Quebecois 17989 55351 32.5%
24065 Marc-Aurèle-Fortin Conservative 5390 55351 9.7%
24065 Marc-Aurèle-Fortin Green Party 2060 55351 3.7%
24065 Marc-Aurèle-Fortin Combined Green + NDP 2060 55351 12.0%
24066 Saint-Hyacinthe–Bagot People’s Party 484 55543 0.9%
24066 Saint-Hyacinthe–Bagot NDP 10212 55543 18.4%
24066 Saint-Hyacinthe–Bagot Liberal 11828 55543 21.3%
24066 Saint-Hyacinthe–Bagot Bloc Quebecois 22995 55543 41.4% B
24066 Saint-Hyacinthe–Bagot Conservative 8024 55543 14.4%
24066 Saint-Hyacinthe–Bagot Green Party 2000 55543 3.6%
24066 Saint-Hyacinthe–Bagot Combined Green + NDP 2000 55543 22.0%
24067 Saint-Jean People’s Party 391 61354 0.6%
24067 Saint-Jean NDP 4711 61354 7.7%
24067 Saint-Jean Liberal 18767 61354 30.6%
24067 Saint-Jean Bloc Quebecois 27677 61354 45.1% B
24067 Saint-Jean Conservative 6466 61354 10.5%
24067 Saint-Jean Green Party 3056 61354 5.0%
24067 Saint-Jean Combined Green + NDP 3056 61354 12.7%
24068 Saint-Laurent People’s Party 475 39629 1.2%
24068 Saint-Laurent NDP 3976 39629 10.0%
24068 Saint-Laurent Liberal 23272 39629 58.7% L
24068 Saint-Laurent Bloc Quebecois 2820 39629 7.1%
24068 Saint-Laurent Conservative 6914 39629 17.4%
24068 Saint-Laurent Green Party 2101 39629 5.3%
24068 Saint-Laurent Combined Green + NDP 2101 39629 15.3%
24069 Saint-Léonard–Saint-Michel People’s Party 515 45000 1.1%
24069 Saint-Léonard–Saint-Michel NDP 2896 45000 6.4%
24069 Saint-Léonard–Saint-Michel Liberal 27553 45000 61.2% L
24069 Saint-Léonard–Saint-Michel Independent 3126 45000 6.9%
24069 Saint-Léonard–Saint-Michel Bloc Quebecois 4324 45000 9.6%
24069 Saint-Léonard–Saint-Michel Conservative 5353 45000 11.9%
24069 Saint-Léonard–Saint-Michel Green Party 1148 45000 2.6%
24069 Saint-Léonard–Saint-Michel Combined Green + NDP 1148 45000 9.0%
24070 Saint-Maurice–Champlain People’s Party 936 58029 1.6%
24070 Saint-Maurice–Champlain NDP 3016 58029 5.2%
24070 Saint-Maurice–Champlain Liberal 22961 58029 39.6% L
24070 Saint-Maurice–Champlain Bloc Quebecois 19856 58029 34.2%
24070 Saint-Maurice–Champlain Conservative 9497 58029 16.4%
24070 Saint-Maurice–Champlain Green Party 1763 58029 3.0%
24070 Saint-Maurice–Champlain Combined Green + NDP 1763 58029 8.2%
24071 Salaberry–Suroît People’s Party 761 62568 1.2%
24071 Salaberry–Suroît NDP 4966 62568 7.9%
24071 Salaberry–Suroît Liberal 18546 62568 29.6%
24071 Salaberry–Suroît Bloc Quebecois 29904 62568 47.8% B
24071 Salaberry–Suroît Conservative 6073 62568 9.7%
24071 Salaberry–Suroît Green Party 1970 62568 3.1%
24071 Salaberry–Suroît Combined Green + NDP 1970 62568 11.0%
24072 Shefford People’s Party 493 60552 0.8%
24072 Shefford NDP 3631 60552 6.0%
24072 Shefford Liberal 22472 60552 37.1%
24072 Shefford Bloc Quebecois 23438 60552 38.7% B
24072 Shefford Conservative 7470 60552 12.3%
24072 Shefford Green Party 2757 60552 4.6%
24072 Shefford Combined Green + NDP 2757 60552 10.6%
24073 Sherbrooke NDP 16917 59850 28.3%
24073 Sherbrooke Liberal 17551 59850 29.3%
24073 Sherbrooke Bloc Quebecois 15465 59850 25.8%
24073 Sherbrooke Conservative 6376 59850 10.7%
24073 Sherbrooke Green Party 2721 59850 4.5%
24073 Sherbrooke Combined Green + NDP 2721 59850 32.8% CGN
24074 Vaudreuil–Soulanges People’s Party 695 67564 1.0%
24074 Vaudreuil–Soulanges NDP 7263 67564 10.7%
24074 Vaudreuil–Soulanges Liberal 31971 67564 47.3% L
24074 Vaudreuil–Soulanges Bloc Quebecois 16550 67564 24.5%
24074 Vaudreuil–Soulanges Conservative 7712 67564 11.4%
24074 Vaudreuil–Soulanges Green Party 3373 67564 5.0%
24074 Vaudreuil–Soulanges Combined Green + NDP 3373 67564 15.7%
24075 Terrebonne People’s Party 397 60579 0.7%
24075 Terrebonne NDP 4524 60579 7.5%
24075 Terrebonne Liberal 17637 60579 29.1%
24075 Terrebonne Bloc Quebecois 30785 60579 50.8% B
24075 Terrebonne Conservative 4593 60579 7.6%
24075 Terrebonne Green Party 2222 60579 3.7%
24075 Terrebonne Combined Green + NDP 2222 60579 11.2%
24076 Trois-Rivières People’s Party 572 60208 1.0%
24076 Trois-Rivières NDP 9984 60208 16.6%
24076 Trois-Rivières Liberal 15676 60208 26.0%
24076 Trois-Rivières Bloc Quebecois 17178 60208 28.5% B
24076 Trois-Rivières Conservative 15192 60208 25.2%
24076 Trois-Rivières Green Party 1462 60208 2.4%
24076 Trois-Rivières Combined Green + NDP 1462 60208 19.0%
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs People’s Party 514 51054 1.0%
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs NDP 7912 51054 15.5%
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs Liberal 27107 51054 53.1% L
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs Bloc Quebecois 6869 51054 13.5%
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs Conservative 4629 51054 9.1%
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs Green Party 3570 51054 7.0%
24077 Ville-Marie–Le Sud-Ouest–ÃŽle-des-Soeurs Combined Green + NDP 3570 51054 22.5%
24078 Vimy People’s Party 744 55115 1.3%
24078 Vimy NDP 4759 55115 8.6%
24078 Vimy Liberal 26181 55115 47.5% L
24078 Vimy Bloc Quebecois 15402 55115 27.9%
24078 Vimy Conservative 5962 55115 10.8%
24078 Vimy Green Party 2067 55115 3.8%
24078 Vimy Combined Green + NDP 2067 55115 12.4%
35001 Ajax People’s Party 658 60377 1.1%
35001 Ajax NDP 6811 60377 11.3%
35001 Ajax Liberal 34344 60377 56.9% L
35001 Ajax Conservative 16219 60377 26.9%
35001 Ajax Green Party 2016 60377 3.3%
35001 Ajax Combined Green + NDP 2016 60377 14.6%
35002 Algoma–Manitoulin–Kapuskasing People’s Party 883 40209 2.2%
35002 Algoma–Manitoulin–Kapuskasing NDP 16740 40209 41.6%
35002 Algoma–Manitoulin–Kapuskasing Liberal 9760 40209 24.3%
35002 Algoma–Manitoulin–Kapuskasing Conservative 10557 40209 26.3%
35002 Algoma–Manitoulin–Kapuskasing Green Party 2145 40209 5.3%
35002 Algoma–Manitoulin–Kapuskasing Combined Green + NDP 2145 40209 46.9% CGN
35003 Aurora–Oak Ridges–Richmond Hill People’s Party 524 52162 1.0%
35003 Aurora–Oak Ridges–Richmond Hill NDP 3684 52162 7.1%
35003 Aurora–Oak Ridges–Richmond Hill Liberal 22014 52162 42.2%
35003 Aurora–Oak Ridges–Richmond Hill Conservative 23333 52162 44.7% C
35003 Aurora–Oak Ridges–Richmond Hill Green Party 2090 52162 4.0%
35003 Aurora–Oak Ridges–Richmond Hill Combined Green + NDP 2090 52162 11.1%
35004 Barrie–Innisfil People’s Party 1000 53600 1.9%
35004 Barrie–Innisfil NDP 8742 53600 16.3%
35004 Barrie–Innisfil Liberal 15655 53600 29.2%
35004 Barrie–Innisfil Conservative 23573 53600 44.0% C
35004 Barrie–Innisfil Green Party 4630 53600 8.6%
35004 Barrie–Innisfil Combined Green + NDP 4630 53600 24.9%
35005 Barrie–Springwater–Oro-Medonte People’s Party 960 53254 1.8%
35005 Barrie–Springwater–Oro-Medonte NDP 7868 53254 14.8%
35005 Barrie–Springwater–Oro-Medonte Liberal 16601 53254 31.2%
35005 Barrie–Springwater–Oro-Medonte Conservative 20857 53254 39.2% C
35005 Barrie–Springwater–Oro-Medonte Green Party 6968 53254 13.1%
35005 Barrie–Springwater–Oro-Medonte Combined Green + NDP 6968 53254 27.9%
35006 Bay of Quinte People’s Party 1202 61953 1.9%
35006 Bay of Quinte NDP 9770 61953 15.8%
35006 Bay of Quinte Liberal 24351 61953 39.3% L
35006 Bay of Quinte Conservative 22886 61953 36.9%
35006 Bay of Quinte Green Party 3744 61953 6.0%
35006 Bay of Quinte Combined Green + NDP 3744 61953 21.8%
35007 Beaches–East York People’s Party 822 56206 1.5%
35007 Beaches–East York NDP 11964 56206 21.3%
35007 Beaches–East York Liberal 32168 56206 57.2% L
35007 Beaches–East York Conservative 7957 56206 14.2%
35007 Beaches–East York Green Party 3295 56206 5.9%
35007 Beaches–East York Combined Green + NDP 3295 56206 27.2%
35008 Brampton Centre People’s Party 677 39278 1.7%
35008 Brampton Centre NDP 7693 39278 19.6%
35008 Brampton Centre Liberal 18543 39278 47.2% L
35008 Brampton Centre Conservative 10605 39278 27.0%
35008 Brampton Centre Green Party 1655 39278 4.2%
35008 Brampton Centre Combined Green + NDP 1655 39278 23.8%
35009 Brampton East People’s Party 239 50078 0.5%
35009 Brampton East NDP 13077 50078 26.1%
35009 Brampton East Liberal 23727 50078 47.4% L
35009 Brampton East Conservative 12045 50078 24.1%
35009 Brampton East Green Party 679 50078 1.4%
35009 Brampton East Combined Green + NDP 679 50078 27.5%
35010 Brampton North People’s Party 505 49958 1.0%
35010 Brampton North NDP 8382 49958 16.8%
35010 Brampton North Liberal 25697 49958 51.4% L
35010 Brampton North Conservative 13895 49958 27.8%
35010 Brampton North Green Party 1479 49958 3.0%
35010 Brampton North Combined Green + NDP 1479 49958 19.8%
35011 Brampton South People’s Party 351 48171 0.7%
35011 Brampton South NDP 7828 48171 16.3%
35011 Brampton South Liberal 23836 48171 49.5% L
35011 Brampton South Conservative 13753 48171 28.6%
35011 Brampton South Green Party 1898 48171 3.9%
35011 Brampton South Combined Green + NDP 1898 48171 20.2%
35012 Brampton West People’s Party 500 53007 0.9%
35012 Brampton West NDP 9695 53007 18.3%
35012 Brampton West Liberal 28433 53007 53.6% L
35012 Brampton West Conservative 12659 53007 23.9%
35012 Brampton West Green Party 1240 53007 2.3%
35012 Brampton West Combined Green + NDP 1240 53007 20.6%
35013 Brantford–Brant People’s Party 1309 66068 2.0%
35013 Brantford–Brant NDP 12972 66068 19.6%
35013 Brantford–Brant Liberal 20250 66068 30.7%
35013 Brantford–Brant Conservative 26723 66068 40.4% C
35013 Brantford–Brant Green Party 4165 66068 6.3%
35013 Brantford–Brant Combined Green + NDP 4165 66068 25.9%
35014 Bruce–Grey–Owen Sound People’s Party 1702 57522 3.0%
35014 Bruce–Grey–Owen Sound NDP 6666 57522 11.6%
35014 Bruce–Grey–Owen Sound Liberal 17247 57522 30.0%
35014 Bruce–Grey–Owen Sound Conservative 26584 57522 46.2% C
35014 Bruce–Grey–Owen Sound Green Party 5007 57522 8.7%
35014 Bruce–Grey–Owen Sound Combined Green + NDP 5007 57522 20.3%
35015 Burlington People’s Party 976 70888 1.4%
35015 Burlington NDP 7622 70888 10.8%
35015 Burlington Liberal 34217 70888 48.3% L
35015 Burlington Conservative 23467 70888 33.1%
35015 Burlington Green Party 4606 70888 6.5%
35015 Burlington Combined Green + NDP 4606 70888 17.3%
35016 Cambridge People’s Party 1854 57295 3.2%
35016 Cambridge NDP 10972 57295 19.2%
35016 Cambridge Liberal 22636 57295 39.5%
35016 Cambridge Conservative 17316 57295 30.2% L
35016 Cambridge Green Party 4279 57295 7.5%
35016 Cambridge Combined Green + NDP 4279 57295 26.7%
35017 Chatham-Kent–Leamington People’s Party 1052 53728 2.0%
35017 Chatham-Kent–Leamington NDP 8125 53728 15.1%
35017 Chatham-Kent–Leamington Liberal 16751 53728 31.2%
35017 Chatham-Kent–Leamington Conservative 25289 53728 47.1% C
35017 Chatham-Kent–Leamington Green Party 2205 53728 4.1%
35017 Chatham-Kent–Leamington Combined Green + NDP 2205 53728 19.2%
35018 Davenport People’s Party 492 52303 0.9%
35018 Davenport NDP 21341 52303 40.8%
35018 Davenport Liberal 22813 52303 43.6%
35018 Davenport Conservative 5014 52303 9.6%
35018 Davenport Green Party 2341 52303 4.5%
35018 Davenport Combined Green + NDP 2341 52303 45.3% CGN
35019 Don Valley East People’s Party 556 41734 1.3%
35019 Don Valley East NDP 4591 41734 11.0%
35019 Don Valley East Liberal 24908 41734 59.7% L
35019 Don Valley East Conservative 10036 41734 24.0%
35019 Don Valley East Green Party 1643 41734 3.9%
35019 Don Valley East Combined Green + NDP 1643 41734 14.9%
35020 Don Valley North People’s Party 474 45704 1.0%
35020 Don Valley North NDP 4158 45704 9.1%
35020 Don Valley North Liberal 22998 45704 50.3% L
35020 Don Valley North Conservative 16307 45704 35.7%
35020 Don Valley North Green Party 1767 45704 3.9%
35020 Don Valley North Combined Green + NDP 1767 45704 13.0%
35021 Don Valley West People’s Party 439 51017 0.9%
35021 Don Valley West NDP 3758 51017 7.4%
35021 Don Valley West Liberal 28426 51017 55.7% L
35021 Don Valley West Conservative 15981 51017 31.3%
35021 Don Valley West Green Party 2140 51017 4.2%
35021 Don Valley West Combined Green + NDP 2140 51017 11.6%
35022 Dufferin–Caledon People’s Party 1505 67956 2.2%
35022 Dufferin–Caledon NDP 7822 67956 11.5%
35022 Dufferin–Caledon Liberal 22330 67956 32.9%
35022 Dufferin–Caledon Conservative 28729 67956 42.3% C
35022 Dufferin–Caledon Green Party 7252 67956 10.7%
35022 Dufferin–Caledon Combined Green + NDP 7252 67956 22.2%
35023 Durham People’s Party 1472 72423 2.0%
35023 Durham NDP 13144 72423 18.1%
35023 Durham Liberal 23299 72423 32.2%
35023 Durham Conservative 30627 72423 42.3% C
35023 Durham Green Party 3881 72423 5.4%
35023 Durham Combined Green + NDP 3881 72423 23.5%
35024 Eglinton–Lawrence People’s Party 581 55109 1.1%
35024 Eglinton–Lawrence NDP 4654 55109 8.4%
35024 Eglinton–Lawrence Liberal 29384 55109 53.3% L
35024 Eglinton–Lawrence Conservative 17909 55109 32.5%
35024 Eglinton–Lawrence Green Party 2581 55109 4.7%
35024 Eglinton–Lawrence Combined Green + NDP 2581 55109 13.1%
35025 Elgin–Middlesex–London People’s Party 945 61288 1.5%
35025 Elgin–Middlesex–London NDP 10909 61288 17.8%
35025 Elgin–Middlesex–London Liberal 14166 61288 23.1%
35025 Elgin–Middlesex–London Conservative 30880 61288 50.4% C
35025 Elgin–Middlesex–London Green Party 3522 61288 5.7%
35025 Elgin–Middlesex–London Combined Green + NDP 3522 61288 23.5%
35026 Essex People’s Party 1231 67686 1.8%
35026 Essex NDP 23350 67686 34.5%
35026 Essex Liberal 12840 67686 19.0%
35026 Essex Conservative 28126 67686 41.6% C
35026 Essex Green Party 2139 67686 3.2%
35026 Essex Combined Green + NDP 2139 67686 37.7%
35027 Etobicoke Centre People’s Party 663 62390 1.1%
35027 Etobicoke Centre NDP 4739 62390 7.6%
35027 Etobicoke Centre Liberal 32347 62390 51.8% L
35027 Etobicoke Centre Conservative 21610 62390 34.6%
35027 Etobicoke Centre Green Party 2745 62390 4.4%
35027 Etobicoke Centre Combined Green + NDP 2745 62390 12.0%
35028 Etobicoke–Lakeshore People’s Party 906 68588 1.3%
35028 Etobicoke–Lakeshore NDP 8141 68588 11.9%
35028 Etobicoke–Lakeshore Liberal 35522 68588 51.8% L
35028 Etobicoke–Lakeshore Conservative 19811 68588 28.9%
35028 Etobicoke–Lakeshore Green Party 4046 68588 5.9%
35028 Etobicoke–Lakeshore Combined Green + NDP 4046 68588 17.8%
35029 Etobicoke North People’s Party 1183 42685 2.8%
35029 Etobicoke North NDP 4733 42685 11.1%
35029 Etobicoke North Liberal 26147 42685 61.3% L
35029 Etobicoke North Conservative 9415 42685 22.1%
35029 Etobicoke North Green Party 1103 42685 2.6%
35029 Etobicoke North Combined Green + NDP 1103 42685 13.7%
35030 Flamborough–Glanbrook People’s Party 975 62937 1.5%
35030 Flamborough–Glanbrook NDP 10152 62937 16.1%
35030 Flamborough–Glanbrook Liberal 23702 62937 37.7%
35030 Flamborough–Glanbrook Conservative 24352 62937 38.7% C
35030 Flamborough–Glanbrook Green Party 3756 62937 6.0%
35030 Flamborough–Glanbrook Combined Green + NDP 3756 62937 22.1%
35031 Glengarry–Prescott–Russell People’s Party 1135 63297 1.8%
35031 Glengarry–Prescott–Russell NDP 6619 63297 10.5%
35031 Glengarry–Prescott–Russell Liberal 29991 63297 47.4% L
35031 Glengarry–Prescott–Russell Conservative 22849 63297 36.1%
35031 Glengarry–Prescott–Russell Green Party 2017 63297 3.2%
35031 Glengarry–Prescott–Russell Combined Green + NDP 2017 63297 13.7%
35032 Guelph People’s Party 1075 74059 1.5%
35032 Guelph NDP 9059 74059 12.2%
35032 Guelph Liberal 29890 74059 40.4% L
35032 Guelph Conservative 14348 74059 19.4%
35032 Guelph Green Party 18808 74059 25.4%
35032 Guelph Combined Green + NDP 18808 74059 37.6%
35033 Haldimand–Norfolk People’s Party 1228 58372 2.1%
35033 Haldimand–Norfolk NDP 8995 58372 15.4%
35033 Haldimand–Norfolk Liberal 14285 58372 24.5%
35033 Haldimand–Norfolk Conservative 27298 58372 46.8% C
35033 Haldimand–Norfolk Green Party 4705 58372 8.1%
35033 Haldimand–Norfolk Combined Green + NDP 4705 58372 23.5%
35034 Haliburton–Kawartha Lakes–Brock People’s Party 1245 65015 1.9%
35034 Haliburton–Kawartha Lakes–Brock NDP 9532 65015 14.7%
35034 Haliburton–Kawartha Lakes–Brock Liberal 16839 65015 25.9%
35034 Haliburton–Kawartha Lakes–Brock Conservative 31986 65015 49.2% C
35034 Haliburton–Kawartha Lakes–Brock Green Party 5413 65015 8.3%
35034 Haliburton–Kawartha Lakes–Brock Combined Green + NDP 5413 65015 23.0%
35035 Hamilton Centre People’s Party 816 43528 1.9%
35035 Hamilton Centre NDP 20080 43528 46.1%
35035 Hamilton Centre Liberal 12474 43528 28.7%
35035 Hamilton Centre Conservative 6294 43528 14.5%
35035 Hamilton Centre Green Party 3314 43528 7.6%
35035 Hamilton Centre Combined Green + NDP 3314 43528 53.7% CGN
35036 Hamilton East–Stoney Creek People’s Party 1060 51639 2.1%
35036 Hamilton East–Stoney Creek NDP 14814 51639 28.7%
35036 Hamilton East–Stoney Creek Liberal 19899 51639 38.5%
35036 Hamilton East–Stoney Creek Conservative 13007 51639 25.2%
35036 Hamilton East–Stoney Creek Green Party 2859 51639 5.5%
35036 Hamilton East–Stoney Creek Combined Green + NDP 2859 51639 34.2% CGN
35037 Hamilton Mountain People’s Party 748 52273 1.4%
35037 Hamilton Mountain NDP 18872 52273 36.1%
35037 Hamilton Mountain Liberal 15825 52273 30.3%
35037 Hamilton Mountain Conservative 13330 52273 25.5%
35037 Hamilton Mountain Green Party 3059 52273 5.9%
35037 Hamilton Mountain Combined Green + NDP 3059 52273 42.0% CGN
35038 Hamilton West–Ancaster–Dundas People’s Party 882 64131 1.4%
35038 Hamilton West–Ancaster–Dundas NDP 11356 64131 17.7%
35038 Hamilton West–Ancaster–Dundas Liberal 29740 64131 46.4% L
35038 Hamilton West–Ancaster–Dundas Conservative 17219 64131 26.8%
35038 Hamilton West–Ancaster–Dundas Green Party 4775 64131 7.4%
35038 Hamilton West–Ancaster–Dundas Combined Green + NDP 4775 64131 25.1%
35039 Hastings–Lennox and Addington People’s Party 1274 51321 2.5%
35039 Hastings–Lennox and Addington NDP 6840 51321 13.3%
35039 Hastings–Lennox and Addington Liberal 18991 51321 37.0%
35039 Hastings–Lennox and Addington Conservative 21225 51321 41.4% C
35039 Hastings–Lennox and Addington Green Party 2991 51321 5.8%
35039 Hastings–Lennox and Addington Combined Green + NDP 2991 51321 19.1%
35040 Huron–Bruce People’s Party 1099 60330 1.8%
35040 Huron–Bruce NDP 7301 60330 12.1%
35040 Huron–Bruce Liberal 19909 60330 33.0%
35040 Huron–Bruce Conservative 29351 60330 48.7% C
35040 Huron–Bruce Green Party 2670 60330 4.4%
35040 Huron–Bruce Combined Green + NDP 2670 60330 16.5%
35041 Kanata–Carleton People’s Party 929 64613 1.4%
35041 Kanata–Carleton NDP 8001 64613 12.4%
35041 Kanata–Carleton Liberal 27802 64613 43.0% L
35041 Kanata–Carleton Conservative 23699 64613 36.7%
35041 Kanata–Carleton Green Party 4182 64613 6.5%
35041 Kanata–Carleton Combined Green + NDP 4182 64613 18.9%
35042 Kenora People’s Party 382 27304 1.4%
35042 Kenora NDP 7781 27304 28.5%
35042 Kenora Liberal 8188 27304 30.0%
35042 Kenora Conservative 9313 27304 34.1% C
35042 Kenora Green Party 1475 27304 5.4%
35042 Kenora Combined Green + NDP 1475 27304 33.9%
35043 King–Vaughan People’s Party 725 63199 1.1%
35043 King–Vaughan NDP 4195 63199 6.6%
35043 King–Vaughan Liberal 28365 63199 44.9% L
35043 King–Vaughan Conservative 27454 63199 43.4%
35043 King–Vaughan Green Party 2460 63199 3.9%
35043 King–Vaughan Combined Green + NDP 2460 63199 10.5%
35044 Kingston and the Islands People’s Party 1717 66672 2.6%
35044 Kingston and the Islands NDP 15592 66672 23.4%
35044 Kingston and the Islands Liberal 30688 66672 46.0% L
35044 Kingston and the Islands Conservative 12808 66672 19.2%
35044 Kingston and the Islands Green Party 5867 66672 8.8%
35044 Kingston and the Islands Combined Green + NDP 5867 66672 32.2%
35045 Kitchener Centre People’s Party 1027 54659 1.9%
35045 Kitchener Centre NDP 6093 54659 11.1%
35045 Kitchener Centre Liberal 20014 54659 36.6%
35045 Kitchener Centre Conservative 13111 54659 24.0%
35045 Kitchener Centre Green Party 14215 54659 26.0%
35045 Kitchener Centre Combined Green + NDP 14215 54659 37.1% CGN
35046 Kitchener–Conestoga People’s Party 783 50763 1.5%
35046 Kitchener–Conestoga NDP 5152 50763 10.1%
35046 Kitchener–Conestoga Liberal 20106 50763 39.6%
35046 Kitchener–Conestoga Conservative 19833 50763 39.1% C
35046 Kitchener–Conestoga Green Party 4889 50763 9.6%
35046 Kitchener–Conestoga Combined Green + NDP 4889 50763 19.7%
35047 Kitchener South–Hespeler People’s Party 995 51694 1.9%
35047 Kitchener South–Hespeler NDP 6853 51694 13.3%
35047 Kitchener South–Hespeler Liberal 20732 51694 40.1% L
35047 Kitchener South–Hespeler Conservative 17359 51694 33.6%
35047 Kitchener South–Hespeler Green Party 5609 51694 10.9%
35047 Kitchener South–Hespeler Combined Green + NDP 5609 51694 24.2%
35048 Lambton–Kent–Middlesex People’s Party 1794 57864 3.1%
35048 Lambton–Kent–Middlesex NDP 9213 57864 15.9%
35048 Lambton–Kent–Middlesex Liberal 14638 57864 25.3%
35048 Lambton–Kent–Middlesex Conservative 28489 57864 49.2% C
35048 Lambton–Kent–Middlesex Green Party 3406 57864 5.9%
35048 Lambton–Kent–Middlesex Combined Green + NDP 3406 57864 21.8%
35049 Lanark–Frontenac–Kingston People’s Party 1089 60868 1.8%
35049 Lanark–Frontenac–Kingston NDP 8678 60868 14.3%
35049 Lanark–Frontenac–Kingston Liberal 14926 60868 24.5%
35049 Lanark–Frontenac–Kingston Conservative 29405 60868 48.3% C
35049 Lanark–Frontenac–Kingston Green Party 6770 60868 11.1%
35049 Lanark–Frontenac–Kingston Combined Green + NDP 6770 60868 25.4%
35050 Leeds-Grenville-Thousand Islands and Rideau Lakes People’s Party 978 57799 1.7%
35050 Leeds-Grenville-Thousand Islands and Rideau Lakes NDP 8071 57799 14.0%
35050 Leeds-Grenville-Thousand Islands and Rideau Lakes Liberal 15266 57799 26.4%
35050 Leeds-Grenville-Thousand Islands and Rideau Lakes Conservative 28435 57799 49.2% C
35050 Leeds-Grenville-Thousand Islands and Rideau Lakes Green Party 5049 57799 8.7%
35050 Leeds-Grenville-Thousand Islands and Rideau Lakes Combined Green + NDP 5049 57799 22.7%
35051 London–Fanshawe People’s Party 1121 54933 2.0%
35051 London–Fanshawe NDP 22450 54933 40.9%
35051 London–Fanshawe Liberal 14679 54933 26.7%
35051 London–Fanshawe Conservative 13636 54933 24.8%
35051 London–Fanshawe Green Party 2750 54933 5.0%
35051 London–Fanshawe Combined Green + NDP 2750 54933 45.9% CGN
35052 London North Centre People’s Party 1432 59777 2.4%
35052 London North Centre NDP 13924 59777 23.3%
35052 London North Centre Liberal 25496 59777 42.7% L
35052 London North Centre Conservative 14291 59777 23.9%
35052 London North Centre Green Party 4509 59777 7.5%
35052 London North Centre Combined Green + NDP 4509 59777 30.8%
35053 London West People’s Party 1161 70234 1.7%
35053 London West NDP 15010 70234 21.4%
35053 London West Liberal 30054 70234 42.8% L
35053 London West Conservative 19718 70234 28.1%
35053 London West Green Party 3767 70234 5.4%
35053 London West Combined Green + NDP 3767 70234 26.8%
35054 Markham–Stouffville People’s Party 531 63654 0.8%
35054 Markham–Stouffville NDP 4013 63654 6.3%
35054 Markham–Stouffville Liberal 24743 63654 38.9% L
35054 Markham–Stouffville Independent 13216 63654 20.8%
35054 Markham–Stouffville Conservative 19570 63654 30.7%
35054 Markham–Stouffville Green Party 1581 63654 2.5%
35054 Markham–Stouffville Combined Green + NDP 1581 63654 8.8%
35055 Markham–Thornhill People’s Party 356 44330 0.8%
35055 Markham–Thornhill NDP 3248 44330 7.3%
35055 Markham–Thornhill Liberal 23826 44330 53.7% L
35055 Markham–Thornhill Conservative 15401 44330 34.7%
35055 Markham–Thornhill Green Party 1218 44330 2.7%
35055 Markham–Thornhill Combined Green + NDP 1218 44330 10.0%
35056 Markham–Unionville People’s Party 863 52464 1.6%
35056 Markham–Unionville NDP 3393 52464 6.5%
35056 Markham–Unionville Liberal 20019 52464 38.2%
35056 Markham–Unionville Conservative 25871 52464 49.3% C
35056 Markham–Unionville Green Party 2318 52464 4.4%
35056 Markham–Unionville Combined Green + NDP 2318 52464 10.9%
35057 Milton People’s Party 610 59005 1.0%
35057 Milton NDP 3761 59005 6.4%
35057 Milton Liberal 30467 59005 51.6% L
35057 Milton Conservative 21454 59005 36.4%
35057 Milton Green Party 2713 59005 4.6%
35057 Milton Combined Green + NDP 2713 59005 11.0%
35058 Mississauga Centre People’s Party 825 52948 1.6%
35058 Mississauga Centre NDP 5025 52948 9.5%
35058 Mississauga Centre Liberal 29472 52948 55.7% L
35058 Mississauga Centre Conservative 15758 52948 29.8%
35058 Mississauga Centre Green Party 1617 52948 3.1%
35058 Mississauga Centre Combined Green + NDP 1617 52948 12.6%
35059 Mississauga East–Cooksville People’s Party 624 51079 1.2%
35059 Mississauga East–Cooksville NDP 4452 51079 8.7%
35059 Mississauga East–Cooksville Liberal 27058 51079 53.0% L
35059 Mississauga East–Cooksville Conservative 17237 51079 33.7%
35059 Mississauga East–Cooksville Green Party 1530 51079 3.0%
35059 Mississauga East–Cooksville Combined Green + NDP 1530 51079 11.7%
35060 Mississauga–Erin Mills People’s Party 650 57954 1.1%
35060 Mississauga–Erin Mills NDP 5149 57954 8.9%
35060 Mississauga–Erin Mills Liberal 30894 57954 53.3% L
35060 Mississauga–Erin Mills Conservative 19105 57954 33.0%
35060 Mississauga–Erin Mills Green Party 2156 57954 3.7%
35060 Mississauga–Erin Mills Combined Green + NDP 2156 57954 12.6%
35061 Mississauga–Lakeshore People’s Party 731 60129 1.2%
35061 Mississauga–Lakeshore NDP 4979 60129 8.3%
35061 Mississauga–Lakeshore Liberal 28994 60129 48.2% L
35061 Mississauga–Lakeshore Conservative 22573 60129 37.5%
35061 Mississauga–Lakeshore Green Party 2756 60129 4.6%
35061 Mississauga–Lakeshore Combined Green + NDP 2756 60129 12.9%
35062 Mississauga–Malton People’s Party 364 47893 0.8%
35062 Mississauga–Malton NDP 5953 47893 12.4%
35062 Mississauga–Malton Liberal 27501 47893 57.4% L
35062 Mississauga–Malton Conservative 12448 47893 26.0%
35062 Mississauga–Malton Green Party 1218 47893 2.5%
35062 Mississauga–Malton Combined Green + NDP 1218 47893 14.9%
35063 Mississauga–Streetsville People’s Party 721 57899 1.2%
35063 Mississauga–Streetsville NDP 5955 57899 10.3%
35063 Mississauga–Streetsville Liberal 29058 57899 50.2% L
35063 Mississauga–Streetsville Conservative 19227 57899 33.2%
35063 Mississauga–Streetsville Green Party 2695 57899 4.7%
35063 Mississauga–Streetsville Combined Green + NDP 2695 57899 15.0%
35064 Nepean People’s Party 719 68191 1.1%
35064 Nepean NDP 8852 68191 13.0%
35064 Nepean Liberal 31098 68191 45.6% L
35064 Nepean Conservative 22849 68191 33.5%
35064 Nepean Green Party 4347 68191 6.4%
35064 Nepean Combined Green + NDP 4347 68191 19.4%
35065 Newmarket–Aurora People’s Party 578 60468 1.0%
35065 Newmarket–Aurora NDP 6418 60468 10.6%
35065 Newmarket–Aurora Liberal 25957 60468 42.9% L
35065 Newmarket–Aurora Conservative 23079 60468 38.2%
35065 Newmarket–Aurora Green Party 3437 60468 5.7%
35065 Newmarket–Aurora Combined Green + NDP 3437 60468 16.3%
35066 Niagara Centre People’s Party 768 57510 1.3%
35066 Niagara Centre NDP 15358 57510 26.7%
35066 Niagara Centre Liberal 20109 57510 35.0% L
35066 Niagara Centre Conservative 17895 57510 31.1%
35066 Niagara Centre Green Party 2999 57510 5.2%
35066 Niagara Centre Combined Green + NDP 2999 57510 31.9%
35067 Niagara Falls People’s Party 940 68111 1.4%
35067 Niagara Falls NDP 12264 68111 18.0%
35067 Niagara Falls Liberal 22079 68111 32.4% L
35067 Niagara Falls Independent 4913 68111 7.2%
35067 Niagara Falls Conservative 24266 68111 35.6%
35067 Niagara Falls Green Party 3296 68111 4.8%
35067 Niagara Falls Combined Green + NDP 3296 68111 22.8%
35068 Niagara West People’s Party 847 52682 1.6%
35068 Niagara West NDP 6388 52682 12.1%
35068 Niagara West Liberal 16986 52682 32.2%
35068 Niagara West Conservative 23973 52682 45.5% C
35068 Niagara West Green Party 3495 52682 6.6%
35068 Niagara West Combined Green + NDP 3495 52682 18.7%
35069 Nickel Belt People’s Party 1150 48524 2.4%
35069 Nickel Belt NDP 15564 48524 32.1%
35069 Nickel Belt Liberal 18918 48524 39.0% L
35069 Nickel Belt Conservative 10281 48524 21.2%
35069 Nickel Belt Green Party 2611 48524 5.4%
35069 Nickel Belt Combined Green + NDP 2611 48524 37.5%
35070 Nipissing–Timiskaming People’s Party 2403 45173 5.3%
35070 Nipissing–Timiskaming NDP 9411 45173 20.8%
35070 Nipissing–Timiskaming Liberal 18101 45173 40.1% L
35070 Nipissing–Timiskaming Conservative 12332 45173 27.3%
35070 Nipissing–Timiskaming Green Party 2926 45173 6.5%
35070 Nipissing–Timiskaming Combined Green + NDP 2926 45173 27.3%
35071 Northumberland–Peterborough South People’s Party 1445 68268 2.1%
35071 Northumberland–Peterborough South NDP 9482 68268 13.9%
35071 Northumberland–Peterborough South Liberal 24706 68268 36.2%
35071 Northumberland–Peterborough South Conservative 27218 68268 39.9% C
35071 Northumberland–Peterborough South Green Party 5417 68268 7.9%
35071 Northumberland–Peterborough South Combined Green + NDP 5417 68268 21.8%
35072 Oakville People’s Party 765 61882 1.2%
35072 Oakville NDP 4807 61882 7.8%
35072 Oakville Liberal 28668 61882 46.3% L
35072 Oakville Conservative 24046 61882 38.9%
35072 Oakville Green Party 3459 61882 5.6%
35072 Oakville Combined Green + NDP 3459 61882 13.4%
35073 Oakville North–Burlington People’s Party 736 68452 1.1%
35073 Oakville North–Burlington NDP 5691 68452 8.3%
35073 Oakville North–Burlington Liberal 32952 68452 48.1% L
35073 Oakville North–Burlington Conservative 26229 68452 38.3%
35073 Oakville North–Burlington Green Party 2844 68452 4.2%
35073 Oakville North–Burlington Combined Green + NDP 2844 68452 12.5%
35074 Oshawa People’s Party 1276 61614 2.1%
35074 Oshawa NDP 17531 61614 28.5%
35074 Oshawa Liberal 15592 61614 25.3%
35074 Oshawa Conservative 23989 61614 38.9% C
35074 Oshawa Green Party 3117 61614 5.1%
35074 Oshawa Combined Green + NDP 3117 61614 33.6%
35075 Ottawa Centre People’s Party 706 75448 0.9%
35075 Ottawa Centre NDP 22049 75448 29.2%
35075 Ottawa Centre Liberal 36612 75448 48.5% L
35075 Ottawa Centre Conservative 9519 75448 12.6%
35075 Ottawa Centre Green Party 5498 75448 7.3%
35075 Ottawa Centre Combined Green + NDP 5498 75448 36.5%
35076 Orléans People’s Party 964 80198 1.2%
35076 Orléans NDP 9277 80198 11.6%
35076 Orléans Liberal 43533 80198 54.3% L
35076 Orléans Conservative 22697 80198 28.3%
35076 Orléans Green Party 3727 80198 4.6%
35076 Orléans Combined Green + NDP 3727 80198 16.2%
35077 Ottawa South People’s Party 701 63752 1.1%
35077 Ottawa South NDP 10130 63752 15.9%
35077 Ottawa South Liberal 33433 63752 52.4% L
35077 Ottawa South Conservative 15707 63752 24.6%
35077 Ottawa South Green Party 3454 63752 5.4%
35077 Ottawa South Combined Green + NDP 3454 63752 21.3%
35078 Ottawa–Vanier People’s Party 1186 62185 1.9%
35078 Ottawa–Vanier NDP 13034 62185 21.0%
35078 Ottawa–Vanier Liberal 31487 62185 50.6% L
35078 Ottawa–Vanier Conservative 10766 62185 17.3%
35078 Ottawa–Vanier Green Party 4522 62185 7.3%
35078 Ottawa–Vanier Combined Green + NDP 4522 62185 28.3%
35079 Ottawa West–Nepean People’s Party 820 60699 1.4%
35079 Ottawa West–Nepean NDP 11401 60699 18.8%
35079 Ottawa West–Nepean Liberal 27599 60699 45.5% L
35079 Ottawa West–Nepean Conservative 16491 60699 27.2%
35079 Ottawa West–Nepean Green Party 3823 60699 6.3%
35079 Ottawa West–Nepean Combined Green + NDP 3823 60699 25.1%
35080 Oxford People’s Party 1769 60469 2.9%
35080 Oxford NDP 12188 60469 20.2%
35080 Oxford Liberal 11621 60469 19.2%
35080 Oxford Conservative 29209 60469 48.3% C
35080 Oxford Green Party 4699 60469 7.8%
35080 Oxford Combined Green + NDP 4699 60469 28.0%
35081 Parkdale–High Park People’s Party 628 59952 1.0%
35081 Parkdale–High Park NDP 18777 59952 31.3%
35081 Parkdale–High Park Liberal 28408 59952 47.4% L
35081 Parkdale–High Park Conservative 7960 59952 13.3%
35081 Parkdale–High Park Green Party 3898 59952 6.5%
35081 Parkdale–High Park Combined Green + NDP 3898 59952 37.8%
35082 Parry Sound–Muskoka NDP 6336 54080 11.7%
35082 Parry Sound–Muskoka Liberal 16418 54080 30.4%
35082 Parry Sound–Muskoka Conservative 22676 54080 41.9% C
35082 Parry Sound–Muskoka Green Party 8274 54080 15.3%
35082 Parry Sound–Muskoka Combined Green + NDP 8274 54080 27.0%
35083 Perth–Wellington People’s Party 894 54921 1.6%
35083 Perth–Wellington NDP 8081 54921 14.7%
35083 Perth–Wellington Liberal 14827 54921 27.0%
35083 Perth–Wellington Conservative 25504 54921 46.4% C
35083 Perth–Wellington Green Party 4882 54921 8.9%
35083 Perth–Wellington Combined Green + NDP 4882 54921 23.6%
35084 Peterborough–Kawartha People’s Party 876 68854 1.3%
35084 Peterborough–Kawartha NDP 11698 68854 17.0%
35084 Peterborough–Kawartha Liberal 26979 68854 39.2% L
35084 Peterborough–Kawartha Conservative 24096 68854 35.0%
35084 Peterborough–Kawartha Green Party 4857 68854 7.1%
35084 Peterborough–Kawartha Combined Green + NDP 4857 68854 24.1%
35085 Pickering–Uxbridge People’s Party 1239 62751 2.0%
35085 Pickering–Uxbridge NDP 7462 62751 11.9%
35085 Pickering–Uxbridge Liberal 32019 62751 51.0% L
35085 Pickering–Uxbridge Conservative 18320 62751 29.2%
35085 Pickering–Uxbridge Green Party 3711 62751 5.9%
35085 Pickering–Uxbridge Combined Green + NDP 3711 62751 17.8%
35086 Renfrew–Nipissing–Pembroke People’s Party 1402 57506 2.4%
35086 Renfrew–Nipissing–Pembroke NDP 8587 57506 14.9%
35086 Renfrew–Nipissing–Pembroke Liberal 11326 57506 19.7%
35086 Renfrew–Nipissing–Pembroke Conservative 30287 57506 52.7% C
35086 Renfrew–Nipissing–Pembroke Green Party 3108 57506 5.4%
35086 Renfrew–Nipissing–Pembroke Combined Green + NDP 3108 57506 20.3%
35087 Richmond Hill People’s Party 507 50249 1.0%
35087 Richmond Hill NDP 4425 50249 8.8%
35087 Richmond Hill Liberal 21804 50249 43.4% L
35087 Richmond Hill Conservative 21692 50249 43.2%
35087 Richmond Hill Green Party 1695 50249 3.4%
35087 Richmond Hill Combined Green + NDP 1695 50249 12.2%
35088 Carleton People’s Party 773 67935 1.1%
35088 Carleton NDP 6289 67935 9.3%
35088 Carleton Liberal 25934 67935 38.2%
35088 Carleton Conservative 31637 67935 46.6% C
35088 Carleton Green Party 3302 67935 4.9%
35088 Carleton Combined Green + NDP 3302 67935 14.2%
35089 St. Catharines People’s Party 814 59370 1.4%
35089 St. Catharines NDP 12252 59370 20.6%
35089 St. Catharines Liberal 23817 59370 40.1% L
35089 St. Catharines Conservative 18850 59370 31.8%
35089 St. Catharines Green Party 3637 59370 6.1%
35089 St. Catharines Combined Green + NDP 3637 59370 26.7%
35090 Toronto–St. Paul’s People’s Party 924 58850 1.6%
35090 Toronto–St. Paul’s NDP 9177 58850 15.6%
35090 Toronto–St. Paul’s Liberal 32256 58850 54.8% L
35090 Toronto–St. Paul’s Conservative 12579 58850 21.4%
35090 Toronto–St. Paul’s Green Party 3914 58850 6.7%
35090 Toronto–St. Paul’s Combined Green + NDP 3914 58850 22.3%
35091 Sarnia–Lambton People’s Party 1567 57084 2.7%
35091 Sarnia–Lambton NDP 12372 57084 21.7%
35091 Sarnia–Lambton Liberal 11824 57084 20.7%
35091 Sarnia–Lambton Conservative 28340 57084 49.6% C
35091 Sarnia–Lambton Green Party 2440 57084 4.3%
35091 Sarnia–Lambton Combined Green + NDP 2440 57084 26.0%
35092 Sault Ste. Marie People’s Party 733 41267 1.8%
35092 Sault Ste. Marie NDP 9317 41267 22.6%
35092 Sault Ste. Marie Liberal 16084 41267 39.0% L
35092 Sault Ste. Marie Conservative 13352 41267 32.4%
35092 Sault Ste. Marie Green Party 1781 41267 4.3%
35092 Sault Ste. Marie Combined Green + NDP 1781 41267 26.9%
35093 Scarborough–Agincourt People’s Party 515 41247 1.2%
35093 Scarborough–Agincourt NDP 3550 41247 8.6%
35093 Scarborough–Agincourt Liberal 20778 41247 50.4% L
35093 Scarborough–Agincourt Conservative 15376 41247 37.3%
35093 Scarborough–Agincourt Green Party 1028 41247 2.5%
35093 Scarborough–Agincourt Combined Green + NDP 1028 41247 11.1%
35094 Scarborough Centre People’s Party 1157 46076 2.5%
35094 Scarborough Centre NDP 5329 46076 11.6%
35094 Scarborough Centre Liberal 25424 46076 55.2% L
35094 Scarborough Centre Independent 2518 46076 5.5%
35094 Scarborough Centre Conservative 10320 46076 22.4%
35094 Scarborough Centre Green Party 1328 46076 2.9%
35094 Scarborough Centre Combined Green + NDP 1328 46076 14.5%
35095 Scarborough–Guildwood People’s Party 643 42219 1.5%
35095 Scarborough–Guildwood NDP 4687 42219 11.1%
35095 Scarborough–Guildwood Liberal 25797 42219 61.1% L
35095 Scarborough–Guildwood Conservative 9501 42219 22.5%
35095 Scarborough–Guildwood Green Party 1198 42219 2.8%
35095 Scarborough–Guildwood Combined Green + NDP 1198 42219 13.9%
35096 Scarborough North People’s Party 366 38492 1.0%
35096 Scarborough North NDP 4917 38492 12.8%
35096 Scarborough North Liberal 20605 38492 53.5% L
35096 Scarborough North Conservative 11746 38492 30.5%
35096 Scarborough North Green Party 776 38492 2.0%
35096 Scarborough North Combined Green + NDP 776 38492 14.8%
35097 Scarborough–Rouge Park People’s Party 466 50305 0.9%
35097 Scarborough–Rouge Park NDP 5735 50305 11.4%
35097 Scarborough–Rouge Park Liberal 31339 50305 62.3% L
35097 Scarborough–Rouge Park Conservative 10088 50305 20.1%
35097 Scarborough–Rouge Park Green Party 2324 50305 4.6%
35097 Scarborough–Rouge Park Combined Green + NDP 2324 50305 16.0%
35098 Scarborough Southwest People’s Party 584 50106 1.2%
35098 Scarborough Southwest NDP 7800 50106 15.6%
35098 Scarborough Southwest Liberal 28640 50106 57.2% L
35098 Scarborough Southwest Conservative 10421 50106 20.8%
35098 Scarborough Southwest Green Party 2428 50106 4.8%
35098 Scarborough Southwest Combined Green + NDP 2428 50106 20.4%
35099 Simcoe–Grey People’s Party 1386 74226 1.9%
35099 Simcoe–Grey NDP 8320 74226 11.2%
35099 Simcoe–Grey Liberal 23372 74226 31.5%
35099 Simcoe–Grey Conservative 32444 74226 43.7% C
35099 Simcoe–Grey Green Party 8423 74226 11.3%
35099 Simcoe–Grey Combined Green + NDP 8423 74226 22.5%
35100 Simcoe North People’s Party 1144 62302 1.8%
35100 Simcoe North NDP 8749 62302 14.0%
35100 Simcoe North Liberal 19140 62302 30.7%
35100 Simcoe North Conservative 27112 62302 43.5% C
35100 Simcoe North Green Party 5820 62302 9.3%
35100 Simcoe North Combined Green + NDP 5820 62302 23.3%
35101 Spadina–Fort York People’s Party 661 59648 1.1%
35101 Spadina–Fort York NDP 12227 59648 20.5%
35101 Spadina–Fort York Liberal 33060 59648 55.4% L
35101 Spadina–Fort York Conservative 10485 59648 17.6%
35101 Spadina–Fort York Green Party 3067 59648 5.1%
35101 Spadina–Fort York Combined Green + NDP 3067 59648 25.6%
35102 Stormont–Dundas–South Glengarry People’s Party 1178 53258 2.2%
35102 Stormont–Dundas–South Glengarry NDP 7567 53258 14.2%
35102 Stormont–Dundas–South Glengarry Liberal 13585 53258 25.5%
35102 Stormont–Dundas–South Glengarry Conservative 28848 53258 54.2% C
35102 Stormont–Dundas–South Glengarry Green Party 2080 53258 3.9%
35102 Stormont–Dundas–South Glengarry Combined Green + NDP 2080 53258 18.1%
35103 Sudbury People’s Party 949 47708 2.0%
35103 Sudbury NDP 13766 47708 28.9%
35103 Sudbury Liberal 19484 47708 40.8% L
35103 Sudbury Conservative 9772 47708 20.5%
35103 Sudbury Green Party 3183 47708 6.7%
35103 Sudbury Combined Green + NDP 3183 47708 35.6%
35104 Thornhill NDP 3603 53432 6.7%
35104 Thornhill Liberal 18872 53432 35.3%
35104 Thornhill Conservative 29082 53432 54.4% C
35104 Thornhill Green Party 1567 53432 2.9%
35104 Thornhill Combined Green + NDP 1567 53432 9.6%
35105 Thunder Bay–Rainy River People’s Party 730 40541 1.8%
35105 Thunder Bay–Rainy River NDP 11708 40541 28.9%
35105 Thunder Bay–Rainy River Liberal 14336 40541 35.4%
35105 Thunder Bay–Rainy River Conservative 11984 40541 29.6% C
35105 Thunder Bay–Rainy River Green Party 1783 40541 4.4%
35105 Thunder Bay–Rainy River Combined Green + NDP 1783 40541 33.3%
35106 Thunder Bay–Superior North People’s Party 725 42178 1.7%
35106 Thunder Bay–Superior North NDP 8969 42178 21.3%
35106 Thunder Bay–Superior North Liberal 17982 42178 42.6% L
35106 Thunder Bay–Superior North Conservative 10861 42178 25.8%
35106 Thunder Bay–Superior North Green Party 3505 42178 8.3%
35106 Thunder Bay–Superior North Combined Green + NDP 3505 42178 29.6%
35107 Timmins–James Bay People’s Party 1244 36068 3.4%
35107 Timmins–James Bay NDP 14357 36068 39.8%
35107 Timmins–James Bay Liberal 9457 36068 26.2%
35107 Timmins–James Bay Conservative 9784 36068 27.1%
35107 Timmins–James Bay Green Party 1226 36068 3.4%
35107 Timmins–James Bay Combined Green + NDP 1226 36068 43.2% CGN
35108 Toronto Centre NDP 11886 53299 22.3%
35108 Toronto Centre Liberal 30580 53299 57.4% L
35108 Toronto Centre Conservative 6470 53299 12.1%
35108 Toronto Centre Green Party 3726 53299 7.0%
35108 Toronto Centre Combined Green + NDP 3726 53299 29.3%
35109 Toronto–Danforth People’s Party 616 56990 1.1%
35109 Toronto–Danforth NDP 18896 56990 33.2%
35109 Toronto–Danforth Liberal 27144 56990 47.6% L
35109 Toronto–Danforth Conservative 6035 56990 10.6%
35109 Toronto–Danforth Green Party 3676 56990 6.5%
35109 Toronto–Danforth Combined Green + NDP 3676 56990 39.7%
35110 University–Rosedale People’s Party 489 54604 0.9%
35110 University–Rosedale NDP 11996 54604 22.0%
35110 University–Rosedale Liberal 28088 54604 51.4% L
35110 University–Rosedale Conservative 9008 54604 16.5%
35110 University–Rosedale Green Party 4585 54604 8.4%
35110 University–Rosedale Combined Green + NDP 4585 54604 30.4%
35111 Vaughan–Woodbridge People’s Party 846 50010 1.7%
35111 Vaughan–Woodbridge NDP 3845 50010 7.7%
35111 Vaughan–Woodbridge Liberal 25654 50010 51.3% L
35111 Vaughan–Woodbridge Conservative 18215 50010 36.4%
35111 Vaughan–Woodbridge Green Party 1286 50010 2.6%
35111 Vaughan–Woodbridge Combined Green + NDP 1286 50010 10.3%
35112 Waterloo People’s Party 1094 62791 1.7%
35112 Waterloo NDP 9525 62791 15.2%
35112 Waterloo Liberal 30606 62791 48.7% L
35112 Waterloo Conservative 15479 62791 24.7%
35112 Waterloo Green Party 6087 62791 9.7%
35112 Waterloo Combined Green + NDP 6087 62791 24.9%
35113 Wellington–Halton Hills People’s Party 1501 68760 2.2%
35113 Wellington–Halton Hills NDP 6346 68760 9.2%
35113 Wellington–Halton Hills Liberal 19455 68760 28.3%
35113 Wellington–Halton Hills Conservative 32801 68760 47.7% C
35113 Wellington–Halton Hills Green Party 8657 68760 12.6%
35113 Wellington–Halton Hills Combined Green + NDP 8657 68760 21.8%
35114 Whitby People’s Party 843 68059 1.2%
35114 Whitby NDP 9547 68059 14.0%
35114 Whitby Liberal 29713 68059 43.7% L
35114 Whitby Conservative 24307 68059 35.7%
35114 Whitby Green Party 3649 68059 5.4%
35114 Whitby Combined Green + NDP 3649 68059 19.4%
35115 Willowdale People’s Party 552 44639 1.2%
35115 Willowdale NDP 4128 44639 9.2%
35115 Willowdale Liberal 21912 44639 49.1% L
35115 Willowdale Conservative 16150 44639 36.2%
35115 Willowdale Green Party 1628 44639 3.6%
35115 Willowdale Combined Green + NDP 1628 44639 12.8%
35116 Windsor–Tecumseh People’s Party 1278 56512 2.3%
35116 Windsor–Tecumseh NDP 18254 56512 32.3%
35116 Windsor–Tecumseh Liberal 18896 56512 33.4% L
35116 Windsor–Tecumseh Conservative 15758 56512 27.9%
35116 Windsor–Tecumseh Green Party 2140 56512 3.8%
35116 Windsor–Tecumseh Combined Green + NDP 2140 56512 36.1%
35117 Windsor West People’s Party 945 51539 1.8%
35117 Windsor West NDP 20692 51539 40.1%
35117 Windsor West Liberal 18697 51539 36.3%
35117 Windsor West Conservative 9822 51539 19.1%
35117 Windsor West Green Party 1307 51539 2.5%
35117 Windsor West Combined Green + NDP 1307 51539 42.6% CGN
35118 York Centre NDP 4172 42588 9.8%
35118 York Centre Liberal 21433 42588 50.3% L
35118 York Centre Conservative 15606 42588 36.6%
35118 York Centre Green Party 1377 42588 3.2%
35118 York Centre Combined Green + NDP 1377 42588 13.0%
35119 York–Simcoe People’s Party 867 53303 1.6%
35119 York–Simcoe NDP 7481 53303 14.0%
35119 York–Simcoe Liberal 14252 53303 26.7%
35119 York–Simcoe Conservative 24796 53303 46.5% C
35119 York–Simcoe Green Party 4615 53303 8.7%
35119 York–Simcoe Combined Green + NDP 4615 53303 22.7%
35120 York South–Weston People’s Party 761 44788 1.7%
35120 York South–Weston NDP 8427 44788 18.8%
35120 York South–Weston Liberal 25638 44788 57.2% L
35120 York South–Weston Conservative 8369 44788 18.7%
35120 York South–Weston Green Party 1593 44788 3.6%
35120 York South–Weston Combined Green + NDP 1593 44788 22.4%
35121 Humber River–Black Creek People’s Party 397 37636 1.1%
35121 Humber River–Black Creek NDP 7126 37636 18.9%
35121 Humber River–Black Creek Liberal 22983 37636 61.1% L
35121 Humber River–Black Creek Conservative 6142 37636 16.3%
35121 Humber River–Black Creek Green Party 787 37636 2.1%
35121 Humber River–Black Creek Combined Green + NDP 787 37636 21.0%
46001 Brandon–Souris People’s Party 667 40536 1.6%
46001 Brandon–Souris NDP 5694 40536 14.0%
46001 Brandon–Souris Liberal 4924 40536 12.1%
46001 Brandon–Souris Conservative 25729 40536 63.5% C
46001 Brandon–Souris Green Party 2933 40536 7.2%
46001 Brandon–Souris Combined Green + NDP 2933 40536 21.2%
46002 Charleswood–St. James–Assiniboia–Headingley People’s Party 1941 45510 4.3%
46002 Charleswood–St. James–Assiniboia–Headingley NDP 6484 45510 14.2%
46002 Charleswood–St. James–Assiniboia–Headingley Liberal 16133 45510 35.4%
46002 Charleswood–St. James–Assiniboia–Headingley Conservative 18530 45510 40.7% C
46002 Charleswood–St. James–Assiniboia–Headingley Green Party 2114 45510 4.6%
46002 Charleswood–St. James–Assiniboia–Headingley Combined Green + NDP 2114 45510 18.8%
46003 Churchill–Keewatinook Aski People’s Party 296 22311 1.3%
46003 Churchill–Keewatinook Aski NDP 11133 22311 49.9%
46003 Churchill–Keewatinook Aski Liberal 5125 22311 23.0%
46003 Churchill–Keewatinook Aski Conservative 4648 22311 20.8%
46003 Churchill–Keewatinook Aski Green Party 1109 22311 5.0%
46003 Churchill–Keewatinook Aski Combined Green + NDP 1109 22311 54.9% CGN
46004 Dauphin–Swan River–Neepawa People’s Party 700 38686 1.8%
46004 Dauphin–Swan River–Neepawa NDP 5404 38686 14.0%
46004 Dauphin–Swan River–Neepawa Liberal 5103 38686 13.2%
46004 Dauphin–Swan River–Neepawa Conservative 24942 38686 64.5% C
46004 Dauphin–Swan River–Neepawa Green Party 2090 38686 5.4%
46004 Dauphin–Swan River–Neepawa Combined Green + NDP 2090 38686 19.4%
46005 Elmwood–Transcona People’s Party 506 43532 1.2%
46005 Elmwood–Transcona NDP 19841 43532 45.6%
46005 Elmwood–Transcona Liberal 5282 43532 12.1%
46005 Elmwood–Transcona Conservative 16426 43532 37.7%
46005 Elmwood–Transcona Green Party 1477 43532 3.4%
46005 Elmwood–Transcona Combined Green + NDP 1477 43532 49.0% CGN
46006 Kildonan–St. Paul People’s Party 562 43768 1.3%
46006 Kildonan–St. Paul NDP 9187 43768 21.0%
46006 Kildonan–St. Paul Liberal 12187 43768 27.8%
46006 Kildonan–St. Paul Conservative 19690 43768 45.0% C
46006 Kildonan–St. Paul Green Party 1738 43768 4.0%
46006 Kildonan–St. Paul Combined Green + NDP 1738 43768 25.0%
46007 Portage–Lisgar People’s Party 1157 44227 2.6%
46007 Portage–Lisgar NDP 3783 44227 8.6%
46007 Portage–Lisgar Liberal 4721 44227 10.7%
46007 Portage–Lisgar Conservative 31403 44227 71.0% C
46007 Portage–Lisgar Green Party 2307 44227 5.2%
46007 Portage–Lisgar Combined Green + NDP 2307 44227 13.8%
46008 Provencher People’s Party 1158 48023 2.4%
46008 Provencher NDP 6093 48023 12.7%
46008 Provencher Liberal 6254 48023 13.0%
46008 Provencher Conservative 31588 48023 65.8% C
46008 Provencher Green Party 2930 48023 6.1%
46008 Provencher Combined Green + NDP 2930 48023 18.8%
46009 Saint Boniface–Saint Vital People’s Party 657 46724 1.4%
46009 Saint Boniface–Saint Vital NDP 7932 46724 17.0%
46009 Saint Boniface–Saint Vital Liberal 19934 46724 42.7% L
46009 Saint Boniface–Saint Vital Conservative 15287 46724 32.7%
46009 Saint Boniface–Saint Vital Green Party 2617 46724 5.6%
46009 Saint Boniface–Saint Vital Combined Green + NDP 2617 46724 22.6%
46010 Selkirk–Interlake–Eastman People’s Party 667 48974 1.4%
46010 Selkirk–Interlake–Eastman NDP 8743 48974 17.9%
46010 Selkirk–Interlake–Eastman Liberal 5895 48974 12.0%
46010 Selkirk–Interlake–Eastman Conservative 30779 48974 62.8% C
46010 Selkirk–Interlake–Eastman Green Party 2890 48974 5.9%
46010 Selkirk–Interlake–Eastman Combined Green + NDP 2890 48974 23.8%
46011 Winnipeg Centre People’s Party 461 31066 1.5%
46011 Winnipeg Centre NDP 12844 31066 41.3%
46011 Winnipeg Centre Liberal 10385 31066 33.4%
46011 Winnipeg Centre Conservative 5523 31066 17.8%
46011 Winnipeg Centre Green Party 1611 31066 5.2%
46011 Winnipeg Centre Combined Green + NDP 1611 31066 46.5% CGN
46012 Winnipeg North People’s Party 302 31528 1.0%
46012 Winnipeg North NDP 8221 31528 26.1%
46012 Winnipeg North Liberal 14867 31528 47.2% L
46012 Winnipeg North Conservative 6652 31528 21.1%
46012 Winnipeg North Green Party 887 31528 2.8%
46012 Winnipeg North Combined Green + NDP 887 31528 28.9%
46013 Winnipeg South People’s Party 407 47199 0.9%
46013 Winnipeg South NDP 6573 47199 13.9%
46013 Winnipeg South Liberal 19887 47199 42.1% L
46013 Winnipeg South Conservative 18309 47199 38.8%
46013 Winnipeg South Green Party 2023 47199 4.3%
46013 Winnipeg South Combined Green + NDP 2023 47199 18.2%
46014 Winnipeg South Centre People’s Party 540 48952 1.1%
46014 Winnipeg South Centre NDP 8601 48952 17.6%
46014 Winnipeg South Centre Liberal 22106 48952 45.2% L
46014 Winnipeg South Centre Conservative 14565 48952 29.8%
46014 Winnipeg South Centre Green Party 3042 48952 6.2%
46014 Winnipeg South Centre Combined Green + NDP 3042 48952 23.8%
47001 Battlefords–Lloydminster People’s Party 647 35189 1.8%
47001 Battlefords–Lloydminster NDP 3947 35189 11.2%
47001 Battlefords–Lloydminster Liberal 2225 35189 6.3%
47001 Battlefords–Lloydminster Conservative 27784 35189 79.0% C
47001 Battlefords–Lloydminster Green Party 586 35189 1.7%
47001 Battlefords–Lloydminster Combined Green + NDP 586 35189 12.9%
47002 Cypress Hills–Grasslands People’s Party 1062 38048 2.8%
47002 Cypress Hills–Grasslands NDP 3601 38048 9.5%
47002 Cypress Hills–Grasslands Liberal 1575 38048 4.1%
47002 Cypress Hills–Grasslands Conservative 30898 38048 81.2% C
47002 Cypress Hills–Grasslands Green Party 696 38048 1.8%
47002 Cypress Hills–Grasslands Combined Green + NDP 696 38048 11.3%
47003 Desnethé–Missinippi–Churchill River People’s Party 205 25924 0.8%
47003 Desnethé–Missinippi–Churchill River NDP 7504 25924 28.9%
47003 Desnethé–Missinippi–Churchill River Liberal 6899 25924 26.6%
47003 Desnethé–Missinippi–Churchill River Conservative 10816 25924 41.7% C
47003 Desnethé–Missinippi–Churchill River Green Party 500 25924 1.9%
47003 Desnethé–Missinippi–Churchill River Combined Green + NDP 500 25924 30.8%
47004 Carlton Trail–Eagle Creek People’s Party 792 44217 1.8%
47004 Carlton Trail–Eagle Creek NDP 5384 44217 12.2%
47004 Carlton Trail–Eagle Creek Liberal 2015 44217 4.6%
47004 Carlton Trail–Eagle Creek Conservative 34814 44217 78.7% C
47004 Carlton Trail–Eagle Creek Green Party 857 44217 1.9%
47004 Carlton Trail–Eagle Creek Combined Green + NDP 857 44217 14.1%
47005 Moose Jaw–Lake Centre–Lanigan People’s Party 1565 43273 3.6%
47005 Moose Jaw–Lake Centre–Lanigan NDP 7394 43273 17.1%
47005 Moose Jaw–Lake Centre–Lanigan Liberal 2383 43273 5.5%
47005 Moose Jaw–Lake Centre–Lanigan Conservative 30801 43273 71.2% C
47005 Moose Jaw–Lake Centre–Lanigan Green Party 1130 43273 2.6%
47005 Moose Jaw–Lake Centre–Lanigan Combined Green + NDP 1130 43273 19.7%
47006 Prince Albert People’s Party 758 39201 1.9%
47006 Prince Albert NDP 6815 39201 17.4%
47006 Prince Albert Liberal 3977 39201 10.1%
47006 Prince Albert Conservative 26671 39201 68.0% C
47006 Prince Albert Green Party 807 39201 2.1%
47006 Prince Albert Combined Green + NDP 807 39201 19.5%
47007 Regina–Lewvan People’s Party 564 50772 1.1%
47007 Regina–Lewvan NDP 14454 50772 28.5%
47007 Regina–Lewvan Liberal 6625 50772 13.0%
47007 Regina–Lewvan Conservative 26837 50772 52.9% C
47007 Regina–Lewvan Green Party 2035 50772 4.0%
47007 Regina–Lewvan Combined Green + NDP 2035 50772 32.5%
47008 Regina–Qu’Appelle People’s Party 504 38057 1.3%
47008 Regina–Qu’Appelle NDP 7517 38057 19.8%
47008 Regina–Qu’Appelle Liberal 4315 38057 11.3%
47008 Regina–Qu’Appelle Conservative 24233 38057 63.7% C
47008 Regina–Qu’Appelle Green Party 1227 38057 3.2%
47008 Regina–Qu’Appelle Combined Green + NDP 1227 38057 23.0%
47009 Regina–Wascana People’s Party 443 44767 1.0%
47009 Regina–Wascana NDP 5722 44767 12.8%
47009 Regina–Wascana Liberal 14998 44767 33.5%
47009 Regina–Wascana Conservative 22186 44767 49.6% C
47009 Regina–Wascana Green Party 1290 44767 2.9%
47009 Regina–Wascana Combined Green + NDP 1290 44767 15.7%
47010 Saskatoon–Grasswood People’s Party 674 48466 1.4%
47010 Saskatoon–Grasswood NDP 12310 48466 25.4%
47010 Saskatoon–Grasswood Liberal 8206 48466 16.9%
47010 Saskatoon–Grasswood Conservative 26013 48466 53.7% C
47010 Saskatoon–Grasswood Green Party 1263 48466 2.6%
47010 Saskatoon–Grasswood Combined Green + NDP 1263 48466 28.0%
47011 Saskatoon–University People’s Party 658 46372 1.4%
47011 Saskatoon–University NDP 13787 46372 29.7%
47011 Saskatoon–University Liberal 6026 46372 13.0%
47011 Saskatoon–University Conservative 24248 46372 52.3% C
47011 Saskatoon–University Green Party 1353 46372 2.9%
47011 Saskatoon–University Combined Green + NDP 1353 46372 32.6%
47012 Saskatoon West People’s Party 762 38189 2.0%
47012 Saskatoon West NDP 15270 38189 40.0%
47012 Saskatoon West Liberal 2763 38189 7.2%
47012 Saskatoon West Conservative 18406 38189 48.2% C
47012 Saskatoon West Green Party 988 38189 2.6%
47012 Saskatoon West Combined Green + NDP 988 38189 42.6%
47013 Souris–Moose Mountain People’s Party 675 40180 1.7%
47013 Souris–Moose Mountain NDP 3096 40180 7.7%
47013 Souris–Moose Mountain Liberal 1658 40180 4.1%
47013 Souris–Moose Mountain Conservative 33932 40180 84.4% C
47013 Souris–Moose Mountain Green Party 653 40180 1.6%
47013 Souris–Moose Mountain Combined Green + NDP 653 40180 9.3%
47014 Yorkton–Melville People’s Party 902 37850 2.4%
47014 Yorkton–Melville NDP 4578 37850 12.1%
47014 Yorkton–Melville Liberal 2366 37850 6.3%
47014 Yorkton–Melville Conservative 28972 37850 76.5% C
47014 Yorkton–Melville Green Party 1032 37850 2.7%
47014 Yorkton–Melville Combined Green + NDP 1032 37850 14.8%
48001 Banff–Airdrie People’s Party 2609 76595 3.4%
48001 Banff–Airdrie NDP 7960 76595 10.4%
48001 Banff–Airdrie Liberal 8216 76595 10.7%
48001 Banff–Airdrie Conservative 54580 76595 71.3% C
48001 Banff–Airdrie Green Party 3230 76595 4.2%
48001 Banff–Airdrie Combined Green + NDP 3230 76595 14.6%
48002 Battle River–Crowfoot People’s Party 1583 61404 2.6%
48002 Battle River–Crowfoot NDP 3089 61404 5.0%
48002 Battle River–Crowfoot Liberal 2485 61404 4.0%
48002 Battle River–Crowfoot Conservative 52497 61404 85.5% C
48002 Battle River–Crowfoot Green Party 1750 61404 2.8%
48002 Battle River–Crowfoot Combined Green + NDP 1750 61404 7.8%
48003 Bow River People’s Party 1302 54357 2.4%
48003 Bow River NDP 3010 54357 5.5%
48003 Bow River Liberal 3104 54357 5.7%
48003 Bow River Conservative 45691 54357 84.1% C
48003 Bow River Green Party 805 54357 1.5%
48003 Bow River Combined Green + NDP 805 54357 7.0%
48004 Calgary Centre People’s Party 867 63934 1.4%
48004 Calgary Centre NDP 6290 63934 9.8%
48004 Calgary Centre Liberal 17199 63934 26.9%
48004 Calgary Centre Conservative 36360 63934 56.9% C
48004 Calgary Centre Green Party 2723 63934 4.3%
48004 Calgary Centre Combined Green + NDP 2723 63934 14.1%
48005 Calgary Confederation People’s Party 1117 64345 1.7%
48005 Calgary Confederation NDP 7113 64345 11.1%
48005 Calgary Confederation Liberal 14462 64345 22.5%
48005 Calgary Confederation Conservative 35648 64345 55.4% C
48005 Calgary Confederation Green Party 5488 64345 8.5%
48005 Calgary Confederation Combined Green + NDP 5488 64345 19.6%
48006 Calgary Forest Lawn People’s Party 1069 39431 2.7%
48006 Calgary Forest Lawn NDP 4133 39431 10.5%
48006 Calgary Forest Lawn Liberal 8537 39431 21.7%
48006 Calgary Forest Lawn Conservative 23585 39431 59.8% C
48006 Calgary Forest Lawn Green Party 1282 39431 3.3%
48006 Calgary Forest Lawn Combined Green + NDP 1282 39431 13.8%
48007 Calgary Heritage People’s Party 1076 55202 1.9%
48007 Calgary Heritage NDP 5038 55202 9.1%
48007 Calgary Heritage Liberal 7671 55202 13.9%
48007 Calgary Heritage Conservative 39098 55202 70.8% C
48007 Calgary Heritage Green Party 1917 55202 3.5%
48007 Calgary Heritage Combined Green + NDP 1917 55202 12.6%
48008 Calgary Midnapore People’s Party 1562 66717 2.3%
48008 Calgary Midnapore NDP 6193 66717 9.3%
48008 Calgary Midnapore Liberal 7320 66717 11.0%
48008 Calgary Midnapore Conservative 49700 66717 74.5% C
48008 Calgary Midnapore Green Party 1942 66717 2.9%
48008 Calgary Midnapore Combined Green + NDP 1942 66717 12.2%
48009 Calgary Nose Hill People’s Party 1073 54281 2.0%
48009 Calgary Nose Hill NDP 5107 54281 9.4%
48009 Calgary Nose Hill Liberal 8606 54281 15.9%
48009 Calgary Nose Hill Conservative 37950 54281 69.9% C
48009 Calgary Nose Hill Green Party 1478 54281 2.7%
48009 Calgary Nose Hill Combined Green + NDP 1478 54281 12.1%
48010 Calgary Rocky Ridge People’s Party 1026 69258 1.5%
48010 Calgary Rocky Ridge NDP 5869 69258 8.5%
48010 Calgary Rocky Ridge Liberal 12694 69258 18.3%
48010 Calgary Rocky Ridge Conservative 47477 69258 68.6% C
48010 Calgary Rocky Ridge Green Party 1927 69258 2.8%
48010 Calgary Rocky Ridge Combined Green + NDP 1927 69258 11.3%
48011 Calgary Shepard People’s Party 1719 76885 2.2%
48011 Calgary Shepard NDP 6639 76885 8.6%
48011 Calgary Shepard Liberal 8461 76885 11.0%
48011 Calgary Shepard Conservative 57793 76885 75.2% C
48011 Calgary Shepard Green Party 2273 76885 3.0%
48011 Calgary Shepard Combined Green + NDP 2273 76885 11.6%
48012 Calgary Signal Hill People’s Party 1100 61870 1.8%
48012 Calgary Signal Hill NDP 5121 61870 8.3%
48012 Calgary Signal Hill Liberal 9370 61870 15.1%
48012 Calgary Signal Hill Conservative 43535 61870 70.4% C
48012 Calgary Signal Hill Green Party 2044 61870 3.3%
48012 Calgary Signal Hill Combined Green + NDP 2044 61870 11.6%
48013 Calgary Skyview People’s Party 584 49874 1.2%
48013 Calgary Skyview NDP 7414 49874 14.9%
48013 Calgary Skyview Liberal 14134 49874 28.3%
48013 Calgary Skyview Conservative 26193 49874 52.5% C
48013 Calgary Skyview Green Party 781 49874 1.6%
48013 Calgary Skyview Combined Green + NDP 781 49874 16.5%
48014 Edmonton Centre People’s Party 778 51745 1.5%
48014 Edmonton Centre NDP 10659 51745 20.6%
48014 Edmonton Centre Liberal 17000 51745 32.9%
48014 Edmonton Centre Conservative 21586 51745 41.7% C
48014 Edmonton Centre Green Party 1332 51745 2.6%
48014 Edmonton Centre Combined Green + NDP 1332 51745 23.2%
48015 Edmonton Griesbach People’s Party 1028 45977 2.2%
48015 Edmonton Griesbach NDP 11499 45977 25.0%
48015 Edmonton Griesbach Liberal 7805 45977 17.0%
48015 Edmonton Griesbach Conservative 23551 45977 51.2% C
48015 Edmonton Griesbach Green Party 1205 45977 2.6%
48015 Edmonton Griesbach Combined Green + NDP 1205 45977 27.6%
48016 Edmonton Manning People’s Party 1016 51125 2.0%
48016 Edmonton Manning NDP 8924 51125 17.5%
48016 Edmonton Manning Liberal 10903 51125 21.3%
48016 Edmonton Manning Conservative 28837 51125 56.4% C
48016 Edmonton Manning Green Party 1123 51125 2.2%
48016 Edmonton Manning Combined Green + NDP 1123 51125 19.7%
48017 Edmonton Mill Woods People’s Party 942 52417 1.8%
48017 Edmonton Mill Woods NDP 6284 52417 12.0%
48017 Edmonton Mill Woods Liberal 17611 52417 33.6%
48017 Edmonton Mill Woods Conservative 26425 52417 50.4% C
48017 Edmonton Mill Woods Green Party 944 52417 1.8%
48017 Edmonton Mill Woods Combined Green + NDP 944 52417 13.8%
48018 Edmonton Riverbend People’s Party 844 59661 1.4%
48018 Edmonton Riverbend NDP 9013 59661 15.1%
48018 Edmonton Riverbend Liberal 13591 59661 22.8%
48018 Edmonton Riverbend Conservative 34491 59661 57.8% C
48018 Edmonton Riverbend Green Party 1722 59661 2.9%
48018 Edmonton Riverbend Combined Green + NDP 1722 59661 18.0%
48019 Edmonton Strathcona People’s Party 921 55381 1.7%
48019 Edmonton Strathcona NDP 26189 55381 47.3%
48019 Edmonton Strathcona Liberal 6362 55381 11.5%
48019 Edmonton Strathcona Conservative 20634 55381 37.3%
48019 Edmonton Strathcona Green Party 1076 55381 1.9%
48019 Edmonton Strathcona Combined Green + NDP 1076 55381 49.2% CGN
48020 Edmonton West People’s Party 1105 57589 1.9%
48020 Edmonton West NDP 8365 57589 14.5%
48020 Edmonton West Liberal 11555 57589 20.1%
48020 Edmonton West Conservative 35181 57589 61.1% C
48020 Edmonton West Green Party 1383 57589 2.4%
48020 Edmonton West Combined Green + NDP 1383 57589 16.9%
48021 Edmonton–Wetaskiwin People’s Party 1641 85093 1.9%
48021 Edmonton–Wetaskiwin NDP 9623 85093 11.3%
48021 Edmonton–Wetaskiwin Liberal 10300 85093 12.1%
48021 Edmonton–Wetaskiwin Conservative 61709 85093 72.5% C
48021 Edmonton–Wetaskiwin Green Party 1609 85093 1.9%
48021 Edmonton–Wetaskiwin Combined Green + NDP 1609 85093 13.2%
48022 Foothills People’s Party 1668 64290 2.6%
48022 Foothills NDP 3641 64290 5.7%
48022 Foothills Liberal 3765 64290 5.9%
48022 Foothills Conservative 52907 64290 82.3% C
48022 Foothills Green Party 2309 64290 3.6%
48022 Foothills Combined Green + NDP 2309 64290 9.3%
48023 Fort McMurray–Cold Lake People’s Party 1583 49680 3.2%
48023 Fort McMurray–Cold Lake NDP 2767 49680 5.6%
48023 Fort McMurray–Cold Lake Liberal 4708 49680 9.5%
48023 Fort McMurray–Cold Lake Conservative 39765 49680 80.0% C
48023 Fort McMurray–Cold Lake Green Party 857 49680 1.7%
48023 Fort McMurray–Cold Lake Combined Green + NDP 857 49680 7.3%
48024 Grande Prairie–Mackenzie People’s Party 1473 59936 2.5%
48024 Grande Prairie–Mackenzie NDP 4064 59936 6.8%
48024 Grande Prairie–Mackenzie Liberal 2803 59936 4.7%
48024 Grande Prairie–Mackenzie Conservative 50458 59936 84.2% C
48024 Grande Prairie–Mackenzie Green Party 1138 59936 1.9%
48024 Grande Prairie–Mackenzie Combined Green + NDP 1138 59936 8.7%
48025 Lakeland People’s Party 1440 56573 2.5%
48025 Lakeland NDP 3634 56573 6.4%
48025 Lakeland Liberal 2492 56573 4.4%
48025 Lakeland Conservative 47551 56573 84.1% C
48025 Lakeland Green Party 1069 56573 1.9%
48025 Lakeland Combined Green + NDP 1069 56573 8.3%
48026 Lethbridge People’s Party 1025 63339 1.6%
48026 Lethbridge NDP 9419 63339 14.9%
48026 Lethbridge Liberal 8642 63339 13.6%
48026 Lethbridge Conservative 41580 63339 65.6% C
48026 Lethbridge Green Party 1999 63339 3.2%
48026 Lethbridge Combined Green + NDP 1999 63339 18.1%
48027 Medicine Hat–Cardston–Warner People’s Party 1341 52334 2.6%
48027 Medicine Hat–Cardston–Warner NDP 4530 52334 8.7%
48027 Medicine Hat–Cardston–Warner Liberal 3467 52334 6.6%
48027 Medicine Hat–Cardston–Warner Conservative 41498 52334 79.3% C
48027 Medicine Hat–Cardston–Warner Green Party 1165 52334 2.2%
48027 Medicine Hat–Cardston–Warner Combined Green + NDP 1165 52334 10.9%
48028 Peace River–Westlock People’s Party 1569 50945 3.1%
48028 Peace River–Westlock NDP 3805 50945 7.5%
48028 Peace River–Westlock Liberal 3062 50945 6.0%
48028 Peace River–Westlock Conservative 41159 50945 80.8% C
48028 Peace River–Westlock Green Party 1350 50945 2.6%
48028 Peace River–Westlock Combined Green + NDP 1350 50945 10.1%
48029 Red Deer–Mountain View People’s Party 2609 67277 3.9%
48029 Red Deer–Mountain View NDP 4836 67277 7.2%
48029 Red Deer–Mountain View Liberal 3724 67277 5.5%
48029 Red Deer–Mountain View Conservative 54111 67277 80.4% C
48029 Red Deer–Mountain View Green Party 1997 67277 3.0%
48029 Red Deer–Mountain View Combined Green + NDP 1997 67277 10.2%
48030 Red Deer–Lacombe People’s Party 2408 65950 3.7%
48030 Red Deer–Lacombe NDP 5888 65950 8.9%
48030 Red Deer–Lacombe Liberal 3437 65950 5.2%
48030 Red Deer–Lacombe Conservative 52684 65950 79.9% C
48030 Red Deer–Lacombe Green Party 1533 65950 2.3%
48030 Red Deer–Lacombe Combined Green + NDP 1533 65950 11.2%
48031 St. Albert–Edmonton People’s Party 1274 63850 2.0%
48031 St. Albert–Edmonton NDP 9655 63850 15.1%
48031 St. Albert–Edmonton Liberal 12224 63850 19.1%
48031 St. Albert–Edmonton Conservative 38807 63850 60.8% C
48031 St. Albert–Edmonton Green Party 1548 63850 2.4%
48031 St. Albert–Edmonton Combined Green + NDP 1548 63850 17.5%
48032 Sherwood Park–Fort Saskatchewan People’s Party 1314 71938 1.8%
48032 Sherwood Park–Fort Saskatchewan NDP 8667 71938 12.0%
48032 Sherwood Park–Fort Saskatchewan Liberal 7167 71938 10.0%
48032 Sherwood Park–Fort Saskatchewan Conservative 52950 71938 73.6% C
48032 Sherwood Park–Fort Saskatchewan Green Party 1547 71938 2.2%
48032 Sherwood Park–Fort Saskatchewan Combined Green + NDP 1547 71938 14.2%
48033 Sturgeon River–Parkland People’s Party 1577 67231 2.3%
48033 Sturgeon River–Parkland NDP 6794 67231 10.1%
48033 Sturgeon River–Parkland Liberal 4590 67231 6.8%
48033 Sturgeon River–Parkland Conservative 52163 67231 77.6% C
48033 Sturgeon River–Parkland Green Party 1686 67231 2.5%
48033 Sturgeon River–Parkland Combined Green + NDP 1686 67231 12.6%
48034 Yellowhead People’s Party 1576 54961 2.9%
48034 Yellowhead NDP 3781 54961 6.9%
48034 Yellowhead Liberal 2842 54961 5.2%
48034 Yellowhead Conservative 45206 54961 82.3% C
48034 Yellowhead Green Party 1236 54961 2.2%
48034 Yellowhead Combined Green + NDP 1236 54961 9.1%
59001 Abbotsford People’s Party 975 48548 2.0%
59001 Abbotsford NDP 8164 48548 16.8%
59001 Abbotsford Liberal 10460 48548 21.5%
59001 Abbotsford Conservative 25028 48548 51.6% C
59001 Abbotsford Green Party 3655 48548 7.5%
59001 Abbotsford Combined Green + NDP 3655 48548 24.3%
59002 Burnaby North–Seymour People’s Party 1053 48988 2.1%
59002 Burnaby North–Seymour NDP 15844 48988 32.3%
59002 Burnaby North–Seymour Liberal 17404 48988 35.5%
59002 Burnaby North–Seymour Conservative 9572 48988 19.5%
59002 Burnaby North–Seymour Green Party 4630 48988 9.5%
59002 Burnaby North–Seymour Combined Green + NDP 4630 48988 41.8% CGN
59003 Burnaby South People’s Party 641 44701 1.4%
59003 Burnaby South NDP 16753 44701 37.5%
59003 Burnaby South Liberal 10634 44701 23.8%
59003 Burnaby South Conservative 13887 44701 31.1%
59003 Burnaby South Green Party 2481 44701 5.6%
59003 Burnaby South Combined Green + NDP 2481 44701 43.1% CGN
59004 Cariboo–Prince George People’s Party 1184 54126 2.2%
59004 Cariboo–Prince George NDP 8321 54126 15.4%
59004 Cariboo–Prince George Liberal 10788 54126 19.9%
59004 Cariboo–Prince George Conservative 28564 54126 52.8% C
59004 Cariboo–Prince George Green Party 4920 54126 9.1%
59004 Cariboo–Prince George Combined Green + NDP 4920 54126 24.5%
59005 Central Okanagan–Similkameen–Nicola People’s Party 1338 63436 2.1%
59005 Central Okanagan–Similkameen–Nicola NDP 10772 63436 17.0%
59005 Central Okanagan–Similkameen–Nicola Liberal 15843 63436 25.0%
59005 Central Okanagan–Similkameen–Nicola Conservative 30364 63436 47.9% C
59005 Central Okanagan–Similkameen–Nicola Green Party 4910 63436 7.7%
59005 Central Okanagan–Similkameen–Nicola Combined Green + NDP 4910 63436 24.7%
59006 Chilliwack–Hope People’s Party 1744 53272 3.3%
59006 Chilliwack–Hope NDP 8868 53272 16.6%
59006 Chilliwack–Hope Liberal 10735 53272 20.2%
59006 Chilliwack–Hope Conservative 26477 53272 49.7% C
59006 Chilliwack–Hope Green Party 5168 53272 9.7%
59006 Chilliwack–Hope Combined Green + NDP 5168 53272 26.3%
59007 Cloverdale–Langley City People’s Party 925 55058 1.7%
59007 Cloverdale–Langley City NDP 10389 55058 18.9%
59007 Cloverdale–Langley City Liberal 19470 55058 35.4%
59007 Cloverdale–Langley City Conservative 20772 55058 37.7% C
59007 Cloverdale–Langley City Green Party 3502 55058 6.4%
59007 Cloverdale–Langley City Combined Green + NDP 3502 55058 25.3%
59008 Coquitlam–Port Coquitlam People’s Party 687 56634 1.2%
59008 Coquitlam–Port Coquitlam NDP 13073 56634 23.1%
59008 Coquitlam–Port Coquitlam Liberal 19614 56634 34.6% L
59008 Coquitlam–Port Coquitlam Conservative 19275 56634 34.0%
59008 Coquitlam–Port Coquitlam Green Party 3889 56634 6.9%
59008 Coquitlam–Port Coquitlam Combined Green + NDP 3889 56634 30.0%
59009 Courtenay–Alberni NDP 29407 71173 41.3%
59009 Courtenay–Alberni Liberal 8513 71173 12.0%
59009 Courtenay–Alberni Conservative 23516 71173 33.0%
59009 Courtenay–Alberni Green Party 9569 71173 13.4%
59009 Courtenay–Alberni Combined Green + NDP 9569 71173 54.7% CGN
59010 Cowichan–Malahat–Langford People’s Party 1050 63802 1.6%
59010 Cowichan–Malahat–Langford NDP 23095 63802 36.2%
59010 Cowichan–Malahat–Langford Liberal 10125 63802 15.9%
59010 Cowichan–Malahat–Langford Conservative 16456 63802 25.8%
59010 Cowichan–Malahat–Langford Green Party 12880 63802 20.2%
59010 Cowichan–Malahat–Langford Combined Green + NDP 12880 63802 56.4% CGN
59011 Delta People’s Party 937 53288 1.8%
59011 Delta NDP 8654 53288 16.2%
59011 Delta Liberal 21969 53288 41.2% l
59011 Delta Conservative 17638 53288 33.1%
59011 Delta Green Party 3310 53288 6.2%
59011 Delta Combined Green + NDP 3310 53288 22.4%
59012 Fleetwood–Port Kells People’s Party 1081 48194 2.2%
59012 Fleetwood–Port Kells NDP 10293 48194 21.4%
59012 Fleetwood–Port Kells Liberal 18149 48194 37.7%
59012 Fleetwood–Port Kells Conservative 16347 48194 33.9% C
59012 Fleetwood–Port Kells Green Party 2324 48194 4.8%
59012 Fleetwood–Port Kells Combined Green + NDP 2324 48194 26.2%
59013 Kamloops–Thompson–Cariboo People’s Party 1123 71703 1.6%
59013 Kamloops–Thompson–Cariboo NDP 9824 71703 13.7%
59013 Kamloops–Thompson–Cariboo Liberal 19543 71703 27.3%
59013 Kamloops–Thompson–Cariboo Conservative 32057 71703 44.7% C
59013 Kamloops–Thompson–Cariboo Green Party 8696 71703 12.1%
59013 Kamloops–Thompson–Cariboo Combined Green + NDP 8696 71703 25.8%
59014 Kelowna–Lake Country People’s Party 1208 67865 1.8%
59014 Kelowna–Lake Country NDP 8229 67865 12.1%
59014 Kelowna–Lake Country Liberal 22150 67865 32.6%
59014 Kelowna–Lake Country Conservative 31037 67865 45.7% C
59014 Kelowna–Lake Country Green Party 5025 67865 7.4%
59014 Kelowna–Lake Country Combined Green + NDP 5025 67865 19.5%
59015 Kootenay–Columbia People’s Party 1360 66327 2.1%
59015 Kootenay–Columbia NDP 22707 66327 34.2%
59015 Kootenay–Columbia Liberal 6033 66327 9.1%
59015 Kootenay–Columbia Conservative 29893 66327 45.1% C
59015 Kootenay–Columbia Green Party 5998 66327 9.0%
59015 Kootenay–Columbia Combined Green + NDP 5998 66327 43.2%
59016 Langley–Aldergrove People’s Party 1273 61537 2.1%
59016 Langley–Aldergrove NDP 10418 61537 16.9%
59016 Langley–Aldergrove Liberal 15700 61537 25.5%
59016 Langley–Aldergrove Conservative 28953 61537 47.0% C
59016 Langley–Aldergrove Green Party 4704 61537 7.6%
59016 Langley–Aldergrove Combined Green + NDP 4704 61537 24.5%
59017 Mission–Matsqui–Fraser Canyon People’s Party 1373 45743 3.0%
59017 Mission–Matsqui–Fraser Canyon NDP 8004 45743 17.5%
59017 Mission–Matsqui–Fraser Canyon Liberal 12022 45743 26.3%
59017 Mission–Matsqui–Fraser Canyon Conservative 19271 45743 42.1% C
59017 Mission–Matsqui–Fraser Canyon Green Party 4999 45743 10.9%
59017 Mission–Matsqui–Fraser Canyon Combined Green + NDP 4999 45743 28.4%
59018 Nanaimo–Ladysmith People’s Party 1036 71134 1.5%
59018 Nanaimo–Ladysmith NDP 16857 71134 23.7%
59018 Nanaimo–Ladysmith Liberal 9649 71134 13.6%
59018 Nanaimo–Ladysmith Conservative 18447 71134 25.9%
59018 Nanaimo–Ladysmith Green Party 24537 71134 34.5%
59018 Nanaimo–Ladysmith Combined Green + NDP 24537 71134 58.2% CGN
59019 New Westminster–Burnaby People’s Party 845 52108 1.6%
59019 New Westminster–Burnaby NDP 23022 52108 44.2%
59019 New Westminster–Burnaby Liberal 12240 52108 23.5%
59019 New Westminster–Burnaby Conservative 11278 52108 21.6%
59019 New Westminster–Burnaby Green Party 4280 52108 8.2%
59019 New Westminster–Burnaby Combined Green + NDP 4280 52108 52.4% CGN
59020 North Okanagan–Shuswap People’s Party 1999 73273 2.7%
59020 North Okanagan–Shuswap NDP 11198 73273 15.3%
59020 North Okanagan–Shuswap Liberal 16626 73273 22.7%
59020 North Okanagan–Shuswap Conservative 35753 73273 48.8% C
59020 North Okanagan–Shuswap Green Party 7697 73273 10.5%
59020 North Okanagan–Shuswap Combined Green + NDP 7697 73273 25.8%
59021 North Vancouver People’s Party 905 61874 1.5%
59021 North Vancouver NDP 10116 61874 16.3%
59021 North Vancouver Liberal 26402 61874 42.7% L
59021 North Vancouver Conservative 16775 61874 27.1%
59021 North Vancouver Green Party 7676 61874 12.4%
59021 North Vancouver Combined Green + NDP 7676 61874 28.7%
59022 Pitt Meadows–Maple Ridge People’s Party 726 53707 1.4%
59022 Pitt Meadows–Maple Ridge NDP 12802 53707 23.8%
59022 Pitt Meadows–Maple Ridge Liberal 15957 53707 29.7%
59022 Pitt Meadows–Maple Ridge Conservative 19501 53707 36.3%
59022 Pitt Meadows–Maple Ridge Green Party 4259 53707 7.9%
59022 Pitt Meadows–Maple Ridge Combined Green + NDP 4259 53707 31.7% CGN
59023 Port Moody–Coquitlam People’s Party 809 52929 1.5%
59023 Port Moody–Coquitlam NDP 16255 52929 30.7%
59023 Port Moody–Coquitlam Liberal 15409 52929 29.1%
59023 Port Moody–Coquitlam Conservative 16588 52929 31.3%
59023 Port Moody–Coquitlam Green Party 3812 52929 7.2%
59023 Port Moody–Coquitlam Combined Green + NDP 3812 52929 37.9% CGN
59024 Prince George–Peace River–Northern Rockies People’s Party 1728 54597 3.2%
59024 Prince George–Peace River–Northern Rockies NDP 5013 54597 9.2%
59024 Prince George–Peace River–Northern Rockies Liberal 6304 54597 11.5%
59024 Prince George–Peace River–Northern Rockies Conservative 38157 54597 69.9% C
59024 Prince George–Peace River–Northern Rockies Green Party 3395 54597 6.2%
59024 Prince George–Peace River–Northern Rockies Combined Green + NDP 3395 54597 15.4%
59025 Richmond Centre People’s Party 534 38142 1.4%
59025 Richmond Centre NDP 5482 38142 14.4%
59025 Richmond Centre Liberal 10824 38142 28.4%
59025 Richmond Centre Conservative 18791 38142 49.3% C
59025 Richmond Centre Green Party 2318 38142 6.1%
59025 Richmond Centre Combined Green + NDP 2318 38142 20.5%
59026 Esquimalt–Saanich–Sooke People’s Party 1291 69003 1.9%
59026 Esquimalt–Saanich–Sooke NDP 23516 69003 34.1%
59026 Esquimalt–Saanich–Sooke Liberal 12342 69003 17.9%
59026 Esquimalt–Saanich–Sooke Conservative 13054 69003 18.9%
59026 Esquimalt–Saanich–Sooke Green Party 18135 69003 26.3%
59026 Esquimalt–Saanich–Sooke Combined Green + NDP 18135 69003 60.4% CGN
59027 Saanich–Gulf Islands People’s Party 914 66309 1.4%
59027 Saanich–Gulf Islands NDP 8446 66309 12.7%
59027 Saanich–Gulf Islands Liberal 11116 66309 16.8%
59027 Saanich–Gulf Islands Conservative 13507 66309 20.4%
59027 Saanich–Gulf Islands Green Party 32326 66309 48.8%
59027 Saanich–Gulf Islands Combined Green + NDP 32326 66309 61.5% CGN
59028 Skeena–Bulkley Valley People’s Party 929 40795 2.3%
59028 Skeena–Bulkley Valley NDP 16670 40795 40.9%
59028 Skeena–Bulkley Valley Liberal 4704 40795 11.5%
59028 Skeena–Bulkley Valley Conservative 13637 40795 33.4%
59028 Skeena–Bulkley Valley Green Party 3193 40795 7.8%
59028 Skeena–Bulkley Valley Combined Green + NDP 3193 40795 48.7% CGN
59029 South Okanagan–West Kootenay People’s Party 1588 66761 2.4%
59029 South Okanagan–West Kootenay NDP 24304 66761 36.4%
59029 South Okanagan–West Kootenay Liberal 11481 66761 17.2%
59029 South Okanagan–West Kootenay Conservative 23508 66761 35.2%
59029 South Okanagan–West Kootenay Green Party 5520 66761 8.3%
59029 South Okanagan–West Kootenay Combined Green + NDP 5520 66761 44.7% CGN
59030 South Surrey–White Rock People’s Party 838 57120 1.5%
59030 South Surrey–White Rock NDP 6558 57120 11.5%
59030 South Surrey–White Rock Liberal 21319 57120 37.3%
59030 South Surrey–White Rock Conservative 24044 57120 42.1% C
59030 South Surrey–White Rock Green Party 4361 57120 7.6%
59030 South Surrey–White Rock Combined Green + NDP 4361 57120 19.1%
59031 Steveston–Richmond East NDP 6167 41084 15.0%
59031 Steveston–Richmond East Liberal 14397 41084 35.0%
59031 Steveston–Richmond East Conservative 17193 41084 41.8% C
59031 Steveston–Richmond East Green Party 2852 41084 6.9%
59031 Steveston–Richmond East Combined Green + NDP 2852 41084 21.9%
59032 Surrey Centre People’s Party 700 40825 1.7%
59032 Surrey Centre NDP 11166 40825 27.4%
59032 Surrey Centre Liberal 15266 40825 37.4% L
59032 Surrey Centre Conservative 10413 40825 25.5%
59032 Surrey Centre Green Party 2505 40825 6.1%
59032 Surrey Centre Combined Green + NDP 2505 40825 33.5%
59033 Surrey–Newton People’s Party 669 40658 1.6%
59033 Surrey–Newton NDP 11854 40658 29.2%
59033 Surrey–Newton Liberal 18328 40658 45.1% L
59033 Surrey–Newton Conservative 8511 40658 20.9%
59033 Surrey–Newton Green Party 1296 40658 3.2%
59033 Surrey–Newton Combined Green + NDP 1296 40658 32.4%
59034 Vancouver Centre People’s Party 692 52950 1.3%
59034 Vancouver Centre NDP 12582 52950 23.8%
59034 Vancouver Centre Liberal 22317 52950 42.1% L
59034 Vancouver Centre Conservative 10244 52950 19.3%
59034 Vancouver Centre Green Party 6577 52950 12.4%
59034 Vancouver Centre Combined Green + NDP 6577 52950 36.2%
59035 Vancouver East People’s Party 661 54222 1.2%
59035 Vancouver East NDP 28473 54222 52.5%
59035 Vancouver East Liberal 9804 54222 18.1%
59035 Vancouver East Conservative 6601 54222 12.2%
59035 Vancouver East Green Party 7811 54222 14.4%
59035 Vancouver East Combined Green + NDP 7811 54222 66.9% CGN
59036 Vancouver Granville People’s Party 418 51202 0.8%
59036 Vancouver Granville NDP 6730 51202 13.1%
59036 Vancouver Granville Liberal 13637 51202 26.6%
59036 Vancouver Granville Independent 16537 51202 32.3% I
59036 Vancouver Granville Conservative 11326 51202 22.1%
59036 Vancouver Granville Green Party 2554 51202 5.0%
59036 Vancouver Granville Combined Green + NDP 2554 51202 18.1%
59037 North Island–Powell River People’s Party 1066 62126 1.7%
59037 North Island–Powell River NDP 23481 62126 37.8%
59037 North Island–Powell River Liberal 8151 62126 13.1%
59037 North Island–Powell River Conservative 20131 62126 32.4%
59037 North Island–Powell River Green Party 8899 62126 14.3%
59037 North Island–Powell River Combined Green + NDP 8899 62126 52.1% CGN
59038 Vancouver Kingsway People’s Party 420 43251 1.0%
59038 Vancouver Kingsway NDP 21150 43251 48.9%
59038 Vancouver Kingsway Liberal 10012 43251 23.1%
59038 Vancouver Kingsway Conservative 8698 43251 20.1%
59038 Vancouver Kingsway Green Party 2592 43251 6.0%
59038 Vancouver Kingsway Combined Green + NDP 2592 43251 54.9% CGN
59039 Vancouver Quadra People’s Party 427 49314 0.9%
59039 Vancouver Quadra NDP 7461 49314 15.1%
59039 Vancouver Quadra Liberal 21398 49314 43.4% L
59039 Vancouver Quadra Conservative 13814 49314 28.0%
59039 Vancouver Quadra Green Party 6054 49314 12.3%
59039 Vancouver Quadra Combined Green + NDP 6054 49314 27.4%
59040 Vancouver South People’s Party 527 42407 1.2%
59040 Vancouver South NDP 7841 42407 18.5%
59040 Vancouver South Liberal 17442 42407 41.1% L
59040 Vancouver South Conservative 14222 42407 33.5%
59040 Vancouver South Green Party 2375 42407 5.6%
59040 Vancouver South Combined Green + NDP 2375 42407 24.1%
59041 Victoria People’s Party 892 70073 1.3%
59041 Victoria NDP 23290 70073 33.2%
59041 Victoria Liberal 15686 70073 22.4%
59041 Victoria Conservative 8833 70073 12.6%
59041 Victoria Green Party 20846 70073 29.7%
59041 Victoria Combined Green + NDP 20846 70073 62.9% CGN
59042 West Vancouver–Sunshine Coast–Sea to Sky Country People’s Party 983 63501 1.5%
59042 West Vancouver–Sunshine Coast–Sea to Sky Country NDP 8814 63501 13.9%
59042 West Vancouver–Sunshine Coast–Sea to Sky Country Liberal 22135 63501 34.9%
59042 West Vancouver–Sunshine Coast–Sea to Sky Country Conservative 17106 63501 26.9%
59042 West Vancouver–Sunshine Coast–Sea to Sky Country Green Party 14099 63501 22.2%
59042 West Vancouver–Sunshine Coast–Sea to Sky Country Combined Green + NDP 14099 63501 36.1% CGN
60001 Yukon People’s Party 280 20490 1.4%
60001 Yukon NDP 4475 20490 21.8%
60001 Yukon Liberal 6849 20490 33.4% L
60001 Yukon Conservative 6777 20490 33.1%
60001 Yukon Green Party 2109 20490 10.3%
60001 Yukon Combined Green + NDP 2109 20490 32.1%
61001 Northwest Territories People’s Party 295 16588 1.8%
61001 Northwest Territories NDP 3619 16588 21.8%
61001 Northwest Territories Liberal 6638 16588 40.0% L
61001 Northwest Territories Conservative 4279 16588 25.8%
61001 Northwest Territories Green Party 1757 16588 10.6%
61001 Northwest Territories Combined Green + NDP 1757 16588 32.4%
62001 Nunavut NDP 3717 9031 41.2%
62001 Nunavut Liberal 2798 9031 31.0%
62001 Nunavut Conservative 2327 9031 25.8%
62001 Nunavut Green Party 189 9031 2.1%
62001 Nunavut Combined Green + NDP 189 9031 43.3% CGN

This website uses cookies.