Stormont—Dundas—Glengarry: 2025 federal election results

Eric Duncan (Conservative) won Stormont—Dundas—Glengarry in the April 28, 2025 federal election with 56.3% of the vote, 10,992 votes (16.6 points) ahead of Sarah Good (Liberal). 66,407 valid votes were counted in this Ontario riding.

Eric Duncan
Elected for Conservative
10,992 voteswinning margin (16.6 points)
Eric Duncan 56.3%Sarah Good 39.8%Mario Leclerc 2.5%Gordon Kubanek 1%

Results by candidate

Stormont—Dundas—Glengarry 2025 results by candidate
CandidateVotesShare
Eric Duncan · Conservativeelectedincumbent
Parliamentarian · Cornwall, Ont.
37,399
56.3%
Sarah Good · Liberal
Engagement / Population Health Specialist · Cornwall, Ont.
26,407
39.8%
Mario Leclerc · NDP
Paralegal · Pointe-Claire, Que.
1,653
2.5%
Gordon Kubanek · Green
Retired Teacher · Kars, Ont.
674
1%
Karl Ivan MacKinnon · Libertarian
Dairy Worker · Dalkeith, Ont.
274
0.4%

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
68.6%
Registered electors
97,432
Population (2021 census)
114,637
Valid ballots
66,407
Rejected ballots
417
Winning margin
10,992 votes

How Stormont—Dundas—Glengarry compares

  • The 202nd-closest race of 343 ridings: a margin of 10,992 votes (16.6 points).
  • Conservative candidates won 41.3% of votes nationally; Eric Duncan took 56.3% here, 15 points above that.
  • Turnout was 68.6%, 0.4 points below the national figure of 69%.

Nearby ridings