VoteDataCanada

2025 Newfoundland and Labrador Provincial Election

October 14, 2025

General Election · October 14, 2025

PC won 21 of 40 seats. This meets the 21-seat majority threshold.

Contests
40
Candidates
129
Eligible voters
379,437
Votes cast
200,437
Voter turnout
52.8%
Final resultsElections NLChecked: October 11, 2026

Party results

Seats won Majority threshold: 21
PC: 21 seatsLiberal: 15 seatsNDP: 2 seatsInd: 2 seats
  • PC 21
  • Liberal 15
  • NDP 2
  • Ind 2
PartyVotesVote %SeatsSeats %
Progressive Conservative Party of Newfoundland and Labrador88,54944.4%2152.5%
Liberal Party of Newfoundland and Labrador86,66443.4%1537.5%
Newfoundland and Labrador New Democratic Party16,5818.3%25.0%
Independent7,7663.9%25.0%

Party2021 seats2025 seatsChange2021 Vote %2025 Vote %Vote share Δ
Progressive Conservative Party of Newfoundland and Labrador1321+838.8%44.4%+5.6 pp
Liberal Party of Newfoundland and Labrador2215−748.2%43.4%−4.8 pp
Newfoundland and Labrador New Democratic Party2208.0%8.3%+0.3 pp

Seat changes by party

010203040PCLiberalNDP20212025

40 → 40 seats

2021 election results →

Historical trends

48020112015201920212025

Liberal Party of Newfoundland and Labrador New Democratic Party Progressive Conservative Party of NFL Newfoundland and Labrador New Democratic Party Progressive Conservative Party of Newfoundland and Labrador

Chart data
ElectionLiberal Party of Newfoundland and LabradorNew Democratic PartyProgressive Conservative Party of NFLNewfoundland and Labrador New Democratic PartyProgressive Conservative Party of Newfoundland and Labrador
October 11, 20116537——
November 30, 20153026——
May 16, 201920——315
February 13, 202122——213
October 14, 202515——221

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

40 districts found

Swipe to compare parties · Tap a district for full results

DistrictPCLiberalNDPInd
VotesVote %VotesVote %VotesVote %VotesVote %
1,63947.3%47.3%1,36439.3%39.3%46413.4%13.4%———3,46755.0%
1,71855.4%55.4%1,28041.3%41.3%1023.3%3.3%———3,10045.7%
2,57049.3%49.3%2,55249.0%49.0%761.5%1.5%150.3%0.3%5,21353.3%
1,73333.3%33.3%3,03858.4%58.4%4308.3%8.3%———5,20147.4%
66611.2%11.2%1,68228.4%28.4%2173.7%3.7%3,36156.7%56.7%5,92651.4%
1,55135.7%35.7%2,00646.1%46.1%79218.2%18.2%———4,34941.5%
2,64147.1%47.1%2,57746.0%46.0%3886.9%6.9%———5,60657.7%
2,47041.5%41.5%2,97249.9%49.9%1763.0%3.0%3385.7%5.7%5,95668.1%
2,59655.2%55.2%2,00142.5%42.5%1062.3%2.3%———4,70357.6%
2,64850.7%50.7%2,36645.3%45.3%2084.0%4.0%———5,22255.4%
45711.8%11.8%1,00326.0%26.0%2,39862.2%62.2%———3,85839.5%
4407.6%7.6%2,45842.5%42.5%2,88649.9%49.9%———5,78452.8%
1,47233.6%33.6%2,35453.8%53.8%55212.6%12.6%———4,37844.9%
3,82076.3%76.3%1,04420.9%20.9%1432.9%2.9%———5,00753.3%
3,87566.7%66.7%1,70429.3%29.3%2314.0%4.0%———5,81056.9%
3,02948.0%48.0%2,92346.4%46.4%3545.6%5.6%———6,30650.2%
85995.7%95.7%293.2%3.2%101.1%1.1%———89840.9%
98618.2%18.2%3,36662.0%62.0%1,08019.9%19.9%———5,43251.3%
1,46727.4%27.4%2,52747.2%47.2%1,36025.4%25.4%———5,35449.2%
1,05221.3%21.3%3,42469.3%69.3%4679.4%9.4%———4,94347.6%

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

DistrictElectedRunner-up
Joseph PowerPC1,639 votes · 47.3%
Runner-upTodd SewardLiberal1,364 votes · 39.3%
Todd SewardLiberal1,364 votes · 39.3%7.9percentage points
Keith RussellPC1,718 votes · 55.4%
Runner-upShaun MacleanLiberal1,280 votes · 41.3%
Shaun MacleanLiberal1,280 votes · 41.3%14.1percentage points
Mark ButtPC2,570 votes · 49.3%
Runner-upDerek J. BennettLiberal2,552 votes · 49.0%
Derek J. BennettLiberal2,552 votes · 49.0%0.4percentage points
Lucy S. StoylesLiberal3,038 votes · 58.4%
Runner-upJim LesterPC1,733 votes · 33.3%
Jim LesterPC1,733 votes · 33.3%25.1percentage points
Paul LaneInd3,361 votes · 56.7%
Runner-upSarah FurlongLiberal1,682 votes · 28.4%
Sarah FurlongLiberal1,682 votes · 28.4%28.3percentage points
Sarah StoodleyLiberal2,006 votes · 46.1%
Runner-upDarrell HynesPC1,551 votes · 35.7%
Darrell HynesPC1,551 votes · 35.7%10.5percentage points
Jeff DwyerPC2,641 votes · 47.1%
Runner-upBrian KeatingLiberal2,577 votes · 46.0%
Brian KeatingLiberal2,577 votes · 46.0%1.1percentage points
Sherry Gambin-WalshLiberal2,972 votes · 49.9%
Runner-upRhonda PowerPC2,470 votes · 41.5%
Rhonda PowerPC2,470 votes · 41.5%8.4percentage points
Andrea BarbourPC2,596 votes · 55.2%
Runner-upKrista Lynn HowellLiberal2,001 votes · 42.6%
Krista Lynn HowellLiberal2,001 votes · 42.6%12.7percentage points
Hal CormierPC2,648 votes · 50.7%
Runner-upMark LamswoodLiberal2,366 votes · 45.3%
Mark LamswoodLiberal2,366 votes · 45.3%5.4percentage points
Jim DinnNDP2,398 votes · 62.2%
Runner-upGemma HickeyLiberal1,003 votes · 26.0%
Gemma HickeyLiberal1,003 votes · 26.0%36.2percentage points
Sheilagh O’LearyNDP2,886 votes · 49.9%
Runner-upJohn R. WhelanLiberal2,458 votes · 42.5%
John R. WhelanLiberal2,458 votes · 42.5%7.4percentage points
Keith WhiteLiberal2,354 votes · 53.8%
Runner-upKristina EnnisPC1,472 votes · 33.6%
Kristina EnnisPC1,472 votes · 33.6%20.2percentage points
Tony WakehamPC3,820 votes · 76.3%
Runner-upJeff YoungLiberal1,044 votes · 20.9%
Jeff YoungLiberal1,044 votes · 20.9%55.4percentage points
Lloyd ParrottPC3,875 votes · 66.7%
Runner-upGregory J. FrenchLiberal1,704 votes · 29.3%
Gregory J. FrenchLiberal1,704 votes · 29.3%37.4percentage points
Paul DinnPC3,029 votes · 48.0%
Runner-upDan BobbettLiberal2,923 votes · 46.4%
Dan BobbettLiberal2,923 votes · 46.4%1.7percentage points
Lela EvansPC859 votes · 95.7%
Runner-upTony F. PowellLiberal29 votes · 3.2%
Tony F. PowellLiberal29 votes · 3.2%92.4percentage points
Bernard DavisLiberal3,366 votes · 62.0%
Runner-upRaj SharanNDP1,080 votes · 19.9%
Raj SharanNDP1,080 votes · 19.9%42.1percentage points
Jamie KorabLiberal2,527 votes · 47.2%
Runner-upDavid ThomlynPC1,467 votes · 27.4%
David ThomlynPC1,467 votes · 27.4%19.8percentage points
John HoganLiberal3,424 votes · 69.3%
Runner-upDeanne StapletonPC1,052 votes · 21.3%
Deanne StapletonPC1,052 votes · 21.3%48.0percentage points