King—Vaughan: 2025 federal election results

Anna Roberts (Conservative) won King—Vaughan in the April 28, 2025 federal election with 61.5% of the vote, 17,330 votes (25.6 points) ahead of Mubarak Ahmed (Liberal). 67,747 valid votes were counted in this Ontario riding.

Anna Roberts
Elected for Conservative
17,330 voteswinning margin (25.6 points)
Anna Roberts 61.5%Mubarak Ahmed 35.9%Samantha Sanchez 1.1%Ann Raney 0.9%

Results by candidate

King—Vaughan 2025 results by candidate
CandidateVotesShare
Anna Roberts · Conservativeelectedincumbent
Parliamentarian · King, Ont.
41,682
61.5%
Mubarak Ahmed · Liberal
Project Manager · Nobleton, Ont.
24,352
35.9%
Samantha Sanchez · NDP
Lawyer · Bolton, Ont.
769
1.1%
Ann Raney · Green
Engineer · King City, Ont.
576
0.9%
Vageesh Sabharwal · People's Party
Dental Surgeon · Vaughan, Ont.
368
0.5%

Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.

Turnout and electors

Voter turnout
71.2%
Registered electors
96,019
Population (2021 census)
124,401
Valid ballots
67,747
Rejected ballots
584
Winning margin
17,330 votes

How King—Vaughan compares

  • The 266th-closest race of 343 ridings: a margin of 17,330 votes (25.6 points).
  • Conservative candidates won 41.3% of votes nationally; Anna Roberts took 61.5% here, 20.2 points above that.
  • Turnout was 71.2%, 2.2 points above the national figure of 69%.

Nearby ridings