Presidents 
Robert Noble RSA1891 – 1894
R. B. Nisbet RSA RI1894 – 1897
R. Duddingston Herdman1897 – 1898
James Cadenhead1898 – 1899
J. Coutts Michie RSA1899 – 1900
Charles H. Mackie1900 – 1901
Robert Burns ARSA1901 – 1902
Willian Robson1900 – 1901
James Riddel ARSA1903 – 1904
J. Campbell Mitchell ARSA1904 – 1905
J.A. Ford1905 – 1906
W. Marshall Brown RSA RSW1906 – 1907
Mason Hunter ARSA RSW1907 – 1908
W.M. Frazer RSA1908 – 1909
Graham Glen1909 – 1910
Robert Hope RSA1910 – 1911
Captain A E Borthwick RSA PRSW ARE1911 – 1913
David Alison RSA1913 – 1914
J.A. Ford1914 – 1915
Robert Home1915 – 1918
J. Murray Thomson ARSA RSW1918 – 1919
Stanley Cursiter OBE RSA RSW1918 – 1921
Captain A E Borthwick RSA PRSW ARE1921 – 1924
Robert Burns ARSA1924 – 1927
WC Crawford1927 – 1930
W. Mervyn Glass ARSA1930 – 1933
William McTaggart ARSA1933 – 1936
A. Bruce Thomson ARSA1936 – 1937
Donald Moodie ARSA1937 – 1942
Captain C. d’O Pilkington Jackson NRD1942 – 1946
T. Elder Dickson PhD FRSA1946 – 1948
Colin Thoms1949 – 1951
Healey Hislop1952 – 1953
William H Geissler RSW1954 – 1957
James WH Cumming1958 – 1960
David AR Michie1961 – 1962
Edward A Gage1963 – 1966
David McClure ARSA RSW1967 – 1969
Robert Callender1970 – 1972
John Busby1973 – 1975
Robert Callender1975 – 1976
Archie Brennan1977 – 1978
James Fairgrieve ARSA RSW1978 – 1980
Elizabeth Ogilvie1980 – 1982
Barbara Rae1982 – 1983
William Gillon1983 – 1986
George Wylie ARSA1986 – 1989
Reinhard Behrens1990 –  1992
Lys Hansen1993 – 1995
Gwenyth Leech1996 – 1998
John Hunter1998
Katayoun Dowlatshahi1999 – 2000
Charmian Pollok2001 – 2002
Kate Downie2003 – 2005
Elaine Shemilt2006 – 2008
Christopher Wood RSW2008 – 2011
Louise Ritchie2011 – 2013
Gayle Nelson2013 – 2017
Sharon Quigley2017 – 2020 
Jamie McAteer2020 – Present
Olivia Turner2020 – Present
List of Secretaries
Robert H. Christie1892 – 1917
Alfred William Lowe1918 – 1923
Robert Galloway1924 – 1928
James A Walker1929 – 1946
T. Graham Salmon1947 – 1960
John W. Wightman1961 – 1968
H.J.S. Henderson1969 – 1979
W.J.C. Henderson1980 – 1981
Sheila Donald1982 – 1983
Marilyn A. Jeffcoat1984 – 1990
Anne M. Wishart1991 – 1996
Susan Cornish1996 – 2003
Joanne Soroka2003 – 2006
Noreen Sharkey Paisley2006 – 2011
Julia Douglas2011 – 2016
Lynne Mackenzie2016 – 2019
Cheryl Connell2019 – Present