Election Results for October 21, 2024 [General Election]

Bathurst
Name Party Standing # Votes
Legacy, René L Won 3357
Chamberlain, Kim PC Lost 2029
Kryszko, Robert PVNBGP Lost 325
Frenette, Jeff NBNDP/NPDNB Lost 212
Caraquet
Name Party Standing # Votes
Thériault, Isabelle L Won 6002
Lanteigne, Jean Paul PC Lost 719
Dieppe-Memramcook
Name Party Standing # Votes
Vautour, Natacha L Won 5600
Giguère, Jacques PVNBGP Lost 1531
Léonard, Dean PC Lost 1311
Fredericton-Lincoln
Name Party Standing # Votes
Coon, David PVNBGP Won 3646
Chippin, Daniel PC Lost 2307
Leger, Joni L Lost 2244
Fredericton North
Name Party Standing # Votes
Randall, Luke L Won 4130
Green, Jill PC Lost 2753
Plummer, Anthea PVNBGP Lost 922
Stocek, Matthew NBNDP/NPDNB Lost 120
Vandette, Andrew LPNB Lost 46
Kent North
Name Party Standing # Votes
Finnigan, Pat L Won 3928
Arseneau, Kevin PVNBGP Lost 3251
Cosby, Carl PC Lost 1441
Boudreau, Carole PANB/AGNB Lost 145
Kings Centre
Name Party Standing # Votes
Oliver, Bill PC Won 3821
Stephenson, Brian L Lost 2557
Dryer, Bruce PVNBGP Lost 1136
Tays, Crystal LPNB Lost 139
Miramichi Bay-Neguac
Name Party Standing # Votes
Johnston, Sam L Won 4219
Savoie, Réjean PC Lost 3146
Hitchcock, Wayne PVNBGP Lost 711
Moncton East
Name Party Standing # Votes
Doucet, Alexandre Cédric L Won 4449
Andreetti, Paolo (PJ) PC Lost 1903
Blanco, Diani PVNBGP Lost 736
Gagne, Alex NBNDP/NPDNB Lost 329
Moncton South
Name Party Standing # Votes
Johnson, Claire L Won 3559
Turner, Greg PC Lost 2229
Merola, Vincent PVNBGP Lost 900
Quispamsis
Name Party Standing # Votes
Kennedy, Aaron L Won 3861
Higgs, Blaine PC Lost 3668
Conradi, Andrew PVNBGP Lost 378
White, Alex NBNDP/NPDNB Lost 360
Amos, David Raymond IND Lost 42
Restigouche East
Name Party Standing # Votes
Arseneault, Guy L Won 3590
Pelletier, Normand PC Lost 2271
Petersen, Daisy NBNDP/NPDNB Lost 501
Cormier, Gilles PVNBGP Lost 389
Restigouche West
Name Party Standing # Votes
Lepage, Gilles L Won 3993
Cyr, Diane PC Lost 1733
Cormier, Myriam PVNBGP Lost 380
Geraghty, Ronald LPNB Lost 116
Riverview
Name Party Standing # Votes
Weir, Rob PC Won 3114
Grant, Scott L Lost 2740
Lord, Sarah PVNBGP Lost 1978
Despres, Desiree NBNDP/NPDNB Lost 128
Mallaley, Rebecca LPNB Lost 69
Rothesay
Name Party Standing # Votes
Townsend, Alyson L Won 4085
Flemming, Hugh J. (Ted) PC Lost 3373
MacKay-Boyce, Zara PVNBGP Lost 549
Venedam, Austin LPNB Lost 85
Saint John Harbour
Name Party Standing # Votes
Hickey, David L Won 3413
Smith, Adam PC Lost 1563
Darling, Mariah PVNBGP Lost 715
Procter, Kenneth NBNDP/NPDNB Lost 228
Craig, Shelley LPNB Lost 82
Shippagan-les-Îles
Name Party Standing # Votes
Mallet, Eric L Won 5021
Roussel, Wilfred PVNBGP Lost 1111
Robichaud, François PC Lost 530
Tantramar
Name Party Standing # Votes
Mitton, Megan PVNBGP Won 2468
Higham, John L Lost 1276
Phinney, Bruce PC Lost 1166
Godfrey, Evelyne NBNDP/NPDNB Lost 84
Allen, Donna LPNB Lost 57
Tracadie
Name Party Standing # Votes
Chiasson, Keith L Won 5030
McLaughlin, Gertrude PC Lost 537
Brideau, Serge CNB Lost 0
Shediac Bay - Dieppe
Name Party Standing # Votes
Gauvin, Robert L Won 6530
Ephestion, René PC Lost 1803
Landry, Chantal PVNBGP Lost 1254
Moncton Centre
Name Party Standing # Votes
McKee, Rob L Won 3501
Melanson, Dave PC Lost 1738
Colwell, Sarah PVNBGP Lost 711
Ryan, James NBNDP/NPDNB Lost 242
Moncton Northwest
Name Party Standing # Votes
Sodhi, Tania L Won 3761
Steeves, Ernie PC Lost 3536
Santana, Ana PVNBGP Lost 804
Fredericton - York
Name Party Standing # Votes
Cullins, Ryan PC Won 3572
Whitney, Tanya L Lost 2527
Allen-LeBlanc, Pam PVNBGP Lost 1673
Broderick, Michael PANB/AGNB Lost 256
LaForest, Steven J. NBNDP/NPDNB Lost 133
Madawaska Les lacs - Edmundston
Name Party Standing # Votes
Landry, Francine L Won 4798
Morin, Michel PC Lost 1970
Martel, Alain PVNBGP Lost 218
Martin, André NBNDP/NPDNB Lost 114
Barahoga, Richard CNBP Lost 53
Saint Croix
Name Party Standing # Votes
Bockus, Kathy PC Won 3271
Lyons, Troy L Lost 2063
Groleau, Mark PVNBGP Lost 1442
Booth, Kris IND Lost 170
Tessmann, Alex PANB/AGNB Lost 96
Ademolu, Bola NBNDP/NPDNB Lost 90
Mitchell, Krysten LPNB Lost 82
Belle-Baie-Belledune
Name Party Standing # Votes
LeBlanc, Marco L Won 5053
Boudreau, Rachel PVNBGP Lost 1411
Boulay, Tyler (Ty) NBNDP/NPDNB Lost 293
Robichaud, Louis PC Lost 0
Hautes-Terres-Nepisiguit
Name Party Standing # Votes
Robichaud, Luc L Won 4675
Purdy, Jason PC Lost 1454
Miramichi East
Name Party Standing # Votes
Conroy, Michelle PC Won 3633
Arsenault, Veronique L Lost 2921
Shaddick, Joshua PVNBGP Lost 355
L'Huillier, Tom PANB/AGNB Lost 236
Beausoleil-Grand-Bouctouche-Kent
Name Party Standing # Votes
Bourque, Benoit L Won 5794
Bastarache, Ann PC Lost 1761
Morin, Bernadette PVNBGP Lost 1220
O'Brien, Lenny CNBP Lost 112
Richard, Eddy LPNB Lost 90
Shediac-Cap-Acadie
Name Party Standing # Votes
Leblanc, Jacques L Won 5438
Bourgeois, Jean PVNBGP Lost 2901
Arsenault, Christine PC Lost 1322
Champdoré-Irishtown
Name Party Standing # Votes
Boudreau, Lyne Chantal L Won 3732
Gautreau, Ricky PC Lost 2450
Clark, Matthew Ian PVNBGP Lost 743
Hennessey, Adam LPNB Lost 103
Albert-Riverview
Name Party Standing # Votes
Wilson, Sherry PC Won 4363
Gouthro, Dave L Lost 2599
MacDougall, Liam PVNBGP Lost 972
Buchanan, Sharon PANB/AGNB Lost 297
Jones, William LPNB Lost 97
Arcadia-Butternut Valley-Maple Hills
Name Party Standing # Votes
Monahan, Don PC Won 4284
Larson, Connie L Lost 2289
Boucher, Brian PVNBGP Lost 1093
Matthews, Anthony LPNB Lost 149
Sussex-Three Rivers
Name Party Standing # Votes
Scott-Wallace, Tammy PC Won 3789
Northrup, Bruce L Lost 3282
McMackin, Teri PVNBGP Lost 1235
Wheeler, Wayne LPNB Lost 159
Hampton-Fundy-St. Martins
Name Party Standing # Votes
Herron, John L Won 3259
Grasseschi, Faytene PC Lost 3035
Myers, Laura PVNBGP Lost 1553
Stackhouse, Gordie NBNDP/NPDNB Lost 171
Graham, Peter PANB/AGNB Lost 153
Dempsey, Barbara LPNB Lost 120
Saint John East
Name Party Standing # Votes
Savoie, Glen PC Won 3181
Alston, David L Lost 3147
Irish, Gerald PVNBGP Lost 514
Floyd, Josh NBNDP/NPDNB Lost 252
Graham, Tanya PANB/AGNB Lost 118
Campbell, Denise LPNB Lost 92
Saint John Portland-Simonds
Name Party Standing # Votes
Dornan, John L Won 3546
Dempsey, Paul PC Lost 2497
Duncan, P.J. PVNBGP Lost 438
Martin, Bobby NBNDP/NPDNB Withdrawn 162
Saint John West-Lancaster
Name Party Standing # Votes
Elman Wilcott, Kate L Won 3525
Costain, Kim PC Lost 2787
Killen, Joanna PVNBGP Lost 864
Ryan, Jane NBNDP/NPDNB Lost 330
Vukelic, Sherie LPNB Lost 69
Fundy-The Isles-Saint John Lorneville
Name Party Standing # Votes
Lee, Ian PC Won 3971
Borthwick, Patty L Lost 2052
Connell, Rhonda PVNBGP Lost 346
Wanamaker, Chris NBNDP/NPDNB Lost 158
Greenlaw, Sharon CNBP Lost 113
Tays, Keith LPNB Lost 88
Oromocto-Sunbury
Name Party Standing # Votes
Wilson, Mary E. PC Won 4381
Horsman, Stephen L Lost 2725
Gibson, Emerald PVNBGP Lost 868
Hanley, Glenna NBNDP/NPDNB Lost 341
Fredericton-Grand Lake
Name Party Standing # Votes
Austin, Kris PC Won 4456
Dignam, Kevin L Lost 2277
Washburn, Ken PVNBGP Lost 862
Desaulniers, Rick PANB/AGNB Lost 461
Taylor, Arthur NBNDP/NPDNB Lost 195
Fredericton South-Silverwood
Name Party Standing # Votes
Holt, Susan L Won 4605
Carlin, Nicolle PC Lost 2287
Ouellette, Simon PVNBGP Lost 1860
Lyons-MacFarlane, Nicki NBNDP/NPDNB Lost 165
Hanwell-New Maryland
Name Party Standing # Votes
Miles, Cindy L Won 4006
Wilson-Shee, Judy PC Lost 3948
Jonah, Susan PVNBGP Lost 1051
Hurtubise, Kris PANB/AGNB Lost 177
Cyr LaPlante, Joël NBNDP/NPDNB Lost 119
Sarty, Meryl W. LPNB Lost 67
Carleton-York
Name Party Standing # Votes
Ames, Richard PC Won 4622
Duffie, Chris L Lost 2136
Folkins, Burt PVNBGP Lost 675
Wright, Sterling PANB/AGNB Lost 415
Woodstock-Hartland
Name Party Standing # Votes
Hogan, Bill PC Won 4199
Pelkey, Marisa L Lost 2549
Webber, Charlie PANB/AGNB Lost 575
Roche, Jada PVNBGP Lost 276
Culberson, Ernest IND Lost 209
Sheaves, Bo NBNDP/NPDNB Lost 138
Carleton-Victoria
Name Party Standing # Votes
Johnson, Margaret PC Won 4798
Moulton, Julian L Lost 2159
Blaevoet, Rebecca PVNBGP Lost 451
Rossignol, Tasha SJPNB Lost 290
Grand Falls-Vallée-des-Rivières-Saint-Quentin
Name Party Standing # Votes
Chiasson, Chuck L Won 4976
PC Lost 2493
McLean-Godbout, Dani PVNBGP Lost 540
Edmundston-Vallée-des-Rivières
Name Party Standing # Votes
L Won 5573
PC Lost 1049
Voisine, Sylvain Gerald SJPNB Lost 186