Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Halifax West was won by Liberal at the 2021 general election, with a margin of 12,413 votes over NDP. This page covers every general election in Halifax West from 1979 to 2021.
Full Election History, 1979–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1979
Progressive Conservative
Progressive Conservative
22,714
47.2%
Liberal (16,702)
6,012 (12.5 pts)
1980
Progressive Conservative
Progressive Conservative
19,195
40.0%
Liberal (18,522)
673 (1.4 pts)
1984
Progressive Conservative
Progressive Conservative
30,287
54.3%
Liberal (13,529)
16,758 (30.0 pts)
1988
Progressive Conservative
Progressive Conservative
24,815
44.8%
Liberal (21,409)
3,406 (6.1 pts)
1993
Liberal
Liberal
27,089
46.0%
Progressive Conservative (13,816)
13,273 (22.5 pts)
1997
NDP
NDP
16,013
34.6%
Liberal (14,284)
1,729 (3.7 pts)
2000
Liberal
Liberal
18,327
39.2%
NDP (14,016)
4,311 (9.2 pts)
2004
Liberal
Liberal
19,083
47.5%
NDP (11,228)
7,855 (19.6 pts)
2006
Liberal
Liberal
21,818
49.4%
NDP (10,798)
11,020 (24.9 pts)
2008
Liberal
Liberal
17,129
41.6%
NDP (12,201)
4,928 (12.0 pts)
2011
Liberal
Liberal
16,230
35.9%
Conservative (13,782)
2,448 (5.4 pts)
2015
Liberal
Liberal
34,377
68.6%
Conservative (7,837)
26,540 (53.0 pts)
2019
Liberal
Liberal
26,885
49.5%
Conservative (10,488)
16,397 (30.2 pts)
2021
Liberal
Liberal
24,744
48.5%
NDP (12,331)
12,413 (24.3 pts)
Full Result Breakdown by Election
1979
Party
Votes
Share
Progressive Conservative
22,714
47.2%
Liberal
16,702
34.7%
NDP
8,265
17.2%
Independent
275
0.6%
Independent
152
0.3%
1980
Party
Votes
Share
Progressive Conservative
19,195
40.0%
Liberal
18,522
38.6%
NDP
10,043
20.9%
Independent
266
0.6%
1984
Party
Votes
Share
Progressive Conservative
30,287
54.3%
Liberal
13,529
24.2%
NDP
11,626
20.8%
Independent
355
0.6%
1988
Party
Votes
Share
Progressive Conservative
24,815
44.8%
Liberal
21,409
38.6%
NDP
9,011
16.3%
Party for the Commonwealth of Canada
217
0.4%
1993
Party
Votes
Share
Liberal
27,089
46.0%
Progressive Conservative
13,816
23.5%
Reform
11,433
19.4%
NDP
5,009
8.5%
National Party of Canada
1,070
1.8%
Natural Law Party of Canada
472
0.8%
1997
Party
Votes
Share
NDP
16,013
34.6%
Liberal
14,284
30.9%
Progressive Conservative
10,848
23.5%
Reform
4,843
10.5%
Natural Law Party of Canada
179
0.4%
Marxist-Leninist Party
70
0.2%
2000
Party
Votes
Share
Liberal
18,327
39.2%
NDP
14,016
30.0%
Progressive Conservative
9,701
20.8%
Canadian Alliance
4,531
9.7%
Marxist-Leninist Party
160
0.3%
2004
Party
Votes
Share
Liberal
19,083
47.5%
NDP
11,228
27.9%
Conservative
8,413
20.9%
Green
1,452
3.6%
2006
Party
Votes
Share
Liberal
21,818
49.4%
NDP
10,798
24.4%
Conservative
10,184
23.0%
Green
1,406
3.2%
2008
Party
Votes
Share
Liberal
17,129
41.6%
NDP
12,201
29.6%
Conservative
8,708
21.1%
Green
2,920
7.1%
Christian Heritage Party of Canada
257
0.6%
2011
Party
Votes
Share
Liberal
16,230
35.9%
Conservative
13,782
30.5%
NDP
13,239
29.3%
Green
1,931
4.3%
2015
Party
Votes
Share
Liberal
34,377
68.6%
Conservative
7,837
15.6%
NDP
5,894
11.8%
Green
1,971
3.9%
2019
Party
Votes
Share
Liberal
26,885
49.5%
Conservative
10,488
19.3%
NDP
10,429
19.2%
Green
6,555
12.1%
2021
Party
Votes
Share
Liberal
24,744
48.5%
NDP
12,331
24.2%
Conservative
11,243
22.0%
People's Party
1,447
2.8%
Green
1,181
2.3%
Christian Heritage Party of Canada
85
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
Halifax West has been contested at 14 general elections on record since 1979. Winning parties over that span: Progressive Conservative, Liberal, NDP.
Frequently Asked Questions
Who won Halifax West in the 2021 general election?
Liberal won Halifax West in 2021 with 24,744 votes (48.5%), a margin of 12,413 votes over NDP in second place.
Which parties have won Halifax West since 1979?
Since 1979, Halifax West has been won by: Liberal, NDP, Progressive Conservative.
What was the closest result in Halifax West?
The closest contested result on record for Halifax West was 1980, when Progressive Conservative beat Liberal by 673 votes (1.4 percentage points).