VoteDataCanada

2024 Nova Scotia Provincial Election

November 26, 2024

General Election · November 26, 2024

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

Contests
55
Candidates
191
Eligible voters
793,913
Votes cast
356,371
Voter turnout
44.9%
Final resultsElections Nova ScotiaChecked: October 11, 2026

Party results

Seats won Majority threshold: 28
PC: 43 seatsNDP: 9 seatsLiberal: 2 seatsInd: 1 seats
  • PC 43
  • NDP 9
  • Liberal 2
  • Ind 1
PartyVotesVote %SeatsSeats %
Progressive Conservative Association of Nova Scotia187,04552.8%4378.2%
Nova Scotia Liberal Party80,84922.8%23.6%
Nova Scotia New Democratic Party79,06822.3%916.4%
Independent4,2201.2%11.8%
Green Party of Nova Scotia2,9400.8%00.0%

Party2021 seats2024 seatsChange2021 Vote %2024 Vote %Vote share Δ
Progressive Conservative Association of Nova Scotia3143+1238.6%52.8%+14.2 pp
Nova Scotia New Democratic Party69+321.0%22.3%+1.3 pp
Nova Scotia Liberal Party172−1536.8%22.8%−14.0 pp

Seat changes by party

015304560PCNDPLiberal20212024

55 → 55 seats

2021 election results →

Historical trends

5502013201720212024

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
November 26, 2024—2439

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

DistrictPCNDPLiberalInd
VotesVote %VotesVote %VotesVote %VotesVote %
2,75463.8%63.8%———1,11025.7%25.7%45610.6%10.6%4,32040.8%
4,69062.0%62.0%1,23116.3%16.3%1,44119.1%19.1%———7,55942.9%
2,02332.5%32.5%2,42939.0%39.0%1,77928.6%28.6%———6,23139.6%
4,18772.3%72.3%59410.3%10.3%1,00917.4%17.4%———5,79043.8%
3,12877.5%77.5%3207.9%7.9%59014.6%14.6%———4,03850.9%
2,28035.6%35.6%2,52139.4%39.4%1,59725.0%25.0%———6,39844.7%
3,87957.4%57.4%1,88327.9%27.9%91113.5%13.5%———6,75741.2%
1,57723.1%23.1%3,68254.0%54.0%1,44121.1%21.1%———6,82053.6%
1,90825.7%25.7%3,90352.7%52.7%1,44019.4%19.4%———7,41041.7%
1,27917.0%17.0%5,12668.0%68.0%1,00313.3%13.3%———7,53543.5%
3,50846.3%46.3%89511.8%11.8%3,10541.0%41.0%———7,57548.0%
4,61462.7%62.7%1,69623.0%23.0%1,05014.3%14.3%———7,36038.7%
4,25352.6%52.6%1,12013.8%13.8%2,62132.4%32.4%931.1%1.1%8,08745.9%
4,05857.6%57.6%88412.6%12.6%2,09929.8%29.8%———7,04148.9%
4,04753.7%53.7%2,09527.8%27.8%1,26016.7%16.7%———7,54144.2%
3,37241.8%41.8%2,32628.8%28.8%2,23027.6%27.6%———8,07246.0%
5,22672.8%72.8%7149.9%9.9%1,07415.0%15.0%———7,18139.7%
4,30860.2%60.2%1,18516.5%16.5%1,49620.9%20.9%———7,16146.5%
4,23956.3%56.3%84611.2%11.2%2,30230.6%30.6%———7,53244.0%
4,97867.9%67.9%6799.3%9.3%1,67522.8%22.8%———7,33245.0%

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

DistrictElectedRunner-up
Barbara AdamsPC2,754 votes · 63.8%
Runner-upChris PetersLiberal1,110 votes · 25.7%
Chris PetersLiberal1,110 votes · 25.7%38.1percentage points
Kent SmithPC4,690 votes · 62.1%
Runner-upDoyle SafireLiberal1,441 votes · 19.1%
Doyle SafireLiberal1,441 votes · 19.1%43.0percentage points
Lina HamidNDP2,429 votes · 39.0%
Runner-upNicole MosherPC2,023 votes · 32.5%
Nicole MosherPC2,023 votes · 32.5%6.5percentage points
John WhitePC4,187 votes · 72.3%
Runner-upDavid Alexander MacLeodLiberal1,009 votes · 17.4%
David Alexander MacLeodLiberal1,009 votes · 17.4%54.9percentage points
Greg MorrowPC3,128 votes · 77.5%
Runner-upGeorge GrantLiberal590 votes · 14.6%
George GrantLiberal590 votes · 14.6%62.9percentage points
Rod WilsonNDP2,521 votes · 39.4%
Runner-upCraig MyraPC2,280 votes · 35.6%
Craig MyraPC2,280 votes · 35.6%3.8percentage points
Brendan MaguirePC3,879 votes · 57.4%
Runner-upCathy CervinNDP1,883 votes · 27.9%
Cathy CervinNDP1,883 votes · 27.9%29.5percentage points
Krista GallagherNDP3,682 votes · 54.0%
Runner-upTonya MalayPC1,577 votes · 23.1%
Tonya MalayPC1,577 votes · 23.1%30.9percentage points
Lisa LachanceNDP3,903 votes · 52.7%
Runner-upEleanor HumphriesPC1,908 votes · 25.8%
Eleanor HumphriesPC1,908 votes · 25.8%26.9percentage points
Suzy HansenNDP5,126 votes · 68.0%
Runner-upTrayvone ClaytonPC1,279 votes · 17.0%
Trayvone ClaytonPC1,279 votes · 17.0%51.1percentage points
Rick BurnsPC3,508 votes · 46.3%
Runner-upBen JessomeLiberal3,105 votes · 41.0%
Ben JessomeLiberal3,105 votes · 41.0%5.3percentage points
John A. MacDonaldPC4,614 votes · 62.7%
Runner-upAbby CameronNDP1,696 votes · 23.0%
Abby CameronNDP1,696 votes · 23.0%39.7percentage points
Melissa Sheehy-RichardPC4,253 votes · 52.6%
Runner-upBrian CaseyLiberal2,621 votes · 32.4%
Brian CaseyLiberal2,621 votes · 32.4%20.2percentage points
Kyle MacQuarriePC4,058 votes · 57.6%
Runner-upJaime BeatonLiberal2,099 votes · 29.8%
Jaime BeatonLiberal2,099 votes · 29.8%27.8percentage points
John A. LohrPC4,047 votes · 53.7%
Runner-upGillian YorkeNDP2,095 votes · 27.8%
Gillian YorkeNDP2,095 votes · 27.8%25.9percentage points
Julie VanexanPC3,372 votes · 41.8%
Runner-upRamona JennexNDP2,326 votes · 28.8%
Ramona JennexNDP2,326 votes · 28.8%13.0percentage points
Chris PalmerPC5,226 votes · 72.8%
Runner-upBrad BeardsleyLiberal1,074 votes · 15.0%
Brad BeardsleyLiberal1,074 votes · 15.0%57.8percentage points
Susan Corkum-GreekPC4,308 votes · 60.2%
Runner-upMelissa DugganLiberal1,496 votes · 20.9%
Melissa DugganLiberal1,496 votes · 20.9%39.3percentage points
Becky DruhanPC4,239 votes · 56.3%
Runner-upJonathan CrouseLiberal2,302 votes · 30.6%
Jonathan CrouseLiberal2,302 votes · 30.6%25.7percentage points
Fred TilleyPC4,978 votes · 67.9%
Runner-upDanny LaffinLiberal1,675 votes · 22.9%
Danny LaffinLiberal1,675 votes · 22.9%45.1percentage points

By-Elections

View by-election results · 1 contests · 1 dates