Hamilton Centre — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Hamilton Centre was won by NDP at the 2021 general election, with a margin of 9,164 votes over Liberal. This page covers every general election in Hamilton Centre from 2004 to 2021.
Full Election History, 2004–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
2004
NDP
NDP
20,321
45.8%
Liberal (14,948)
5,373 (12.1 pts)
2006
NDP
NDP
24,503
51.3%
Liberal (11,224)
13,279 (27.8 pts)
2008
NDP
NDP
20,010
49.3%
Conservative (9,051)
10,959 (27.0 pts)
2011
NDP
NDP
23,849
57.0%
Conservative (11,020)
12,829 (30.7 pts)
2015
NDP
NDP
18,719
45.6%
Liberal (13,718)
5,001 (12.2 pts)
2019
NDP
NDP
20,368
46.4%
Liberal (12,651)
7,717 (17.6 pts)
2021
NDP
NDP
20,105
48.7%
Liberal (10,941)
9,164 (22.2 pts)
Full Result Breakdown by Election
2004
Party
Votes
Share
NDP
20,321
45.8%
Liberal
14,948
33.7%
Conservative
6,714
15.1%
Green
1,422
3.2%
Christian Heritage Party of Canada
520
1.2%
Independent
345
0.8%
Marxist-Leninist Party
91
0.2%
2006
Party
Votes
Share
NDP
24,503
51.3%
Liberal
11,224
23.5%
Conservative
9,696
20.3%
Green
2,022
4.2%
Canadian Action Party
332
0.7%
2008
Party
Votes
Share
NDP
20,010
49.3%
Conservative
9,051
22.3%
Liberal
7,164
17.6%
Green
3,625
8.9%
Libertarian Party of Canada
528
1.3%
Marxist-Leninist Party
126
0.3%
Communist
125
0.3%
2011
Party
Votes
Share
NDP
23,849
57.0%
Conservative
11,020
26.4%
Liberal
5,912
14.1%
Marijuana Party
780
1.9%
Marxist-Leninist Party
252
0.6%
2015
Party
Votes
Share
NDP
18,719
45.6%
Liberal
13,718
33.4%
Conservative
6,018
14.6%
Green
1,778
4.3%
Marijuana Party
348
0.8%
Libertarian Party of Canada
316
0.8%
Independent
186
0.5%
2019
Party
Votes
Share
NDP
20,368
46.4%
Liberal
12,651
28.8%
Conservative
6,341
14.4%
Green
3,370
7.7%
People's Party
833
1.9%
Christian Heritage Party of Canada
182
0.4%
Independent
158
0.4%
2021
Party
Votes
Share
NDP
20,105
48.7%
Liberal
10,941
26.5%
Conservative
6,209
15.0%
People's Party
2,637
6.4%
Green
1,105
2.7%
Communist
184
0.4%
Independent
99
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
Hamilton Centre has been contested at 7 general elections on record since 2004. Winning party over that span: NDP.
Frequently Asked Questions
Who won Hamilton Centre in the 2021 general election?
NDP won Hamilton Centre in 2021 with 20,105 votes (48.7%), a margin of 9,164 votes over Liberal in second place.
Which parties have won Hamilton Centre since 2004?
Since 2004, Hamilton Centre has been won by: NDP.
What was the closest result in Hamilton Centre?
The closest contested result on record for Hamilton Centre was 2004, when NDP beat Liberal by 5,373 votes (12.1 percentage points).