Society Presidents

Past Presidents, 1968 to 2017

  • 1968-1970 J I P James
  • 1970-1972 M B Matthews
  • 1972-1974 D McIntosh
  • 1974-1976 W P Thomson
  • 1976-1978 A P M Forrest
  • 1978-1980 J Innes
  • 1980-1982 J J C Cormack
  • 1982-1984 A G D Maran
  • 1984-1986 A Toft
  • 1986-1988 H Gebbie
  • 1988-1990 J Fowler
  • 1990-1992 R Smith
  • 1992-1994 H Chawla
  • 1994-1996 I M M MacMillan
  • 1996-1998 D Lee
  • 1998-2000 A J A Wightman
  • 2000-2002 J F Fair
  • 2002-2004 A S Buchan
  • 2004-2006 N D C Finlayson
  • 2006-2008 W A Campbell
  • 2008-2010 A J MacGilchrist
  • 2010-2012 C M Bronte-Stewart
  • 2012-2015 B Ritson
  • 2015- 2017 W S Nimmo
  • 2017 - Hilary Watkinson

Past Presidents, 1821-1967

  • G.A. Grant Peterkin
  • F.J. Gillingham
  • J. Crofton
  • T. McW. Millar
  • W.A. Alexander
  • W. Quarry Wood
  • Douglas S. Robertson
  • A. Fergus Hewat
  • James M. Graham
  • Henry Wade
  • Harry M. Traquair
  • William J. Stuart
  • David Huskie
  • Robert A. Fleming
  • George L. Chiene
  • G. Lovell Gulland
  • A. Logan Turner
  • William Russell
  • David Wallace
  • Robert W. Philip
  • Francis M. Caird
  • John Playfair
  • J. Montagu Cotterill
  • Byrom Bramwell
  • James Ritchie
  • James O. Affleck
  • John Chiene
  • Thomas R. Fraser
  • A. Gordon Miller
  • John Batty Tuke
  • D. Argyll Robertson
  • Thomas S. Clouston
  • Joseph Bell
  • Alexander R. Simpson
  • John Smith
  • T. Grainger Stewart
  • Henry D. Littlejohn
  • George W. Balfour
  • Patrick Heron Watson
  • William R. Sanders
  • James D. Gillespie
  • D. Rutherford Haldane
  • Peter D. Handyside
  • J. Hughes Bennett
  • Robert Omond
  • John Moir
  • Douglas MacLagan
  • James Spence
  • Benjamin Bell
  • John Goodsir
  • James Miller
  • William Seller
  • James Young Simpson
  • James Begbie
  • James Syme
  • Robert Hamilton
  • John Gairdner
  • Robert Graham
  • David Maclagan
  • William Wood
  • Robert Christison
  • W. Pulteney Alison
  • John Abercrombie
  • George Kellie
  • John Thomson
  • James Russell
  • J Andrew Duncan, Senior