MPs

  1. Sir Robert Laurie October 27, 1774 - November 8, 1804
  2. Sir William Hope November 8, 1804 - August 9, 1830
  3. Mr John Johnstone December 10, 1832 - July 29, 1847
  4. Viscount Drumlanrig July 29, 1847 - December 19, 1856
  5. Mr John Johnstone February 12, 1857 - July 11, 1865
  6. Colonel George Walker July 11, 1865 - November 17, 1868
  7. Sir Sydney Waterlow November 17, 1868 - 1869
  8. Colonel George Walker March 31, 1869 - January 31, 1874
  9. Mr John Johnstone January 31, 1874 - March 31, 1880
  10. Sir Robert Jardine March 31, 1880 - July 4, 1892
  11. Mr William Maxwell July 4, 1892 - July 13, 1895
  12. Mr Robinson Souttar July 18, 1895 - October 9, 1900
  13. Mr William Maxwell October 1, 1900 - January 12, 1906
  14. Mr Percy Molteno January 12, 1906 - December 14, 1918
  15. Major William Murray December 14, 1918 - November 15, 1922
  16. Dr William Chapple November 15, 1922 - October 29, 1924
  17. Brigadier-General John Charteris October 29, 1924 - May 30, 1929
  18. Dr Joseph Hunter May 30, 1929 - July 24, 1935
  19. Sir Henry Fildes September 12, 1935 - July 5, 1945
  20. Mr Niall Macpherson July 5, 1945 - February 23, 1950
  21. Mr Niall Macpherson February 23, 1950 - November 9, 1963
  22. Mr David Anderson December 12, 1963 - October 15, 1964
  23. Mr Hector Monro October 15, 1964 - February 28, 1974