1968-1976: Walter Campbell (Liberal)
def. 1968 (Minority): Peter Blair (Socialist), Graham Clarkson (Front), Louis Morrison (Bloc)
def. 1969 (Front Coalition): Peter Blair (Socialist), Graham Clarkson Sr. (Front), Louis Morrison (Bloc)
def. 1973 (Front Coalition): Andrew MacGregor (Socialist), (Front), Louis Morrison (Bloc)
1976-1984: David McMahon (Liberal)
def. 1977 (Front Coalition): Andrew MacGregor (Socialist), (Front), Louis Morrison (Bloc)
def. 1981 (Front Coalition): James Hunt (Socialist), (Front), Alexander Wilson (Social Liberal), Independents
1984-1986: Andy Brown (Liberal)
def. 1985 (Front Coalition with Independents s/c): David Chapman (Socialist), (Front), Alexander Wilson (Social Liberal), Independents
1986-1990: David Chapman (Socialist)
def. 1986 (Social Liberal Coalition): Andy Brown (Liberal--Front), Alexander Wilson (Social Liberal), Independents
1990-1998: Jamie Milne (Liberal)
def. 1990 (Majority): David Chapman (Socialist), Graham Clarkson Sr. (Front), Independents, Alexander Wilson (Social Liberal)
def. 1994 (Front Coalition): John Johnstone (Socialist), Sarah Rennie (Social), Graham Clarkson Jr. (Front), Independents, James Hunt (Bloc)
1998-2006: John Johnstone (Socialist)
def. 1998 (Social Coalition): Harvey Lawson (Liberal--Front), Sarah Rennie (Social), James Hunt (Bloc), Independents
def. 2002 (Social Coalition): Harvey Lawson (People's), Sarah Rennie (Social), Independents
2006-2006: Sarah Rennie (Social)
2006-2014: David Scott (Socialist)
def. 2006 (Social--Greens Coalition): Graham Clarkson Jr. (People's), Sarah Rennie (Social), Doug Dey (Green), Independents
def. 2010 (Social Coalition): Graham Clarkson Jr. (People's), Laura Hughes (Social), Independents, Doug Dey (Green)
2014-2014: Harvie Morrison (Socilaist)
def. 2014 (Social Coalition): Graham Clarkson Jr. (People's), Laura Hughes (Social), Joanne Hair (Green), Independents
2014-2018: Laura Hughes (Social)
2014-20??: Michelle Fraser (Socilaist)
def. 2018 (Social--Greens Coalition): Hugh Donaldson (People's), Peter Welsh (Social), Joanne Hair (Green), Independents