Hamilton Mountain — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Hamilton Mountain was won by Liberal at the 2021 general election, with a margin of 842 votes over NDP. This page covers every general election in Hamilton Mountain from 1968 to 2021.
Full Election History, 1968–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1968
Liberal
Liberal
17,794
41.2%
NDP (14,838)
2,956 (6.8 pts)
1972
Progressive Conservative
Progressive Conservative
21,713
41.0%
Liberal (17,477)
4,236 (8.0 pts)
1974
Liberal
Liberal
22,253
43.9%
Progressive Conservative (17,922)
4,331 (8.5 pts)
1979
Progressive Conservative
Progressive Conservative
21,348
41.8%
Liberal (17,334)
4,014 (7.9 pts)
1980
NDP
NDP
17,700
35.5%
Progressive Conservative (16,208)
1,492 (3.0 pts)
1984
NDP
NDP
25,789
49.2%
Progressive Conservative (17,004)
8,785 (16.8 pts)
1988
Liberal
Liberal
16,934
32.9%
NDP (16,861)
73 (0.1 pts)
1993
Liberal
Liberal
27,221
57.3%
Reform (10,324)
16,897 (35.6 pts)
1997
Liberal
Liberal
21,128
45.8%
Progressive Conservative (8,877)
12,251 (26.6 pts)
2000
Liberal
Liberal
22,536
50.9%
Canadian Alliance (9,621)
12,915 (29.2 pts)
2004
Liberal
Liberal
18,548
34.8%
NDP (17,552)
996 (1.9 pts)
2006
NDP
NDP
21,970
37.4%
Liberal (18,704)
3,266 (5.6 pts)
2008
NDP
NDP
22,796
43.7%
Conservative (16,010)
6,786 (13.0 pts)
2011
NDP
NDP
25,595
47.2%
Conservative (17,936)
7,659 (14.1 pts)
2015
NDP
NDP
18,146
35.9%
Liberal (16,933)
1,213 (2.4 pts)
2019
NDP
NDP
19,135
36.1%
Liberal (16,057)
3,078 (5.8 pts)
2021
Liberal
Liberal
16,548
34.1%
NDP (15,706)
842 (1.7 pts)
Full Result Breakdown by Election
1968
Party
Votes
Share
Liberal
17,794
41.2%
NDP
14,838
34.3%
Progressive Conservative
10,583
24.5%
1972
Party
Votes
Share
Progressive Conservative
21,713
41.0%
Liberal
17,477
33.0%
NDP
13,604
25.7%
Social Credit
183
0.3%
1974
Party
Votes
Share
Liberal
22,253
43.9%
Progressive Conservative
17,922
35.3%
NDP
10,304
20.3%
Communist
170
0.3%
Marxist-Leninist Party
69
0.1%
1979
Party
Votes
Share
Progressive Conservative
21,348
41.8%
Liberal
17,334
33.9%
NDP
12,273
24.0%
Communist
102
0.2%
Marxist-Leninist Party
68
0.1%
1980
Party
Votes
Share
NDP
17,700
35.5%
Progressive Conservative
16,208
32.5%
Liberal
15,873
31.8%
Communist
65
0.1%
Marxist-Leninist Party
57
0.1%
1984
Party
Votes
Share
NDP
25,789
49.2%
Progressive Conservative
17,004
32.4%
Liberal
9,514
18.1%
Party for the Commonwealth of Canada
133
0.3%
1988
Party
Votes
Share
Liberal
16,934
32.9%
NDP
16,861
32.8%
Progressive Conservative
15,712
30.5%
Christian Heritage Party of Canada
1,799
3.5%
Party for the Commonwealth of Canada
87
0.2%
Independent
70
0.1%
1993
Party
Votes
Share
Liberal
27,221
57.3%
Reform
10,324
21.7%
Progressive Conservative
5,460
11.5%
NDP
3,626
7.6%
National Party of Canada
547
1.2%
Natural Law Party of Canada
331
0.7%
1997
Party
Votes
Share
Liberal
21,128
45.8%
Progressive Conservative
8,877
19.2%
Reform
8,154
17.7%
NDP
7,440
16.1%
Canadian Action Party
374
0.8%
Marxist-Leninist Party
146
0.3%
2000
Party
Votes
Share
Liberal
22,536
50.9%
Canadian Alliance
9,621
21.7%
Progressive Conservative
7,467
16.9%
NDP
4,387
9.9%
Marxist-Leninist Party
259
0.6%
2004
Party
Votes
Share
Liberal
18,548
34.8%
NDP
17,552
32.9%
Conservative
15,590
29.3%
Green
1,378
2.6%
Marxist-Leninist Party
214
0.4%
2006
Party
Votes
Share
NDP
21,970
37.4%
Liberal
18,704
31.9%
Conservative
15,915
27.1%
Green
1,517
2.6%
Christian Heritage Party of Canada
458
0.8%
Marxist-Leninist Party
132
0.2%
2008
Party
Votes
Share
NDP
22,796
43.7%
Conservative
16,010
30.7%
Liberal
10,531
20.2%
Green
2,884
5.5%
2011
Party
Votes
Share
NDP
25,595
47.2%
Conservative
17,936
33.1%
Liberal
8,787
16.2%
Green
1,505
2.8%
Christian Heritage Party of Canada
270
0.5%
Independent
171
0.3%
2015
Party
Votes
Share
NDP
18,146
35.9%
Liberal
16,933
33.5%
Conservative
12,991
25.7%
Green
1,283
2.5%
Libertarian Party of Canada
763
1.5%
Christian Heritage Party of Canada
438
0.9%
2019
Party
Votes
Share
NDP
19,135
36.1%
Liberal
16,057
30.3%
Conservative
13,443
25.4%
Green
3,115
5.9%
People's Party
760
1.4%
Christian Heritage Party of Canada
330
0.6%
Rhinoceros Party of Canada
109
0.2%
2021
Party
Votes
Share
Liberal
16,548
34.1%
NDP
15,706
32.4%
Conservative
11,828
24.4%
People's Party
3,098
6.4%
Green
974
2.0%
Christian Heritage Party of Canada
306
0.6%
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 Mountain has been contested at 17 general elections on record since 1968. Winning parties over that span: Liberal, Progressive Conservative, NDP.
Frequently Asked Questions
Who won Hamilton Mountain in the 2021 general election?
Liberal won Hamilton Mountain in 2021 with 16,548 votes (34.1%), a margin of 842 votes over NDP in second place.
Which parties have won Hamilton Mountain since 1968?
Since 1968, Hamilton Mountain has been won by: Liberal, NDP, Progressive Conservative.
What was the closest result in Hamilton Mountain?
The closest contested result on record for Hamilton Mountain was 1988, when Liberal beat NDP by 73 votes (0.1 percentage points).