| Robert Richardson | 1553 - 1571 |
| John Clerk | 1572 - 1593 (Vicar and Reader) |
| Andrew Clayhills | 1593 - 1598 |
| Patrick Urquhart MA | 1600 - 1605 |
| John Boyle MA | 1608 - 1610 |
| Thomas Abernethy MA | 1610 - 1641 |
| Robert Martin MA | 1641 - 1665 |
| William Turnbull MA | 1666 - 1677 |
| William Naysmith MA | 1678 - 1689 |
| James Noble MA | 1694 - 1739 |
| John Johnston | 1731 - 1754 (Colleague and successor) |
| William Paton MA | 1755 - 1807 |
| James Young | 1807 - 1822 |
| George Gray | 1822 - 1828 |
| Joseph Yair MA | 1829 - 1892 |
| Robert Gillespie MA | 1892 - 1896 |
| Charles L McLaren MA | 1897 - 1944 |
| William A Mitchell | 1945 - 1949 |
| Charles A Gibson MA | 1949 - 1954 (Linked with Crailing 1960) |
| James V Logan | 1955 - 1976 |
| William D Thompson | 1977 - 1997 (United with Crailing 1977 and linked with
Oxnam and Roxburgh 1977 to 1997) |
| William F Campbell | 1999 - pres. (Crailing with Eckford linked with
Ancrum and Lilliesleaf in 1999) |