Beauport—Limoilou: 2025 federal election results

Steeve Lavoie (Liberal) won Beauport—Limoilou in the April 28, 2025 federal election with 35.6% of the vote, 3,366 votes (5.5 points) ahead of Hugo Langlois (Conservative). 61,418 valid votes were counted in this Quebec riding.

Steeve Lavoie
Elected for Liberal
3,366 voteswinning margin (5.5 points)
Steeve Lavoie 35.6%Hugo Langlois 30.1%Julie Vignola 28.6%Raymond Côté 3.4%

Results by candidate

Beauport—Limoilou 2025 results by candidate
CandidateVotesShare
Steeve Lavoie · Liberalelected
Manager · Lévis, Que.
21,858
35.6%
Hugo Langlois · Conservative
Host / Columnist · Québec, Que.
18,492
30.1%
Julie Vignola · Bloc Québécoisincumbent
Teacher · Québec, Que.
17,558
28.6%
Raymond Côté · NDP
Customer Support Agent · Québec, Que.
2,095
3.4%
Dalila Elhak · Green
Public Servant · Québec, Que.
924
1.5%
Andrée Massicotte · People's Party
Purchaser · Québec, Que.
396
0.6%
Claude Moreau · Marxist-Leninist
Stationary Engine Mechanic · Québec, Que.
95
0.2%

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.9%
Registered electors
90,513
Population (2021 census)
113,598
Valid ballots
61,418
Rejected ballots
939
Winning margin
3,366 votes

How Beauport—Limoilou compares

  • The 70th-closest race of 343 ridings: a margin of 3,366 votes (5.5 points).
  • Liberal candidates won 43.8% of votes nationally; Steeve Lavoie took 35.6% here, 8.2 points below that.
  • Turnout was 68.9%, 0.1 points below the national figure of 69%.

Nearby ridings