Past President's
1910/11-25 None
1925-28 Dr H H Robarts
1928-30 A C Stevenson
1930-34 Dr W Martine
1934-35 W Gordon
1935-40 A H Yorkston
1940-62 A B Anderson
1962-64 J McNeil
1964-71 J M Peat
1971-75 W Wallace
1975-77 J A Robertson
1977-79 D M Hogg
1979-81 R J Tait
1981-83 K R S Buglass
1983-84 G K Haig
1984-88 A P Paterson
1988-90 R P Skea
1990-92 D A Leckie
1992-94 D Laidlaw
1994-96 W Ness
1996-97 H A Wilson
1997-02 D R S Snodgrass
2002-06 G F Bathgate
2006-09 W Swan
2009-13 W A Cunningham
2013-15 P Brownlee
2015- C Livingstone