ADVERTISEMENT

Atlantic

Federal election in the Maritimes: Here’s who won in your riding

Published: 

People make their way to and from an advance polling station in Ottawa, on Friday, April 18, 2025. Advance polls opened Friday for voters to cast their ballot in the federal election ahead of the April 28 official election day. (Spencer Colby / The Canadian Press) (Spencer Colby/The Canadian Press)

Canadians cast their ballots on Monday in the federal election.

Here is a list of all the candidates who won their riding in the Maritimes.

Nova Scotia

Nova Scotia has 11 electoral districts.

1 – Acadie – Annapolis

  • Conservative: Chris d’Entremont
  • NDP: Ingrid Deon
  • Liberal: Ronnie LeBlanc
  • Green Party: Matthew Piggott
  • PPC: James Strange

2 – Cape Breton – Canso – Antigonish

  • Liberal: Jaime Battiste
  • NDP: Joanna Clark
  • Conservative: Allan MacMaster
  • PPC: Ryan Smyth
  • Independent: Rebecca Wall

3 – Central Nova

  • Liberal: Sean Fraser
  • Conservative: Brycen Jenkins
  • NDP: Jesiah MacDonald
  • PPC: Charlie MacEachern
  • Independent: Alexander MacKenzie
  • Green Party: Gerald Romsa

4 – Cumberland – Colchester

  • Green Party: Kelly-Ann Callaghan
  • PPC: Paul Church
  • NDP: Larry Duchesne
  • Conservative: Stephen Ellis
  • Liberal: Alana Hirtle

5 – Dartmouth – Cole Harbour

  • Liberal: Darren Fisher
  • PPC: Michelle Lindsay
  • NDP: Keith Morrison
  • Conservative: Isabelle Obeid
  • Libertarian: Joseph Shea
  • Green Party: Rana Zaman

6 – Halifax

  • PPC: Maricar Aliasut
  • Conservative: Mark Boudreau
  • Green Party: Amethyste Hamel-Gregory
  • Liberal: Shannon Miedema
  • NDP: Lisa Roberts

7 – Halifax West

  • Conservative: Rob Batherson
  • Liberal: Lena Metlege Diab
  • PPC: Adam LeRue
  • Green Party: Ron G. Parker
  • NDP: Rae Tench

8 – Kings – Hants

  • Green Party: Karen Beazley
  • Liberal: Kody Blois
  • PPC: Alexander Cargill
  • NDP: Paul Doerr
  • Conservative: Joel Hirtle

9 – Sackville – Bedford – Preston

  • Green Party: Andre Anderson
  • Conservative: Dave Carroll
  • Liberal: Braedon Clark
  • PPC: Ryan Slaney
  • NDP: Isaac Wilson

10 – South Shore – St. Margarets

  • PPC: Patrick Shea Boyd
  • Green Party: Mark Embrett
  • Liberal: Jessica Fancy-Landry
  • Independent: Hayden Henderson
  • Conservative: Rick Perkins

11 – Sydney – Glace Bay

  • Marxist-Leninist: Nik Boisvert
  • PPC: Jeffrey Evely
  • CFP: Chris Gallant
  • Liberal: Mike Kelloway
  • NDP: Kimberly Losier
  • Conservative: Anna Manley
  • Libertarian: Michael Pittman
  • Independent: Joe Ward

New Brunswick

New Brunswick has 10 electoral districts.

1 – Acadie – Bathurst

  • NDP: Ty Boulay
  • Conservative: James Brown
  • Liberal: Serge Cormier
  • PPC: Randi Rachelle Raynard

2 – Beauséjour

  • Libertarian: Donna Allen
  • PPC: Eddie Cornell
  • NDP: Alex Gagne
  • Liberal: Dominic LeBlanc
  • Green Party: Josh Shaddick
  • Conservative: Nathalie Vautour

3 – Fredericton – Oromocto

  • Green Party: Pam Allen-LeBlanc
  • CFP: Dominic Cardy
  • Centrist: Brandon Ellis
  • NDP: Nicki Lyons-MacFarlane
  • Conservative: Brian Macdonald
  • PPC: Heather Michaud
  • Liberal: David Myles
  • Communist: June Patterson

4 – Fundy Royal

  • NDP: Cindy Andrie
  • Green Party: Hans Johnsen
  • Liberal: Bill Kudla
  • PPC: Alastair MacFarlane
  • Conservative: Rob Moore

5 – Madawaska – Restigouche

  • Liberal: Guillaume Deschênes-Thériault
  • PPC: Nancy Mercier
  • Conservative: Michel Morin
  • NDP: Daisy Petersen

6 – Miramichi – Grand Lake

  • Green Party: Matthew Ian Clark
  • Conservative: Mike Dawson
  • NDP: Josh Floyd
  • Liberal: Lisa Harris

7 – Moncton – Dieppe

  • Conservative: Jocelyn Dionne
  • Green Party: Marshall Dunn
  • NDP: Serge Landry
  • Liberal: Ginette Petitpas Taylor

8 – Saint John – Kennebecasis

  • NDP: Armand Cormier
  • Liberal: Wayne Long
  • Green Party: David MacFarquhar
  • Libertarian: Austin Venedam
  • Conservative: Melissa Young

9 – Saint John – St. Croix

  • NDP: Andrew Hill
  • Green Party: Gerald Irish
  • Liberal: Karen Ludwig
  • Libertarian: Keith Tays
  • Conservative: John Williamson

10 – Tobique – Mactaquac

  • Conservative: Richard Bragdon
  • PPC: Vern Brundle
  • Green Party: Liam MacDougall
  • Liberal: Julian Moulton
  • NDP: Michael John Winter

Prince Edward Island

Prince Edward Island has four electoral districts.

1 – Cardigan

  • Conservative: James Aylward
  • PPC: Adam Harding
  • Liberal: Kent MacDonald
  • Independent: Wayne Phelan
  • Green Party: Maria Rodriguez
  • NDP: Lynne Thiele

2 – Charlottetown

  • NDP: Joe Byrne
  • Liberal: Sean Casey
  • Green Party: Daniel Cousins
  • Conservative: Natalie Jameson
  • PPC: Robert Lucas

3 – Egmont

  • Green Party: Ranald MacFarlane
  • Conservative: Logan McLellan
  • Liberal: Bobby Morrissey
  • NDP: Carol Rybinski

4 – Malpeque

  • PPC: Hilda Baughan
  • Conservative: Jamie Fox
  • Green Party: Anna Keenan
  • Liberal: Heath MacDonald
  • NDP: Cassie MacKay