Past Presidents
2022-2023
Stuart McCulloch
2021-2022
Jill Murie
2020-2021
David Gemmell
2019-2020
Drew Walker
2018-2019
Neil Gainford
2017-2018
Maggie Clark
2016-2017
Margaret Kealey
2015-2016
Joe Hunter
2014-2015
Neil MacDonald
2013-2014
William Stewart
2012-2013
Alistair Mackintosh
2011-2012
Frank Gunning
2010-2011
David Strachan
2009-2010
Bob Russell
2007-2008
Bill Hazel
2006-2007
Alan Cater
2005-2006
Michael Lyke
2004-2005
Millar Stoddart
2003-2004
Frank Caddell
2002-2003
Tom McCallum
2001-2002
William Tennant
2000-2001
John Scott
1997-1998
Martin Yuill
1995-1996
Kevan Carty
1994-1995
David Fanshawe
1993-1994
William Hutton
1992-1993
Sam Wyllie
1989-1990
Tom Houston
1988-1989
Raymond McGuinness
1983-1984
William Nicholson
1982-1983
Alec Lamb *
1981-1982
Robert Westworth
1978-1979
Dugald McDonald
1977-1978
Marshall Watson
1975-1976
Graham Meiklejon
1971-1972
Christopher May
1962-1963
James Pettigrew
1961-1962
Andrew Cockburn
1959-1960
Andrew McCorquodale
1957-1958
Fergus Robertson
1956-1957
David Archibald
1954-1955
David Archibald