Nepean: 2025 federal election results

Mark Carney (Liberal) won Nepean in the April 28, 2025 federal election with 63.8% of the vote, 22,056 votes (30.5 points) ahead of Barbara Bal (Conservative). 72,237 valid votes were counted in this Ontario riding.

Mark Carney
Elected for Liberal
22,056 voteswinning margin (30.5 points)
Mark Carney 63.8%Barbara Bal 33.2%Shyam Shukla 2%Greg Hopkins 0.6%

Results by candidate

Nepean 2025 results by candidate
CandidateVotesShare
Mark Carney · Liberalelected
Prime Minister of Canada · Ottawa, Ont.
46,073
63.8%
Barbara Bal · Conservative
Police Officer · Ottawa, Ont.
24,017
33.2%
Shyam Shukla · NDP
IT Team Leader · Gloucester, Ont.
1,424
2%
Greg Hopkins · Green
Child and Youth Counsellor · Nepean, Ont.
462
0.6%
Eric Fleury · People's Party
Small Business Owner · Gatineau, Que.
261
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
77.2%
Registered electors
94,129
Population (2021 census)
122,229
Valid ballots
72,237
Rejected ballots
420
Winning margin
22,056 votes

How Nepean compares

  • The 297th-closest race of 343 ridings: a margin of 22,056 votes (30.5 points).
  • Liberal candidates won 43.8% of votes nationally; Mark Carney took 63.8% here, 20 points above that.
  • Turnout was 77.2%, 8.2 points above the national figure of 69%.

Nearby ridings