| Thomas Duncanson | 1568 - 1621 |
| Andrew Duncanson | 1617 - 1618 |
| John Knox | 1621 - 1654+ |
| Henry Muschet | 1659 |
| James Knox | 1662 - 1680 |
| Henry Knox | 1681 - 1689 |
| George Milligan | 1692 - 1695 |
| Archibald Deans | 1697 - 1739 |
| James Hume | 1742 - 1792 |
| Thomas Kirkpatrick | 1792 - 1797 |
| William Balfour | 1795 - 1828 (assistant and successor) |
| Thomas Jolly | 1829 - 1843 |
| James M Allardyce | 1844 - 1893 |
| Alfred Macfarlane | 1891 - 1899 (assistant and successor) |
| John Burr | 1899 - 1940 |
| David L Smith | 1940 - 1967 |
| Alexander S Hutchison | 1968 - 1977 (Linked with Ashkirk from 1977 to 983 and with Lilliesleaf from 1977 to 1994) |
| Thomas W Donald | 1977 - 1987 |
| James Watson | 1988 - 1994 (Linked with Newtown in 1994) |
| Alasdair J Morton | 1994 - 2000 |
| Joseph Crawford | 2000 - 2006 |
| Alistair Bennett | 2006 - present day (United with Melrose Parish in 2006) |