Markham—Unionville: 2025 federal election results

Michael Ma (Conservative) won Markham—Unionville in the April 28, 2025 federal election with 50.7% of the vote, 1,922 votes (3.6 points) ahead of Peter Yuen (Liberal). 53,414 valid votes were counted in this Ontario riding.

Michael Ma
Elected for Conservative
1,922 voteswinning margin (3.6 points)
Michael Ma 50.7%Peter Yuen 47.1%Sameer Qureshi 1.4%Elvin Kao 0.9%

Results by candidate

Markham—Unionville 2025 results by candidate
CandidateVotesShare
Michael Ma · Conservativeelected
Business Owner / Management Consultant · Toronto, Ont.
27,055
50.7%
Peter Yuen · Liberal
Former Police Officer · Richmond Hill, Ont.
25,133
47.1%
Sameer Qureshi · NDP
Student · Markham, Ont.
723
1.4%
Elvin Kao · Green
Product Manager · Toronto, Ont.
503
0.9%

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
63.9%
Registered electors
84,154
Population (2021 census)
116,972
Valid ballots
53,414
Rejected ballots
319
Winning margin
1,922 votes

How Markham—Unionville compares

  • The 39th-closest race of 343 ridings: a margin of 1,922 votes (3.6 points).
  • Conservative candidates won 41.3% of votes nationally; Michael Ma took 50.7% here, 9.4 points above that.
  • Turnout was 63.9%, 5.1 points below the national figure of 69%.

Nearby ridings