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