MPs

  1. Mr Andrew Johnston December 10, 1832 - July 24, 1837
  2. Mr Edward Ellice July 24, 1837 - March 31, 1880
  3. Mr Stephen Williamson March 31, 1880 - November 24, 1885
  4. Sir Robert Anstruther November 24, 1885 - July 21, 1886
  5. Mr Henry Anstruther July 1, 1886 - 1903
  6. Captain Edward Ellice September 17, 1903 - January 12, 1906
  7. Lieut-Colonel William Anstruther-Gray January 12, 1906 - January 15, 1910
  8. Lieut-Colonel William Anstruther-Gray December 3, 1910 - December 14, 1918
  9. Sir James Millar December 3, 1910 - December 3, 1910