Fredericton—Oromocto: 2025 federal election results

David Myles (Liberal) won Fredericton—Oromocto in the April 28, 2025 federal election with 61.3% of the vote, 14,550 votes (29 points) ahead of Brian Macdonald (Conservative). 50,169 valid votes were counted in this New Brunswick riding.

David Myles
Elected for Liberal
14,550 voteswinning margin (29 points)
David Myles 61.3%Brian Macdonald 32.3%Pam Allen-Leblanc 3.1%Nicki Lyons-MacFarlane 1.8%

Results by candidate

Fredericton—Oromocto 2025 results by candidate
CandidateVotesShare
David Myles · Liberalelected
Musician · Fredericton, N.B.
30,750
61.3%
Brian Macdonald · Conservative
Consultant · Fredericton, N.B.
16,200
32.3%
Pam Allen-Leblanc · Green
Self-Employed · Durham Bridge, N.B.
1,568
3.1%
Nicki Lyons-MacFarlane · NDP
Library Assistant · Fredericton, N.B.
908
1.8%
Dominic Cardy · Canadian Future Party
Politician · Fredericton, N.B.
345
0.7%
Heather Michaud · People's Party
Registered Massage Therapist · Haneytown, N.B.
208
0.4%
June Patterson · Communist
Grocery Clerk · Fredericton, N.B.
146
0.3%
Brandon Ellis · Centrist
Business Development / Strategic Recruiter · Fredericton, N.B.
44
0.1%

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
75.4%
Registered electors
66,852
Population (2021 census)
85,389
Valid ballots
50,169
Rejected ballots
243
Winning margin
14,550 votes

How Fredericton—Oromocto compares

  • The 230th-closest race of 343 ridings: a margin of 14,550 votes (29 points).
  • Liberal candidates won 43.8% of votes nationally; David Myles took 61.3% here, 17.5 points above that.
  • Turnout was 75.4%, 6.4 points above the national figure of 69%.

Nearby ridings