Back to top


Assembly 63

May 30, 2017 - Present

On this page, you will find a list of current Members of the Legislative Assembly. Each member’s name links to a complete profile which includes biographical and contact information.

Historical lists and biographical profiles for members of previous general assemblies can be accessed by using the filters on the left.

Namesort descending Party Electoral District Cabinet
Arab, Hon. Patricia Liberal Fairview-Clayton Park
Casey, Hon. Karen Lynn Liberal Colchester North
Churchill, Hon. Zach Liberal Yarmouth
Colwell, Hon. Keith Liberal Preston-Dartmouth
Delorey, Hon. Randy Liberal Antigonish
Diab, Hon. Lena Metlege Liberal Halifax Armdale
DiCostanzo, Rafah Liberal Clayton Park West
Furey, Hon. Mark Liberal Lunenburg West
Glavine, Hon. Leo A. Liberal Kings West
Hines, Hon. Lloyd Liberal Guysborough-Eastern Shore-Tracadie
Horne, Bill Liberal Waverley-Fall River-Beaver Bank
Ince, Hon. Tony Liberal Cole Harbour-Portland Valley
Irving, Hon. Keith Liberal Kings South
Jessome, Hon. Ben Liberal Hammonds Plains-Lucasville
Kousoulis, Hon. Labi Liberal Halifax Citadel-Sable Island
Lohnes-Croft, Hon. Suzanne Liberal Lunenburg
MacLellan, Hon. Geoff Liberal Glace Bay
Maguire, Hon. Brendan Liberal Halifax Atlantic
Miller, Hon. Margaret Liberal Hants East
Mombourquette, Hon. Derek Liberal Sydney-Whitney Pier
Murphy, Hon. Kevin Liberal Eastern Shore
Porter, Hon. Chuck Liberal Hants West
Rankin, Hon. Iain Liberal Timberlea-Prospect
Regan, Hon. Kelly Liberal Bedford
Wilson, Hon. Gordon Liberal Clare-Digby

Standings: 63rd Assembly

2017.05.30 - Present

Political Affiliation

Liberal 25
PC 18
Independent 2
Vacant 1

MLA Access Guide

Male 34
Female 16