Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Halifax was won by Liberal at the 2021 general election, with a margin of 1,558 votes over NDP. This page covers every general election in Halifax from 1867 to 2021.
Full Election History, 1867–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1867
Labour
Labour
2,381
34.5%
Anti-Confederate (2,367)
14 (0.2 pts)
1872
Liberal-Conservative
Liberal-Conservative
2,528
25.5%
Liberal (2,486)
42 (0.4 pts)
1874
Independent Liberal
Independent Liberal
3,186
45.5%
Independent (2,979)
207 (3.0 pts)
1878
Liberal-Conservative
Liberal-Conservative
3,532
38.9%
Independent (2,863)
669 (7.4 pts)
1882
Liberal-Conservative
Liberal-Conservative
2,811
34.7%
Independent (2,720)
91 (1.1 pts)
1887
Liberal
Liberal
4,243
50.4%
Conservative (4,181)
62 (0.7 pts)
1891
Conservative
Conservative
5,274
54.9%
Liberal (4,335)
939 (9.8 pts)
1896
Conservative
Conservative
6,170
50.7%
Liberal (5,997)
173 (1.4 pts)
1900
Conservative
Conservative
5,705
50.6%
Liberal (5,577)
128 (1.1 pts)
1904
Liberal
Liberal
7,430
52.1%
Conservative (6,830)
600 (4.2 pts)
1908
Conservative
Conservative
7,386
52.7%
Liberal (6,635)
751 (5.4 pts)
1911
Conservative
Conservative
7,040
50.3%
Liberal (6,946)
94 (0.7 pts)
1921
Liberal
Liberal
16,157
51.6%
Conservative (11,016)
5,141 (16.4 pts)
1925
Conservative
Conservative
18,796
63.5%
Liberal (10,815)
7,981 (27.0 pts)
1926
Conservative
Conservative
17,911
55.9%
Liberal (14,139)
3,772 (11.8 pts)
1930
Conservative
Conservative
21,611
52.6%
Liberal (19,439)
2,172 (5.3 pts)
1935
Liberal
Liberal
24,158
54.8%
Conservative (13,624)
10,534 (23.9 pts)
1940
Liberal
Liberal
22,089
43.3%
National Government (18,197)
3,892 (7.6 pts)
1945
Liberal
Liberal
26,407
48.4%
Progressive Conservative (18,182)
8,225 (15.1 pts)
1949
Liberal
Liberal
33,401
57.3%
Progressive Conservative (18,826)
14,575 (25.0 pts)
1953
Liberal
Liberal
34,587
54.2%
Progressive Conservative (26,552)
8,035 (12.6 pts)
1957
Progressive Conservative
Progressive Conservative
41,140
50.4%
Liberal (38,504)
2,636 (3.2 pts)
1958
Progressive Conservative
Progressive Conservative
53,693
59.3%
Liberal (34,227)
19,466 (21.5 pts)
1962
Progressive Conservative
Progressive Conservative
42,964
46.4%
Liberal (41,472)
1,492 (1.6 pts)
1963
Liberal
Liberal
46,274
49.9%
Progressive Conservative (42,548)
3,726 (4.0 pts)
1965
Progressive Conservative
Progressive Conservative
46,007
48.0%
Liberal (39,942)
6,065 (6.3 pts)
1968
Progressive Conservative
Progressive Conservative
19,569
60.3%
Liberal (11,555)
8,014 (24.7 pts)
1972
Progressive Conservative
Progressive Conservative
17,966
56.0%
Liberal (10,039)
7,927 (24.7 pts)
1974
Progressive Conservative
Progressive Conservative
14,865
49.3%
Liberal (12,282)
2,583 (8.6 pts)
1979
Progressive Conservative
Progressive Conservative
16,570
40.5%
Liberal (16,555)
15 (0.0 pts)
1980
Liberal
Liberal
16,949
41.6%
Progressive Conservative (15,710)
1,239 (3.0 pts)
1984
Progressive Conservative
Progressive Conservative
18,779
44.8%
Liberal (14,411)
4,368 (10.4 pts)
1988
Liberal
Liberal
22,470
43.0%
Progressive Conservative (19,840)
2,630 (5.0 pts)
1993
Liberal
Liberal
21,326
46.0%
Progressive Conservative (9,600)
11,726 (25.3 pts)
1997
NDP
NDP
21,837
49.0%
Progressive Conservative (10,361)
11,476 (25.8 pts)
2000
NDP
NDP
16,563
40.3%
Liberal (13,539)
3,024 (7.4 pts)
2004
NDP
NDP
18,341
41.5%
Liberal (17,267)
1,074 (2.4 pts)
2006
NDP
NDP
23,420
46.9%
Liberal (15,437)
7,983 (16.0 pts)
2008
NDP
NDP
19,252
42.7%
Liberal (12,458)
6,794 (15.1 pts)
2011
NDP
NDP
23,746
51.6%
Liberal (11,793)
11,953 (26.0 pts)
2015
Liberal
Liberal
27,431
51.7%
NDP (19,162)
8,269 (15.6 pts)
2019
Liberal
Liberal
23,681
42.5%
NDP (16,747)
6,934 (12.4 pts)
2021
Liberal
Liberal
21,905
42.7%
NDP (20,347)
1,558 (3.0 pts)
Full Result Breakdown by Election
1867
Party
Votes
Share
Labour
2,381
34.5%
Anti-Confederate
2,367
34.3%
Unknown
2,158
31.2%
1872
Party
Votes
Share
Liberal-Conservative
2,528
25.5%
Liberal
2,486
25.1%
Independent Liberal
2,452
24.8%
Independent
2,430
24.6%
1874
Party
Votes
Share
Independent Liberal
3,186
45.5%
Independent
2,979
42.6%
Unknown
834
11.9%
1878
Party
Votes
Share
Liberal-Conservative
3,532
38.9%
Independent
2,863
31.5%
Independent Liberal
2,695
29.6%
1882
Party
Votes
Share
Liberal-Conservative
2,811
34.7%
Independent
2,720
33.6%
Liberal
2,563
31.7%
1887
Party
Votes
Share
Liberal
4,243
50.4%
Conservative
4,181
49.6%
1891
Party
Votes
Share
Conservative
5,274
54.9%
Liberal
4,335
45.1%
1896
Party
Votes
Share
Conservative
6,170
50.7%
Liberal
5,997
49.3%
1900
Party
Votes
Share
Conservative
5,705
50.6%
Liberal
5,577
49.4%
1904
Party
Votes
Share
Liberal
7,430
52.1%
Conservative
6,830
47.9%
1908
Party
Votes
Share
Conservative
7,386
52.7%
Liberal
6,635
47.3%
1911
Party
Votes
Share
Conservative
7,040
50.3%
Liberal
6,946
49.7%
1921
Party
Votes
Share
Liberal
16,157
51.6%
Conservative
11,016
35.2%
Labour
4,141
13.2%
1925
Party
Votes
Share
Conservative
18,796
63.5%
Liberal
10,815
36.5%
1926
Party
Votes
Share
Conservative
17,911
55.9%
Liberal
14,139
44.1%
1930
Party
Votes
Share
Conservative
21,611
52.6%
Liberal
19,439
47.4%
1935
Party
Votes
Share
Liberal
24,158
54.8%
Conservative
13,624
30.9%
Reconstruction
6,307
14.3%
1940
Party
Votes
Share
Liberal
22,089
43.3%
National Government
18,197
35.6%
Independent Liberal
9,217
18.0%
CCF
1,561
3.1%
1945
Party
Votes
Share
Liberal
26,407
48.4%
Progressive Conservative
18,182
33.3%
CCF
8,937
16.4%
Labor-Progressive
560
1.0%
Independent
488
0.9%
1949
Party
Votes
Share
Liberal
33,401
57.3%
Progressive Conservative
18,826
32.3%
CCF
6,018
10.3%
1953
Party
Votes
Share
Liberal
34,587
54.2%
Progressive Conservative
26,552
41.6%
CCF
2,731
4.3%
1957
Party
Votes
Share
Progressive Conservative
41,140
50.4%
Liberal
38,504
47.2%
CCF
1,984
2.4%
1958
Party
Votes
Share
Progressive Conservative
53,693
59.3%
Liberal
34,227
37.8%
CCF
2,552
2.8%
1962
Party
Votes
Share
Progressive Conservative
42,964
46.4%
Liberal
41,472
44.7%
NDP
6,464
7.0%
Social Credit
1,784
1.9%
1963
Party
Votes
Share
Liberal
46,274
49.9%
Progressive Conservative
42,548
45.9%
NDP
3,860
4.2%
1965
Party
Votes
Share
Progressive Conservative
46,007
48.0%
Liberal
39,942
41.7%
NDP
8,983
9.4%
Independent
950
1.0%
1968
Party
Votes
Share
Progressive Conservative
19,569
60.3%
Liberal
11,555
35.6%
NDP
1,314
4.1%
1972
Party
Votes
Share
Progressive Conservative
17,966
56.0%
Liberal
10,039
31.3%
NDP
3,936
12.3%
Independent
121
0.4%
1974
Party
Votes
Share
Progressive Conservative
14,865
49.3%
Liberal
12,282
40.7%
NDP
2,817
9.3%
Social Credit
140
0.5%
Marxist-Leninist Party
75
0.2%
1979
Party
Votes
Share
Progressive Conservative
16,570
40.5%
Liberal
16,555
40.4%
NDP
7,590
18.5%
Independent
155
0.4%
Communist
64
0.2%
Marxist-Leninist Party
27
0.1%
1980
Party
Votes
Share
Liberal
16,949
41.6%
Progressive Conservative
15,710
38.6%
NDP
8,009
19.7%
Marxist-Leninist Party
48
0.1%
1984
Party
Votes
Share
Progressive Conservative
18,779
44.8%
Liberal
14,411
34.4%
NDP
8,576
20.4%
Independent
174
0.4%
1988
Party
Votes
Share
Liberal
22,470
43.0%
Progressive Conservative
19,840
38.0%
NDP
9,269
17.7%
Libertarian Party of Canada
292
0.6%
Communist
151
0.3%
Independent
134
0.3%
Party for the Commonwealth of Canada
94
0.2%
1993
Party
Votes
Share
Liberal
21,326
46.0%
Progressive Conservative
9,600
20.7%
Reform
6,717
14.5%
NDP
6,214
13.4%
National Party of Canada
1,383
3.0%
Natural Law Party of Canada
448
1.0%
Green
307
0.7%
Independent
277
0.6%
Marxist-Leninist Party
84
0.2%
1997
Party
Votes
Share
NDP
21,837
49.0%
Progressive Conservative
10,361
23.3%
Liberal
9,638
21.6%
Reform
2,422
5.4%
Natural Law Party of Canada
197
0.4%
Marxist-Leninist Party
89
0.2%
2000
Party
Votes
Share
NDP
16,563
40.3%
Liberal
13,539
33.0%
Progressive Conservative
7,279
17.7%
Canadian Alliance
2,346
5.7%
Marijuana Party
627
1.5%
Green
587
1.4%
Marxist-Leninist Party
113
0.3%
2004
Party
Votes
Share
NDP
18,341
41.5%
Liberal
17,267
39.1%
Conservative
6,457
14.6%
Green
2,081
4.7%
2006
Party
Votes
Share
NDP
23,420
46.9%
Liberal
15,437
30.9%
Conservative
8,993
18.0%
Green
1,948
3.9%
Marxist-Leninist Party
164
0.3%
2008
Party
Votes
Share
NDP
19,252
42.7%
Liberal
12,458
27.6%
Conservative
9,295
20.6%
Green
3,931
8.7%
Marxist-Leninist Party
162
0.4%
2011
Party
Votes
Share
NDP
23,746
51.6%
Liberal
11,793
25.6%
Conservative
8,276
18.0%
Green
2,020
4.4%
Marxist-Leninist Party
152
0.3%
2015
Party
Votes
Share
Liberal
27,431
51.7%
NDP
19,162
36.1%
Conservative
4,564
8.6%
Green
1,745
3.3%
Marxist-Leninist Party
130
0.2%
2019
Party
Votes
Share
Liberal
23,681
42.5%
NDP
16,747
30.0%
Green
8,013
14.4%
Conservative
6,456
11.6%
People's Party
633
1.1%
Animal Protection Party of Canada
222
0.4%
2021
Party
Votes
Share
Liberal
21,905
42.7%
NDP
20,347
39.7%
Conservative
6,601
12.9%
Green
1,128
2.2%
People's Party
1,069
2.1%
Communist
198
0.4%
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 has been contested at 43 general elections on record since 1867. Winning parties over that span: Labour, Liberal-Conservative, Independent Liberal, Liberal, Conservative, Progressive Conservative, NDP.
Frequently Asked Questions
Who won Halifax in the 2021 general election?
Liberal won Halifax in 2021 with 21,905 votes (42.7%), a margin of 1,558 votes over NDP in second place.
Which parties have won Halifax since 1867?
Since 1867, Halifax has been won by: Conservative, Independent Liberal, Labour, Liberal, Liberal-Conservative, NDP, Progressive Conservative.
What was the closest result in Halifax?
The closest contested result on record for Halifax was 1979, when Progressive Conservative beat Liberal by 15 votes (0.0 percentage points).