King—Vaughan: 2025 Ontario election results

Stephen Lecce (PC) won King—Vaughan in the February 27, 2025 Ontario general election with 64.2% of the vote, 16,074 votes (36.2 points) ahead of Gillian Vivona (LIB). 44,453 valid votes were counted.

Stephen Lecce
Elected for Progressive Conservative
16,074 voteswinning margin (36.2 points)
Stephen Lecce 64.2%Gillian Vivona 28%Rick Morelli 3.9%Ann Raney 2.1%

Results by candidate

King—Vaughan 2025 results by candidate
CandidatePartyVotesShare
Stephen LecceelectedProgressive Conservative28,527
64.2%
Gillian VivonaLiberal12,453
28%
Rick MorelliNew Democratic1,714
3.9%
Ann RaneyGreen934
2.1%
Christopher BressiNew Blue569
1.3%
Maria MorgisOntario Party256
0.6%

Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.

How it compares

  • The 117th-closest race of 124 ridings: a margin of 16,074 votes (36.2 points).
  • Progressive Conservative candidates won 43% of the vote across Ontario; Stephen Lecce took 64.2% here, 21.2 points above that.
  • Progressive Conservative also won this riding at the previous election.

Nearby ridings