Fredericton—Oromocto

New Brunswick

Current MP: David Myles — Liberal

General Election — 2025

PartyCandidateVotesShare
LiberalDavid Myles (Elected)30,75061.3%
ConservativeBrian Macdonald16,20032.3%
GreenPam Allen-Leblanc1,5683.1%
NDPNicki Lyons-MacFarlane9081.8%
Canadian Future PartyDominic Cardy3450.7%
PPCHeather Michaud2080.4%
CommunistJune Patterson1460.3%
CentristBrandon Ellis440.1%

View full profile →