Members of Parliament (MP)
1867-1872 John H. Munroe
1872-1900 George Elliott Casey
1900-1904 Jabel Robinson
1904-1908 William Jackson
1908-1921 Thomas Wilson Crothers (by-election 1911)
1921-1926 Hugh Charles McKillop
1926-1934 Mitchell Frederick Hepburn
1934-1935 Wilson Henry Mills (by-election 1934)
1867-1872 John H. Munroe
1872-1900 George Elliott Casey
1900-1904 Jabel Robinson
1904-1908 William Jackson
1908-1921 Thomas Wilson Crothers (by-election 1911)
1921-1926 Hugh Charles McKillop
1926-1934 Mitchell Frederick Hepburn
1934-1935 Wilson Henry Mills (by-election 1934)
Members of Provincial Parliament (MPP)
1867-1871 Nicol McColl
1871-1875 Thomas Hodgins
1875-1875 Malcolm G. Munroe
1875-1878 Thomas Hodgins
1878-1879 David McLaws (by-election 1878)
1879-1886 John Cascaden
1886-1890 Andrew H. Ingram
1890-1898 Dugald McColl
1898-1898 Election void
1899-1899 Donald Macnish
1899-1919 Finlay G. Macdiarmid (by-elections 1899, 1914)
1919-1923 Peter G. Cameron
1923-1929 Finlay G. Macdiarmid
1929-1933 Charles E. Raven