MPs

  1. Sir David Carnegie June 13, 1796 - June 24, 1805
  2. Mr William Maule June 24, 1805 - October 3, 1831
  3. Mr Donald Ogilvy October 3, 1831 - January 31, 1832
  4. Lord Douglas Hallyburton December 10, 1832 - December 25, 1841
  5. Lord John Gordon June 29, 1841 - July 7, 1852
  6. Hon. Lauderdale Maule July 7, 1852 - August 1, 1854
  7. Viscount Duncan October 11, 1854 - April 28, 1859
  8. Hon. Charles Carnegie February 1, 1860 - December 15, 1872
  9. Mr James Barclay December 16, 1872 - July 4, 1892
  10. Mr John Rigby July 4, 1892 - November 16, 1894
  11. Hon. Charles Ramsay November 17, 1894 - July 13, 1895
  12. Mr James White July 13, 1895 - November 23, 1896
  13. Mr John Sinclair January 30, 1897 - February 10, 1909
  14. Mr James Falconer February 27, 1909 - December 14, 1918
  15. Mr William Shaw December 14, 1918 - November 15, 1922
  16. Mr James Falconer November 15, 1922 - October 29, 1924
  17. Sir Harry Hope October 29, 1924 - October 27, 1931
  18. Mr William Shaw October 27, 1931 - July 5, 1945
  19. Major Hon. Simon Ramsay July 5, 1945 - February 23, 1950