Past Presidents

2019-20 Brian Goldie

2018-19 Bill Nolan
2017-18 Ian McIntyre
2016-17 Bobby Kane
2015-16 Peter Hughes
2014-15 Jim Thomson
2013-14 Jane Brown
2012-13 Robert W M Stewart
2011-12 Jim Shields
2010-11 B David Baird
2009-10 Wg Cmdr (retd) Mike Duguid
2008-09 Bill Dawson
2007-08 John Haining
2006-07 Angus Middleton
2005-06 Maj (retd) John G. Paterson (Died 2018)
2004-05 Walter Watson
2003-04 H Wilson Logan
2002-03 James Robertson
2001-02 James Gibson
2000-01 John Skilling
1999-00 Joe Campbell
1998-99 Robert Dalziel (Died 2020)
1997-98 Moira Rennie Dunsmore (Deceased)
1996-97 Andrew J McKee (Died 2019)
1995-96 Murdo Morrison JP FSA Scot
1994-95 David Smith
1993-94 John Sutherland Morrison (Died 2020)
1992-93 Charles Kennedy (Deceased)
1991-92 Donald R Urquhart (Died 2020)
1990-91 B Campbell
1989-90 H B Sneddon CBE (Deceased)
1988-89 Anne Gaw
1987-88 Enez Logan now Anderson
1986-87 Dr Jim Connor (Deceased)
1995-86 Wilson Ogilvie MA FSA Scot
1984-85 J M M Inglis
1983-84 T D Mcllwraith (Deceased)
1982-83 George Anderson (Deceased 2018)
1981-82 John Kidd JP (Deceased)
1980-81 Mollie Rennie (Deceased)
1979-80 Samuel K Gaw FSA Scot (Died 2018)
1978-79 Albert W Findlayson MA
1977-78 A C W Train
1976-77 R A B McLaren
1975-76 James E Inglis
1974-75 Ernest Robertson OBE JP
1973-74 Thomas Anderson
1972-73 Charles C Easton FSA
1971-72 Matthew McLauchlan
1970-71 Mrs Jane Burgoyne MA
1969-70 Daniel Mclldowie (Deceased)
1968-69 Robert Donaldson  (Deceased)
1967-68 Dr I Taylor  (Deceased)
1966-67 G. Vallance  (Deceased)
1965-66 Dr S Montgomerie  (Deceased)
1964-65 S W Love (Deceased)
1963-64 W J King-Gillies  (Deceased)
1962-63 Anderson Wilson  (Deceased)
1961-62 H G McKerrow  (Deceased)
1960-61 Andrew Stenhouse  (Deceased)
1959-60 Fred J Belford MA  (Deceased)
1958-59 A Neil Campbell (Deceased)
1957-58 James B Hardie  (Deceased)
1956-57 Alex MacMillan  (Deceased)
1955-56 John E Barbour  (Deceased)
1954-55 A Wilson Boyle (Deceased)
1953-54 John W Oliver (Deceased)
1952-53 J Kevan McDowall (Deceased)
1951-52 James R Crawford  (Deceased)
1950-51 John McVie   (Deceased)
1948-50 Thomas B Goudie  (Deceased)
1946-48 Sir P J Dollan DL  (Deceased)
1943-46 John S Clarke (Deceased)
1937-43 Matthew H McKerrow (Deceased)
1933-37 Ninian MacWhannall FRIBA (Deceased)
1930-33 Sir Alexander Gibb GBE CB (Deceased)
1927-30 Sir Joseph Dobbie SSC (Deceased)
1923-27 Sir Robert Bruce LLD (Deceased)
1910-23 Duncan McNaught LLD (Deceased)
1909-10 Capt David Sneddon (Deceased)
1908-09 William Wallace LLD (Deceased)
1906-07 David Murray MA, BSc (Deceased)
1899-06 Ex Prov David Mackay (Deceased)
1885-99 Ex Prov Peter Sturrock (Deceased)