MPs

  1. Mr George Baillie June 16, 1796 - July 6, 1818
  2. Sir John Marjoribanks July 6, 1818 - June 27, 1826
  3. Mr Anthony Maitland June 27, 1826 - December 24, 1832
  4. Mr Charles Marjoribanks December 10, 1832 - 1833
  5. Sir Hugh Campbell January 13, 1834 - July 29, 1847
  6. Mr James Bradshaw January 6, 1835 - July 24, 1837
  7. Hon. Francis Scott July 29, 1847 - April 28, 1859
  8. Mr Ralph Earle April 28, 1859 - April 28, 1859
  9. Mr David Robertson April 28, 1859 - June 30, 1873
  10. Viscount Bury November 17, 1868 - January 31, 1874
  11. Mr William Miller June 30, 1873 - January 31, 1874
  12. Hon. Robert Baillie-Hamilton January 31, 1874 - March 31, 1880
  13. Mr Edward Marjoribanks March 31, 1880 - March 4, 1894
  14. Mr Harold Tennant March 29, 1894 - December 14, 1918