Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Waterloo was won by Liberal at the 2021 general election, with a margin of 10,398 votes over Conservative. This page covers every general election in Waterloo from 1968 to 2021.
Full Election History, 1968–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1968
NDP
NDP
15,231
34.0%
Liberal (14,835)
396 (0.9 pts)
1972
NDP
NDP
24,197
40.5%
Progressive Conservative (19,817)
4,380 (7.3 pts)
1979
Progressive Conservative
Progressive Conservative
23,837
46.1%
Liberal (18,172)
5,665 (10.9 pts)
1980
Progressive Conservative
Progressive Conservative
20,609
40.0%
Liberal (20,455)
154 (0.3 pts)
1984
Progressive Conservative
Progressive Conservative
31,898
56.3%
Liberal (13,911)
17,987 (31.8 pts)
1988
Progressive Conservative
Progressive Conservative
26,949
45.1%
Liberal (21,715)
5,234 (8.8 pts)
1993
Liberal
Liberal
26,269
42.1%
Reform (15,916)
10,353 (16.6 pts)
2015
Liberal
Liberal
29,752
49.7%
Conservative (19,318)
10,434 (17.4 pts)
2019
Liberal
Liberal
31,085
48.8%
Conservative (15,615)
15,470 (24.3 pts)
2021
Liberal
Liberal
26,926
45.1%
Conservative (16,528)
10,398 (17.4 pts)
Full Result Breakdown by Election
1968
Party
Votes
Share
NDP
15,231
34.0%
Liberal
14,835
33.1%
Progressive Conservative
14,568
32.5%
Social Credit
167
0.4%
1972
Party
Votes
Share
NDP
24,197
40.5%
Progressive Conservative
19,817
33.1%
Liberal
15,570
26.0%
Social Credit
143
0.2%
Independent
55
0.1%
1979
Party
Votes
Share
Progressive Conservative
23,837
46.1%
Liberal
18,172
35.1%
NDP
9,375
18.1%
Libertarian Party of Canada
241
0.5%
Marxist-Leninist Party
125
0.2%
1980
Party
Votes
Share
Progressive Conservative
20,609
40.0%
Liberal
20,455
39.7%
NDP
9,819
19.1%
Rhinoceros
330
0.6%
Libertarian Party of Canada
229
0.4%
Marxist-Leninist Party
87
0.2%
1984
Party
Votes
Share
Progressive Conservative
31,898
56.3%
Liberal
13,911
24.6%
NDP
10,275
18.2%
Libertarian Party of Canada
525
0.9%
1988
Party
Votes
Share
Progressive Conservative
26,949
45.1%
Liberal
21,715
36.3%
NDP
10,418
17.4%
Libertarian Party of Canada
663
1.1%
1993
Party
Votes
Share
Liberal
26,269
42.1%
Reform
15,916
25.5%
Progressive Conservative
15,109
24.2%
NDP
2,822
4.5%
Christian Heritage Party of Canada
942
1.5%
Libertarian Party of Canada
493
0.8%
Natural Law Party of Canada
449
0.7%
Independent
332
0.5%
2015
Party
Votes
Share
Liberal
29,752
49.7%
Conservative
19,318
32.3%
NDP
8,928
14.9%
Green
1,713
2.9%
Animal Alliance Environment Voters Party of Canada
138
0.2%
2019
Party
Votes
Share
Liberal
31,085
48.8%
Conservative
15,615
24.5%
NDP
9,710
15.2%
Green
6,184
9.7%
People's Party
1,112
1.7%
2021
Party
Votes
Share
Liberal
26,926
45.1%
Conservative
16,528
27.7%
NDP
11,360
19.0%
People's Party
2,802
4.7%
Green
2,038
3.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
Waterloo has been contested at 10 general elections on record since 1968. Winning parties over that span: NDP, Progressive Conservative, Liberal.
Frequently Asked Questions
Who won Waterloo in the 2021 general election?
Liberal won Waterloo in 2021 with 26,926 votes (45.1%), a margin of 10,398 votes over Conservative in second place.
Which parties have won Waterloo since 1968?
Since 1968, Waterloo has been won by: Liberal, NDP, Progressive Conservative.
What was the closest result in Waterloo?
The closest contested result on record for Waterloo was 1980, when Progressive Conservative beat Liberal by 154 votes (0.3 percentage points).