List of past ministers

1940 - 1950   Magnus James Garson Macintosh

1950 - 1956  Alexander Francis Grimstone

1957 – 1968  John William Goudie

1968 - 1976   Archibald Freeland Chisholm

1977 – 1987   David Kirk Speed

1987 – 2003   Alastair Jack Cherry

2004 -  2014   George C Mackay

2014 - 2017 Jack Drummond (Locum Minister) & Gray Fletcher (Interim Moderator)

2017 - present  Scott Blythe