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
Candidate
Party
Votes
Share
Stephen Lecceelected
Progressive Conservative
28,527
64.2%
Gillian Vivona
Liberal
12,453
28%
Rick Morelli
New Democratic
1,714
3.9%
Ann Raney
Green
934
2.1%
Christopher Bressi
New Blue
569
1.3%
Maria Morgis
Ontario Party
256
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.