List of Presidents

1873-78Thomas B. Nicoll
1878-86James H. Farmer
1886-88Robert Sanson
1888-89James Bridges
1889-92James H. Farmer
1892-93Thomas Hunter
1893-95William Whitelaw, MP
1895-96Dr. Holmes Morrison
1896-99James Edgar
1899-00James Anderson
1900-07Thomas McPherson
1907-26Club in abeyance
1927-29Thomas Hunter
1929-31Rev. Peter R. Landreth
1931-33David Vass
1933-35Major T. Harris Hunter
1935-38Alexander MacGregor
1939-76Club in abeyance
1977-79Donald M. Paton
1979-80Hamish D. McLaren
1980-81Herbert G. Bews
1981-82Donald G. Campbell
1982-83George M. Halliday
1983-85Rev. Hector Houston, MBE
1985-86Alexander Lamb
1986-87Henry S. Kinnaird
1987-88Ruth M. Lumsden
1988-89Peter Brennen
1989-90Hector D. Chisholm
1990-91Donald N. M. Paton
1991-92Stella A. Cormie, MA, Dip. Ed.
1992-93Frank Martin
1993-94Arthur Bruce
1994-95Michael G. Kidd, MA, Dip. Ed.
1995-96Alexander Ritchie, CA
1996-97Anna Mcl. McK. Merry
1997-98Graham D. Thomson
1998-99John Craig
1999-00Dr. James D. Donnelly
2000-01Andrew Ewing
2001-02Elliott Boyle
2002-03Peter MacNab
2003-05William M. Dawson
2005-06Hamish D. McLaren
2006-07Stella A. Cormie, MA, Dip. Ed.
2007-08Arthur Bruce
2008-10Dr. Donald F. Macgregor, BSc, MBChB, FRCPCH
2010-11Dr. John Davidson
2011-13John (Ian) K. Bett
2013-15Iain Mackintosh, MA, BSc, FCMI, FIC
2015-16J. Lawrence W. Read, TD, MA, FSA Scot
2016-James D. Calderwood