Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Charlottetown was won by Liberal at the 2021 general election, with a margin of 2,987 votes over Conservative. This page covers every general election in Charlottetown from 2004 to 2021.
Full Election History, 2004–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
2004
Liberal
Liberal
9,175
49.4%
Conservative (5,121)
4,054 (21.8 pts)
2006
Liberal
Liberal
9,586
50.2%
Conservative (6,524)
3,062 (16.0 pts)
2008
Liberal
Liberal
8,893
50.1%
Conservative (5,704)
3,189 (18.0 pts)
2011
Liberal
Liberal
7,292
39.5%
Conservative (6,040)
1,252 (6.8 pts)
2015
Liberal
Liberal
11,910
56.3%
NDP (4,897)
7,013 (33.1 pts)
2019
Liberal
Liberal
8,812
44.3%
Green (4,648)
4,164 (20.9 pts)
2021
Liberal
Liberal
8,919
46.7%
Conservative (5,932)
2,987 (15.6 pts)
Full Result Breakdown by Election
2004
Party
Votes
Share
Liberal
9,175
49.4%
Conservative
5,121
27.5%
NDP
3,428
18.4%
Green
760
4.1%
Christian Heritage Party of Canada
105
0.6%
2006
Party
Votes
Share
Liberal
9,586
50.2%
Conservative
6,524
34.1%
NDP
2,126
11.1%
Green
586
3.1%
Marijuana Party
193
1.0%
Christian Heritage Party of Canada
97
0.5%
2008
Party
Votes
Share
Liberal
8,893
50.1%
Conservative
5,704
32.1%
NDP
2,187
12.3%
Green
858
4.8%
Christian Heritage Party of Canada
124
0.7%
2011
Party
Votes
Share
Liberal
7,292
39.5%
Conservative
6,040
32.7%
NDP
4,632
25.1%
Green
417
2.3%
Christian Heritage Party of Canada
87
0.5%
2015
Party
Votes
Share
Liberal
11,910
56.3%
NDP
4,897
23.1%
Conservative
3,136
14.8%
Green
1,222
5.8%
2019
Party
Votes
Share
Liberal
8,812
44.3%
Green
4,648
23.3%
Conservative
4,040
20.3%
NDP
2,238
11.2%
Christian Heritage Party of Canada
172
0.9%
2021
Party
Votes
Share
Liberal
8,919
46.7%
Conservative
5,932
31.1%
NDP
2,048
10.7%
Green
1,832
9.6%
People's Party
369
1.9%
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
Charlottetown has been contested at 7 general elections on record since 2004. Winning party over that span: Liberal.
Frequently Asked Questions
Who won Charlottetown in the 2021 general election?
Liberal won Charlottetown in 2021 with 8,919 votes (46.7%), a margin of 2,987 votes over Conservative in second place.
Which parties have won Charlottetown since 2004?
Since 2004, Charlottetown has been won by: Liberal.
What was the closest result in Charlottetown?
The closest contested result on record for Charlottetown was 2011, when Liberal beat Conservative by 1,252 votes (6.8 percentage points).