Cape Breton--Canso — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Cape Breton--Canso was won by Liberal at the 2021 general election, with a margin of 4,483 votes over Conservative. This page covers every general election in Cape Breton--Canso from 2004 to 2021.
Full Election History, 2004–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
2004
Liberal
Liberal
20,139
53.3%
NDP (9,197)
10,942 (28.9 pts)
2006
Liberal
Liberal
21,424
53.2%
Conservative (9,740)
11,684 (29.0 pts)
2008
Liberal
Liberal
17,447
48.1%
Conservative (8,524)
8,923 (24.6 pts)
2011
Liberal
Liberal
16,478
46.4%
Conservative (10,873)
5,605 (15.8 pts)
2015
Liberal
Liberal
32,163
74.4%
Conservative (6,246)
25,917 (59.9 pts)
2019
Liberal
Liberal
16,694
38.9%
Conservative (14,821)
1,873 (4.4 pts)
2021
Liberal
Liberal
18,288
46.5%
Conservative (13,805)
4,483 (11.4 pts)
Full Result Breakdown by Election
2004
Party
Votes
Share
Liberal
20,139
53.3%
NDP
9,197
24.3%
Conservative
7,654
20.2%
Green
820
2.2%
2006
Party
Votes
Share
Liberal
21,424
53.2%
Conservative
9,740
24.2%
NDP
8,111
20.1%
Green
1,006
2.5%
2008
Party
Votes
Share
Liberal
17,447
48.1%
Conservative
8,524
23.5%
NDP
7,660
21.1%
Green
2,641
7.3%
2011
Party
Votes
Share
Liberal
16,478
46.4%
Conservative
10,873
30.6%
NDP
6,984
19.7%
Green
1,141
3.2%
2015
Party
Votes
Share
Liberal
32,163
74.4%
Conservative
6,246
14.4%
NDP
3,547
8.2%
Green
1,281
3.0%
2019
Party
Votes
Share
Liberal
16,694
38.9%
Conservative
14,821
34.5%
NDP
6,354
14.8%
Green
3,321
7.7%
People's Party
925
2.2%
Independent
685
1.6%
National Citizens Alliance of Canada
140
0.3%
2021
Party
Votes
Share
Liberal
18,288
46.5%
Conservative
13,805
35.1%
NDP
5,618
14.3%
People's Party
1,649
4.2%
Margin Over Time
Winning margin (percentage points) at each contested election, coloured by the winning party. Acclaimed elections (no opposing candidate) aren't plotted since there's no margin to measure.
Trend
Cape Breton--Canso has been contested at 7 general elections on record since 2004. Winning party over that span: Liberal.
Frequently Asked Questions
Who won Cape Breton--Canso in the 2021 general election?
Liberal won Cape Breton--Canso in 2021 with 18,288 votes (46.5%), a margin of 4,483 votes over Conservative in second place.
Which parties have won Cape Breton--Canso since 2004?
Since 2004, Cape Breton--Canso has been won by: Liberal.
What was the closest result in Cape Breton--Canso?
The closest contested result on record for Cape Breton--Canso was 2019, when Liberal beat Conservative by 1,873 votes (4.4 percentage points).