Legislative Assembly of New Brunswick
49 sitting MLAs across 3 caucuses. Select a party to filter the roster.
Standings
49 seatsRecords 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- 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.