Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Oakville was won by Liberal at the 2021 general election, with a margin of 3,707 votes over Conservative. This page covers every general election in Oakville from 1997 to 2021.
Full Election History, 1997–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1997
Liberal
Liberal
24,487
47.7%
Progressive Conservative (15,473)
9,014 (17.6 pts)
2000
Liberal
Liberal
23,074
47.7%
Canadian Alliance (13,544)
9,530 (19.7 pts)
2004
Liberal
Liberal
28,729
52.0%
Conservative (19,524)
9,205 (16.7 pts)
2006
Liberal
Liberal
25,892
43.4%
Conservative (25,148)
744 (1.2 pts)
2008
Conservative
Conservative
26,011
47.0%
Liberal (20,528)
5,483 (9.9 pts)
2011
Conservative
Conservative
30,068
51.6%
Liberal (17,890)
12,178 (20.9 pts)
2015
Liberal
Liberal
31,956
49.4%
Conservative (27,497)
4,459 (6.9 pts)
2019
Liberal
Liberal
30,265
46.3%
Conservative (25,561)
4,704 (7.2 pts)
2021
Liberal
Liberal
28,137
46.1%
Conservative (24,430)
3,707 (6.1 pts)
Full Result Breakdown by Election
1997
Party
Votes
Share
Liberal
24,487
47.7%
Progressive Conservative
15,473
30.1%
Reform
9,050
17.6%
NDP
2,343
4.6%
2000
Party
Votes
Share
Liberal
23,074
47.7%
Canadian Alliance
13,544
28.0%
Progressive Conservative
9,589
19.8%
NDP
1,335
2.8%
Green
790
1.6%
2004
Party
Votes
Share
Liberal
28,729
52.0%
Conservative
19,524
35.3%
NDP
4,027
7.3%
Green
2,861
5.2%
Canadian Action Party
95
0.2%
2006
Party
Votes
Share
Liberal
25,892
43.4%
Conservative
25,148
42.1%
NDP
5,815
9.7%
Green
2,872
4.8%
2008
Party
Votes
Share
Conservative
26,011
47.0%
Liberal
20,528
37.1%
Green
4,681
8.5%
NDP
4,143
7.5%
2011
Party
Votes
Share
Conservative
30,068
51.6%
Liberal
17,890
30.7%
NDP
8,117
13.9%
Green
2,140
3.7%
2015
Party
Votes
Share
Liberal
31,956
49.4%
Conservative
27,497
42.5%
NDP
3,830
5.9%
Green
1,420
2.2%
2019
Party
Votes
Share
Liberal
30,265
46.3%
Conservative
25,561
39.1%
NDP
4,928
7.5%
Green
3,704
5.7%
People's Party
798
1.2%
Christian Heritage Party of Canada
145
0.2%
2021
Party
Votes
Share
Liberal
28,137
46.1%
Conservative
24,430
40.0%
NDP
5,373
8.8%
People's Party
1,970
3.2%
Green
1,090
1.8%
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
Oakville has been contested at 9 general elections on record since 1997. Winning parties over that span: Liberal, Conservative.
Frequently Asked Questions
Who won Oakville in the 2021 general election?
Liberal won Oakville in 2021 with 28,137 votes (46.1%), a margin of 3,707 votes over Conservative in second place.
Which parties have won Oakville since 1997?
Since 1997, Oakville has been won by: Conservative, Liberal.
What was the closest result in Oakville?
The closest contested result on record for Oakville was 2006, when Liberal beat Conservative by 744 votes (1.2 percentage points).