VoteDataCanada

2021 Nova Scotia Provincial Election

August 17, 2021

General Election · August 17, 2021

PC won 31 of 55 seats. This meets the 28-seat majority threshold.

Contests
55
Candidates
230
Eligible voters
767,617
Votes cast
422,712
Voter turnout
55.1%
Final resultsElections Nova ScotiaChecked: October 11, 2026

Party results

Seats won Majority threshold: 28
PC: 31 seatsLiberal: 17 seatsNDP: 6 seatsInd: 1 seats
  • PC 31
  • Liberal 17
  • NDP 6
  • Ind 1
PartyVotesVote %SeatsSeats %
Progressive Conservative Association of Nova Scotia162,47338.6%3156.4%
Nova Scotia Liberal Party155,02636.8%1730.9%
Nova Scotia New Democratic Party88,47721.0%610.9%
Green Party of Nova Scotia9,0422.1%00.0%
Independent4,9601.2%11.8%

Party2017 seats2021 seatsChange2017 Vote %2021 Vote %Vote share Δ
Progressive Conservative Association of Nova Scotia1731+1435.7%38.6%+2.9 pp
Nova Scotia Liberal Party2717−1039.5%36.8%−2.6 pp
Nova Scotia New Democratic Party76−121.5%21.0%−0.5 pp

Seat changes by party

010203040PCLiberalNDP20172021

51 → 55 seats

2017 election results →

Historical trends

550201320172021

New Democratic Party Nova Scotia Liberal Party Progressive Conservative Association of Nova Scotia Nova Scotia New Democratic Party

Chart data
ElectionNew Democratic PartyNova Scotia Liberal PartyProgressive Conservative Association of Nova ScotiaNova Scotia New Democratic Party
October 8, 201383211—
May 30, 2017—27177
August 17, 2021—17316

District map

Boundary sources appear with the loaded map. · Colours show party affiliation where available. Use the district selector for keyboard navigation.

Results by District

55 districts found

Swipe to compare parties · Tap a district for full results

DistrictPCLiberalNDPInd
VotesVote %VotesVote %VotesVote %VotesVote %
2,75332.3%32.3%4,23149.6%49.6%1,12713.2%13.2%———8,52657.0%
4,70750.0%50.0%2,99731.8%31.8%1,55216.5%16.5%———9,41863.8%
3,64982.4%82.4%63514.3%14.3%631.4%1.4%———4,43167.0%
1,87425.8%25.8%3,70050.9%50.9%1,55421.4%21.4%———7,27455.5%
2,33829.7%29.7%3,56845.4%45.4%1,76322.4%22.4%———7,86455.0%
1,28116.3%16.3%3,18840.6%40.6%3,30942.2%42.2%———7,85053.3%
3,89746.3%46.3%3,09436.7%36.7%1,43217.0%17.0%———8,42360.9%
3,78840.1%40.1%3,55637.6%37.6%1,62617.2%17.2%———9,45561.7%
2,02143.4%43.4%2,32249.9%49.9%1533.3%3.3%———4,65467.2%
1,87524.8%24.8%3,60347.6%47.6%1,83624.3%24.3%———7,57052.4%
4,47753.2%53.2%2,68131.8%31.8%95511.3%11.3%———8,41956.0%
4,11755.1%55.1%1,91325.6%25.6%1,43819.3%19.3%———7,46851.8%
1,70432.0%32.0%2,11839.8%39.8%1,43126.9%26.9%———5,32852.9%
2,92929.7%29.7%5,14452.2%52.2%1,55815.8%15.8%———9,84661.0%
5697.2%7.2%2,48831.6%31.6%5697.2%7.2%4,23553.9%53.9%7,86157.7%
3,90068.5%68.5%1,09219.2%19.2%5249.2%9.2%———5,69651.7%
3,26039.0%39.0%2,90034.7%34.7%1,97423.6%23.6%———8,36256.9%
1,27817.0%17.0%2,36131.5%31.5%3,73149.8%49.8%———7,49945.8%
1,26217.4%17.4%1,60322.1%22.1%4,20958.1%58.1%———7,24152.4%
2,63649.5%49.5%1,86535.1%35.1%62611.8%11.8%———5,32052.2%

Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.

DistrictElectedRunner-up
Carman KerrLiberal4,231 votes · 49.6%
Runner-upJennifer Ehrenfeld- PoolePC2,753 votes · 32.3%
Jennifer Ehrenfeld- PoolePC2,753 votes · 32.3%17.3percentage points
Michelle ThompsonPC4,707 votes · 50.0%
Runner-upRandy DeloreyLiberal2,997 votes · 31.8%
Randy DeloreyLiberal2,997 votes · 31.8%18.2percentage points
Colton LeBlancPC3,649 votes · 82.4%
Runner-upNick d’EntremontLiberal635 votes · 14.3%
Nick d’EntremontLiberal635 votes · 14.3%68.0percentage points
Kelly ReganLiberal3,700 votes · 50.9%
Runner-upNick DriscollPC1,874 votes · 25.8%
Nick DriscollPC1,874 votes · 25.8%25.1percentage points
Braedon ClarkLiberal3,568 votes · 45.4%
Runner-upSura HadadPC2,338 votes · 29.7%
Sura HadadPC2,338 votes · 29.7%15.6percentage points
Kendra CoombesNDP3,309 votes · 42.2%
Runner-upMichelle WilsonLiberal3,188 votes · 40.6%
Michelle WilsonLiberal3,188 votes · 40.6%1.5percentage points
Brian ComerPC3,897 votes · 46.3%
Runner-upHeather PetersLiberal3,094 votes · 36.7%
Heather PetersLiberal3,094 votes · 36.7%9.5percentage points
Danielle BarkhousePC3,788 votes · 40.1%
Runner-upJacob KillaweeLiberal3,556 votes · 37.6%
Jacob KillaweeLiberal3,556 votes · 37.6%2.5percentage points
Ronnie LeBlancLiberal2,322 votes · 49.9%
Runner-upCarl DeveauPC2,021 votes · 43.4%
Carl DeveauPC2,021 votes · 43.4%6.5percentage points
Rafah DiCostanzoLiberal3,603 votes · 47.6%
Runner-upNargis DeMolitorPC1,875 votes · 24.8%
Nargis DeMolitorPC1,875 votes · 24.8%22.8percentage points
Tom TaggartPC4,477 votes · 53.2%
Runner-upMerlyn SmithLiberal2,681 votes · 31.8%
Merlyn SmithLiberal2,681 votes · 31.8%21.3percentage points
Larry HarrisonPC4,117 votes · 55.1%
Runner-upRhonda MacLellanLiberal1,913 votes · 25.6%
Rhonda MacLellanLiberal1,913 votes · 25.6%29.5percentage points
Tony InceLiberal2,118 votes · 39.8%
Runner-upDarryl JohnsonPC1,704 votes · 32.0%
Darryl JohnsonPC1,704 votes · 32.0%7.8percentage points
Lorelei NicollLiberal5,144 votes · 52.2%
Runner-upKarina SanfordPC2,929 votes · 29.8%
Karina SanfordPC2,929 votes · 29.8%22.5percentage points
Elizabeth Smith-McCrossinInd4,235 votes · 53.9%
Runner-upBill CaseyLiberal2,488 votes · 31.7%
Bill CaseyLiberal2,488 votes · 31.7%22.2percentage points
Tory RushtonPC3,900 votes · 68.5%
Runner-upRollie LawlessLiberal1,092 votes · 19.2%
Rollie LawlessLiberal1,092 votes · 19.2%49.3percentage points
Tim HalmanPC3,260 votes · 39.0%
Runner-upD’Arcy PoultneyLiberal2,900 votes · 34.7%
D’Arcy PoultneyLiberal2,900 votes · 34.7%4.3percentage points
Susan LeblancNDP3,731 votes · 49.8%
Runner-upPam CooleyLiberal2,361 votes · 31.5%
Pam CooleyLiberal2,361 votes · 31.5%18.3percentage points
Claudia ChenderNDP4,209 votes · 58.1%
Runner-upLesley MacKayLiberal1,603 votes · 22.1%
Lesley MacKayLiberal1,603 votes · 22.1%36.0percentage points
Jill S. BalserPC2,636 votes · 49.6%
Runner-upJimmy MacAlpineLiberal1,865 votes · 35.1%
Jimmy MacAlpineLiberal1,865 votes · 35.1%14.5percentage points