Who represents
New Brunswick?
Look up a name or riding, or browse your province or territory. A city can overlap several electoral districts. Federal and provincial riding boundaries are different.
59 listed members
Office cities below are locations, not electoral boundaries. To identify your own representative, use the official riding lookup.
Federal MPs
10 listed membersOfficial MP lookup · Source roster · Checked 2026-11-03
- Serge CormierMP · Acadie—BathurstOfficial profile
Office location: Caraquet · Bathurst
- Dominic LeBlancMP · BeauséjourOfficial profile
Office location: Shediac
- David MylesMP · Fredericton—OromoctoOfficial profile
Office location: Fredericton
- Rob MooreMP · Fundy RoyalOfficial profile
Office location: Hampton
- Guillaume Deschênes-ThériaultMP · Madawaska—RestigoucheOfficial profile
Office location: Campbellton · Edmundston
- Mike DawsonMP · Miramichi—Grand LakeOfficial profile
Office location: Miramichi
- Ginette Petitpas TaylorMP · Moncton—DieppeOfficial profile
Office location: Moncton
- John WilliamsonMP · New Brunswick SouthwestOfficial profile
Office location: St. Stephen · Saint John
- Wayne LongMP · Saint John—KennebecasisOfficial profile
Office location: Saint John
- Richard BragdonMP · Tobique—MactaquacOfficial profile
Office location: Perth-andover · Nackawic
Legislative Assembly of New Brunswick
49 listed membersOfficial MLA lookup · Checked 2026-11-03
- Sherry WilsonMLA · Albert-RiverviewOfficial profile
- Don MonahanMLA · Arcadia-Butternut Valley-Maple HillsOfficial profile
- René LegacyMLA · BathurstOfficial profile
- Benoît BourqueMLA · Beausoleil-Grand-Bouctouche-KentOfficial profile
- Marco LeBlancMLA · Belle-Baie-BelleduneOfficial profile
- Isabelle ThériaultMLA · CaraquetOfficial profile
- Margaret JohnsonMLA · Carleton-VictoriaOfficial profile
- Richard AmesMLA · Carleton-YorkOfficial profile
- Lyne Chantal BoudreauMLA · Champdoré-IrishtownOfficial profile
- Natacha VautourMLA · Dieppe-MemramcookOfficial profile
- Jean-Claude D'AmoursMLA · Edmundston-Vallée-des-RivièresOfficial profile
- David CoonMLA · Fredericton LincolnOfficial profile
- Luke RandallMLA · Fredericton NorthOfficial profile
- Susan HoltMLA · Fredericton South-SilverwoodOfficial profile
- Kris AustinMLA · Fredericton-Grand LakeOfficial profile
- Ryan CullinsMLA · Fredericton-YorkOfficial profile
- Ian LeeMLA · Fundy-The Isles-Saint John LornevilleOfficial profile
- Chuck ChiassonMLA · Grand Falls-Vallée-des-Rivières-Saint-QuentinOfficial profile
- John HerronMLA · Hampton-Fundy-St. MartinsOfficial profile
- Cindy MilesMLA · Hanwell-New MarylandOfficial profile
- Luc RobichaudMLA · Hautes-Terres-NepisiguitOfficial profile
- Pat FinniganMLA · Kent NorthOfficial profile
- Bill OliverMLA · Kings CentreOfficial profile
- Francine LandryMLA · Madawaska Les Lacs-EdmundstonOfficial profile
- Sam JohnstonMLA · Miramichi Bay-NeguacOfficial profile
- Michelle ConroyMLA · Miramichi EastOfficial profile
- Kevin RussellMLA · Miramichi WestOfficial profile
- Robert McKeeMLA · Moncton CentreOfficial profile
- Alexandre Cédric DoucetMLA · Moncton EastOfficial profile
- Tania SodhiMLA · Moncton NorthwestOfficial profile
- Claire JohnsonMLA · Moncton SouthOfficial profile
- Mary WilsonMLA · Oromocto-SunburyOfficial profile
- Aaron KennedyMLA · QuispamsisOfficial profile
- Guy ArseneaultMLA · Restigouche EastOfficial profile
- Gilles LePageMLA · Restigouche WestOfficial profile
- Rob WeirMLA · RiverviewOfficial profile
- Alyson TownsendMLA · RothesayOfficial profile
- Kathy BockusMLA · Saint CroixOfficial profile
- Glen SavoieMLA · Saint John EastOfficial profile
- David HickeyMLA · Saint John HarbourOfficial profile
- John DornanMLA · Saint John Portland-SimondsOfficial profile
- Kate WilcottMLA · Saint John West-LancasterOfficial profile
- Robert GauvinMLA · Shediac Bay-DieppeOfficial profile
- Jacques LeBlancMLA · Shediac-Cap-AcadieOfficial profile
- Eric MalletMLA · Shippagan-Les-ÎlesOfficial profile
- Tammy Scott-WallaceMLA · Sussex-Three RiversOfficial profile
- Megan MittonMLA · TantramarOfficial profile
- Keith ChiassonMLA · TracadieOfficial profile
- Bill HoganMLA · Woodstock-HartlandOfficial profile
No matching names or ridings. Try a different spelling or clear the filter to see the official lookups. A city name may not appear in its riding’s name.
Help choosing the right office
Federal MPs deal with federal matters. Provincial or territorial members deal with their legislature’s responsibilities. A municipality handles local services through its council and service departments.
New Brunswick representative guide · City halls, senators and other offices · All provinces and territories
Ask the chat below to look up a name or explain which office handles an issue. It does not send messages or access personal case files.