MPs

  1. Sir William Erskine June 13, 1796 - December 1, 1806
  2. Mr Robert Ferguson December 1, 1806 - May 28, 1807
  3. Mr William Wemyss May 28, 1807 - March 23, 1820
  4. Captain James Wemyss March 23, 1820 - May 27, 1831
  5. Mr James Lindsay May 27, 1831 - December 22, 1832
  6. Captain James Wemyss December 10, 1832 - July 29, 1847
  7. Mr John Fergus July 29, 1847 - April 28, 1859
  8. Mr James Wemyss April 28, 1859 - March 29, 1864
  9. Sir Robert Anstruther April 19, 1864 - March 31, 1880
  10. Hon. Robert Bruce March 31, 1880 - November 24, 1885