Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Richmond Hill was won by Liberal at the 2021 general election, with a margin of 4,069 votes over Conservative. This page covers every general election in Richmond Hill from 2004 to 2021.
Full Election History, 2004–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
2004
Liberal
Liberal
27,102
58.5%
Conservative (11,530)
15,572 (33.6 pts)
2006
Liberal
Liberal
27,837
53.6%
Conservative (16,564)
11,273 (21.7 pts)
2008
Liberal
Liberal
21,488
47.0%
Conservative (16,318)
5,170 (11.3 pts)
2011
Conservative
Conservative
22,078
44.1%
Liberal (17,671)
4,407 (8.8 pts)
2015
Liberal
Liberal
23,032
46.9%
Conservative (21,275)
1,757 (3.6 pts)
2019
Liberal
Liberal
21,804
43.5%
Conservative (21,592)
212 (0.4 pts)
2021
Liberal
Liberal
21,784
47.9%
Conservative (17,715)
4,069 (8.9 pts)
Full Result Breakdown by Election
2004
Party
Votes
Share
Liberal
27,102
58.5%
Conservative
11,530
24.9%
NDP
4,495
9.7%
Green
2,144
4.6%
Progressive Canadian Party
1,074
2.3%
2006
Party
Votes
Share
Liberal
27,837
53.6%
Conservative
16,564
31.9%
NDP
5,176
10.0%
Green
2,379
4.6%
2008
Party
Votes
Share
Liberal
21,488
47.0%
Conservative
16,318
35.7%
NDP
4,526
9.9%
Green
3,388
7.4%
2011
Party
Votes
Share
Conservative
22,078
44.1%
Liberal
17,671
35.3%
NDP
8,433
16.9%
Green
1,832
3.7%
2015
Party
Votes
Share
Liberal
23,032
46.9%
Conservative
21,275
43.3%
NDP
3,950
8.0%
Green
856
1.7%
2019
Party
Votes
Share
Liberal
21,804
43.5%
Conservative
21,592
43.1%
NDP
4,425
8.8%
Green
1,695
3.4%
People's Party
507
1.0%
Rhinoceros Party of Canada
126
0.3%
2021
Party
Votes
Share
Liberal
21,784
47.9%
Conservative
17,715
39.0%
NDP
3,995
8.8%
People's Party
1,363
3.0%
Independent
619
1.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
Richmond Hill has been contested at 7 general elections on record since 2004. Winning parties over that span: Liberal, Conservative.
Frequently Asked Questions
Who won Richmond Hill in the 2021 general election?
Liberal won Richmond Hill in 2021 with 21,784 votes (47.9%), a margin of 4,069 votes over Conservative in second place.
Which parties have won Richmond Hill since 2004?
Since 2004, Richmond Hill has been won by: Conservative, Liberal.
What was the closest result in Richmond Hill?
The closest contested result on record for Richmond Hill was 2019, when Liberal beat Conservative by 212 votes (0.4 percentage points).