| 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 |