Toronto--Danforth — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Toronto--Danforth was won by Liberal at the 2021 general election, with a margin of 7,659 votes over NDP. This page covers every general election in Toronto--Danforth from 2000 to 2021.
Full Election History, 2000–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
2000
Liberal
Liberal
20,330
51.9%
NDP (10,830)
9,500 (24.3 pts)
2004
NDP
NDP
22,198
46.3%
Liberal (19,803)
2,395 (5.0 pts)
2006
NDP
NDP
24,412
48.4%
Liberal (17,256)
7,156 (14.2 pts)
2008
NDP
NDP
20,323
44.8%
Liberal (13,336)
6,987 (15.4 pts)
2011
NDP
NDP
29,235
60.8%
Liberal (8,472)
20,763 (43.2 pts)
2015
Liberal
Liberal
23,531
42.3%
NDP (22,325)
1,206 (2.2 pts)
2019
Liberal
Liberal
27,681
47.7%
NDP (19,283)
8,398 (14.5 pts)
2021
Liberal
Liberal
25,214
48.4%
NDP (17,555)
7,659 (14.7 pts)
Full Result Breakdown by Election
2000
Party
Votes
Share
Liberal
20,330
51.9%
NDP
10,830
27.7%
Progressive Conservative
3,138
8.0%
Canadian Alliance
3,021
7.7%
Green
769
2.0%
Marijuana Party
513
1.3%
Canadian Action Party
202
0.5%
Natural Law Party of Canada
154
0.4%
Communist
129
0.3%
Marxist-Leninist Party
82
0.2%
2004
Party
Votes
Share
NDP
22,198
46.3%
Liberal
19,803
41.3%
Conservative
2,975
6.2%
Green
2,575
5.4%
Marijuana Party
265
0.6%
Marxist-Leninist Party
84
0.2%
2006
Party
Votes
Share
NDP
24,412
48.4%
Liberal
17,256
34.2%
Conservative
4,992
9.9%
Green
3,583
7.1%
Marxist-Leninist Party
172
0.3%
2008
Party
Votes
Share
NDP
20,323
44.8%
Liberal
13,336
29.4%
Green
5,995
13.2%
Conservative
5,287
11.6%
Animal Alliance Environment Voters Party of Canada
175
0.4%
Independent
130
0.3%
Marxist-Leninist Party
87
0.2%
Canadian Action Party
54
0.1%
2011
Party
Votes
Share
NDP
29,235
60.8%
Liberal
8,472
17.6%
Conservative
6,885
14.3%
Green
3,107
6.5%
Animal Alliance Environment Voters Party of Canada
387
0.8%
2015
Party
Votes
Share
Liberal
23,531
42.3%
NDP
22,325
40.2%
Conservative
5,478
9.9%
Green
2,618
4.7%
Progressive Canadian Party
1,275
2.3%
Animal Alliance Environment Voters Party of Canada
354
0.6%
2019
Party
Votes
Share
Liberal
27,681
47.7%
NDP
19,283
33.2%
Conservative
6,091
10.5%
Green
3,761
6.5%
People's Party
621
1.1%
Animal Protection Party of Canada
261
0.4%
Independent
210
0.4%
Communist
151
0.3%
2021
Party
Votes
Share
Liberal
25,214
48.4%
NDP
17,555
33.7%
Conservative
6,547
12.6%
People's Party
1,282
2.5%
Green
1,023
2.0%
Communist
215
0.4%
Animal Protection Party of Canada
183
0.4%
Independent
123
0.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
Toronto--Danforth has been contested at 8 general elections on record since 2000. Winning parties over that span: Liberal, NDP.
Frequently Asked Questions
Who won Toronto--Danforth in the 2021 general election?
Liberal won Toronto--Danforth in 2021 with 25,214 votes (48.4%), a margin of 7,659 votes over NDP in second place.
Which parties have won Toronto--Danforth since 2000?
Since 2000, Toronto--Danforth has been won by: Liberal, NDP.
What was the closest result in Toronto--Danforth?
The closest contested result on record for Toronto--Danforth was 2015, when Liberal beat NDP by 1,206 votes (2.2 percentage points).