Shaun Chen (Liberal) won Scarborough North in the April 28, 2025 federal election with 63% of the vote, 13,931 votes (29.8 points) ahead of Gurmit Sandhu (Conservative). 46,732 valid votes were counted in this Ontario riding.
Shaun Chen
Elected for Liberal
13,931 voteswinning margin (29.8 points)
Shaun Chen 63%Gurmit Sandhu 33.1%Karishma Manji 3.9%
Results by candidate
Scarborough North 2025 results by candidate
Candidate
Party
Votes
Share
Shaun Chen · Liberalelectedincumbent
Parliamentarian · Scarborough, Ont.
Liberal
29,418
63%
Gurmit Sandhu · Conservative
Insurance Broker · Brampton, Ont.
Conservative
15,487
33.1%
Karishma Manji · NDP
Family Physician · Toronto, Ont.
NDP
1,827
3.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
60%
Registered electors
78,591
Population (2021 census)
116,177
Valid ballots
46,732
Rejected ballots
446
Winning margin
13,931 votes
How Scarborough North compares
The 226th-closest race of 343 ridings: a margin of 13,931 votes (29.8 points).
Liberal candidates won 43.8% of votes nationally; Shaun Chen took 63% here, 19.2 points above that.
Turnout was 60%, 9 points below the national figure of 69%.