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 %
4,09255.8%55.8%2,26930.9%30.9%86211.7%11.7%———7,33756.6%
4,91869.7%69.7%1,58522.5%22.5%5007.1%7.1%———7,05860.4%
4,48763.6%63.6%1,51021.4%21.4%87212.4%12.4%600.9%0.9%7,05361.4%
1,47228.7%28.7%2,22643.4%43.4%1,43327.9%27.9%———5,13146.4%
3,62770.4%70.4%1,05120.4%20.4%3236.3%6.3%———5,15457.8%
2,77350.9%50.9%2,00936.8%36.8%2745.0%5.0%3967.3%7.3%5,45270.3%
3,42643.3%43.3%1,70121.5%21.5%2,57732.6%32.6%———7,90751.4%
3,10443.8%43.8%2,32332.8%32.8%1,53521.7%21.7%———7,08351.0%
3,90562.6%62.6%1,48323.8%23.8%75312.1%12.1%———6,24254.1%
1,46717.5%17.5%4,56154.3%54.3%2,37728.3%28.3%———8,40552.4%
2,32024.3%24.3%5,18154.4%54.4%1,64717.3%17.3%900.9%0.9%9,52855.2%
4,02547.8%47.8%2,54130.2%30.2%1,39816.6%16.6%———8,41250.8%
3,53654.4%54.4%2,22434.2%34.2%6279.6%9.6%1161.8%1.8%6,50350.8%
3,93840.4%40.4%3,54636.4%36.4%1,58116.2%16.2%———9,75355.9%
2,85637.0%37.0%4,34456.3%56.3%3224.2%4.2%———7,71354.7%

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

DistrictElectedRunner-up
Pat DunnPC4,092 votes · 55.8%
Runner-upJim McKennaLiberal2,269 votes · 30.9%
Jim McKennaLiberal2,269 votes · 30.9%24.9percentage points
Tim HoustonPC4,918 votes · 69.7%
Runner-upJoe MacDonaldLiberal1,585 votes · 22.5%
Joe MacDonaldLiberal1,585 votes · 22.5%47.2percentage points
Karla MacFarlanePC4,487 votes · 63.6%
Runner-upMary Wooldridge- ElliottLiberal1,510 votes · 21.4%
Mary Wooldridge- ElliottLiberal1,510 votes · 21.4%42.2percentage points
Angela SimmondsLiberal2,226 votes · 43.4%
Runner-upArchy BealsPC1,472 votes · 28.7%
Archy BealsPC1,472 votes · 28.7%14.7percentage points
Kim MaslandPC3,627 votes · 70.4%
Runner-upSusan MacLeodLiberal1,051 votes · 20.4%
Susan MacLeodLiberal1,051 votes · 20.4%50.0percentage points
Trevor BoudreauPC2,773 votes · 50.9%
Runner-upMatt HaleyLiberal2,009 votes · 36.9%
Matt HaleyLiberal2,009 votes · 36.9%14.0percentage points
Steve CraigPC3,426 votes · 43.3%
Runner-upLara FawthropNDP2,577 votes · 32.6%
Lara FawthropNDP2,577 votes · 32.6%10.7percentage points
Brad JohnsPC3,104 votes · 43.8%
Runner-upDonalda MacIsaacLiberal2,323 votes · 32.8%
Donalda MacIsaacLiberal2,323 votes · 32.8%11.0percentage points
Nolan YoungPC3,905 votes · 62.6%
Runner-upPenny SmithLiberal1,483 votes · 23.8%
Penny SmithLiberal1,483 votes · 23.8%38.8percentage points
Derek MombourquetteLiberal4,561 votes · 54.3%
Runner-upMadonna DoucetteNDP2,377 votes · 28.3%
Madonna DoucetteNDP2,377 votes · 28.3%26.0percentage points
Iain RankinLiberal5,181 votes · 54.4%
Runner-upBill HealyPC2,320 votes · 24.4%
Bill HealyPC2,320 votes · 24.4%30.0percentage points
Dave RitceyPC4,025 votes · 47.9%
Runner-upTamara Tynes PowellLiberal2,541 votes · 30.2%
Tamara Tynes PowellLiberal2,541 votes · 30.2%17.6percentage points
Keith L. BainPC3,536 votes · 54.4%
Runner-upNadine BernardLiberal2,224 votes · 34.2%
Nadine BernardLiberal2,224 votes · 34.2%20.2percentage points
Brian WongPC3,938 votes · 40.4%
Runner-upMarni TuttleLiberal3,546 votes · 36.4%
Marni TuttleLiberal3,546 votes · 36.4%4.0percentage points
Zach ChurchillLiberal4,344 votes · 56.3%
Runner-upCandice ClairmontPC2,856 votes · 37.0%
Candice ClairmontPC2,856 votes · 37.0%19.3percentage points