Legislative Assembly of New Brunswick

49 sitting MLAs across 3 caucuses. Select a party to filter the roster.

Seats
49
MLAs
Largest caucus
31
Liberal Party
Majority threshold
25
seats needed
Caucuses
3
including independents

Standings

49 seats

Records not available

Voting records, attendance and sponsored bills are shown for federal MPs because the House of Commons data is published openly. Legislative Assembly of New Brunswick publishes its votes and attendance only in Hansard and the journals, with no machine-readable feed, so those figures are not available here.

Official member directory →

Members

49 shown
  • Sherry WilsonProgressive Conservative Party

    Albert-Riverview

    1 506 382-6567
  • Don MonahanProgressive Conservative Party

    Arcadia-Butternut Valley-Maple Hills

    1 506 300-5333
  • René LegacyLiberal Party

    Bathurst

    1 506 549-5329
  • Benoît BourqueLiberal Party

    Beausoleil-Grand-Bouctouche-Kent

    1 506 743-0335
  • Marco LeBlancLiberal Party

    Belle-Baie-Belledune

    1 506 252-5258
  • Isabelle ThériaultLiberal Party

    Caraquet

    1 506 724-1041
  • Margaret JohnsonProgressive Conservative Party

    Carleton-Victoria

    1 506 276-4045
  • Richard AmesProgressive Conservative Party

    Carleton-York

    1 506 575-6088
  • Lyne Chantal BoudreauLiberal Party

    Champdoré-Irishtown

    1 506 889-2572
  • Natacha VautourLiberal Party

    Dieppe-Memramcook

    1 506 869-7000
  • Jean-Claude D'AmoursLiberal Party

    Edmundston-Vallée-des-Rivières

    1 506 838-1031
  • David CoonGreen Party

    Fredericton Lincoln

    1 506 455-0936
  • Luke RandallLiberal Party

    Fredericton North

    1 506 260-6326
  • Susan HoltLiberal Party

    Fredericton South-Silverwood

    1 506 259-5700
  • Kris AustinProgressive Conservative Party

    Fredericton-Grand Lake

    1 506 440-9542
  • Ryan CullinsProgressive Conservative Party

    Fredericton-York

    1 506 444-3952
  • Ian LeeProgressive Conservative Party

    Fundy-The Isles-Saint John Lorneville

    1 506 755-4149
  • Chuck ChiassonLiberal Party

    Grand Falls-Vallée-des-Rivières-Saint-Quentin

    1 506 475-1124
  • John HerronLiberal Party

    Hampton-Fundy-St. Martins

    1 506 566-2413
  • Cindy MilesLiberal Party

    Hanwell-New Maryland

    1 506 368-1124
  • Luc RobichaudLiberal Party

    Hautes-Terres-Nepisiguit

    1 506 764-5282
  • Pat FinniganLiberal Party

    Kent North

    1 506 427-1706
  • Bill OliverProgressive Conservative Party

    Kings Centre

    1 506 738-6586
  • Francine LandryLiberal Party

    Madawaska Les Lacs-Edmundston

    1 506 735-7222
  • Sam JohnstonLiberal Party

    Miramichi Bay-Neguac

    1 506 622-2592
  • Michelle ConroyProgressive Conservative Party

    Miramichi East

    1 506 627-1684
  • Kevin RussellProgressive Conservative Party

    Miramichi West

    1 506 626-2104
  • Robert McKeeLiberal Party

    Moncton Centre

    1 506 856-3827
  • Alexandre Cédric DoucetLiberal Party

    Moncton East

    1 506 227-3696
  • Tania SodhiLiberal Party

    Moncton Northwest

    1 506 233-5991
  • Claire JohnsonLiberal Party

    Moncton South

    1 506 854-5882
  • Mary WilsonProgressive Conservative Party

    Oromocto-Sunbury

    1 506 357-1177
  • Aaron KennedyLiberal Party

    Quispamsis

    1 506 343-6817
  • Guy ArseneaultLiberal Party

    Restigouche East

    1 506 684-2600
  • Gilles LePageLiberal Party

    Restigouche West

    1 506 753-2222
  • Rob WeirProgressive Conservative Party

    Riverview

    1 506 856-2295
  • Alyson TownsendLiberal Party

    Rothesay

    1 506 849-5767
  • Kathy BockusProgressive Conservative Party

    Saint Croix

    1 506 466-1449
  • Glen SavoieProgressive Conservative Party

    Saint John East

    1 506 658-6333
  • David HickeyLiberal Party

    Saint John Harbour

    1 506 261-0754
  • John DornanLiberal Party

    Saint John Portland-Simonds

    1 506 646-1805
  • Kate WilcottLiberal Party

    Saint John West-Lancaster

    1 506 643-6978
  • Robert GauvinLiberal Party

    Shediac Bay-Dieppe

    1 506 869-7000
  • Jacques LeBlancLiberal Party

    Shediac-Cap-Acadie

    1 506 533-3450
  • Eric MalletLiberal Party

    Shippagan-Les-Îles

    1 506 340-2901
  • Tammy Scott-WallaceProgressive Conservative Party

    Sussex-Three Rivers

    1 506 567-4689
  • Megan MittonGreen Party

    Tantramar

    1 506 378-1565
  • Keith ChiassonLiberal Party

    Tracadie

    1 506 394-4038
  • Bill HoganProgressive Conservative Party

    Woodstock-Hartland

    1 506 277-6020

Bills before the legislature

10 bills
61st Legislature, 3rd SessionRetrieved Nov 2, 2026Source: Legislative Assembly of New Brunswick — Status of bills
  • Bill 1061st Legislature, 3rd Session

    An Act to Amend the Education Act

    1 st Reading — IntroducedOct 28, 2026
  • Bill 961st Legislature, 3rd Session

    An Act to Amend the Electricity Act

    1 st Reading — IntroducedOct 27, 2026
  • Bill 861st Legislature, 3rd Session

    An Act to Amend the Gaming Control Act

    2 nd Reading — DebatedOct 28, 2026
  • Bill 761st Legislature, 3rd Session

    An Act to Amend the Salvage Dealers Licensing Act

    2 nd Reading — PassedOct 28, 2026
  • Bill 661st Legislature, 3rd Session

    An Act to Amend the Employment Standards Act

    2 nd Reading — PassedOct 28, 2026
  • Bill 561st Legislature, 3rd Session

    Non-disclosure Agreements Act

    2 nd Reading — PassedOct 28, 2026
  • Bill 461st Legislature, 3rd Session

    An Act to Amend the Provincial Court Act

    2 nd Reading — PassedOct 28, 2026
  • Bill 361st Legislature, 3rd Session

    An Act Respecting the Child, Youth, Senior and Mental Health Advocate

    2 nd Reading — PassedOct 27, 2026
  • Bill 261st Legislature, 3rd Session

    An Act to Amend the Opioid Damages and Health Care Costs Recovery Act

    2 nd Reading — PassedOct 27, 2026
  • Bill 161st Legislature, 3rd Session

    An Act to Perpetuate a Certain Ancient Right

    1 st Reading — IntroducedOct 20, 2026

This legislature has no data feed. We read its bill list from the labelled HTML the site serves, which has been consistent, but it is still a web page and not an API. If the site is redesigned the panel will say it could not retrieve the list rather than show anything half-parsed. This page does not publish sponsor and party on the list page (published only on each bill's own page), so those columns are blank here rather than guessed.

Provincial bill data is not comparable to the federal bill data elsewhere on Canadash. For federal bills we get a proper data feed covering every stage, every vote and how each member voted. Provincial bills are read off each legislature's own web pages, and every legislature publishes a different amount — some give a date for every stage, some give no dates at all, some name the sponsor and some do not. No province publishes its votes or attendance in a form a program can read, so there are no provincial voting records here, and no provincial version of the participation or party-discipline figures we show for MPs.