1906 General Election - East Perthshire
| Year | 1906 |
| General election | 1906 General Election |
| Constituency | East Perthshire |
| Turnout | 81.6% |
Results
| Candidate | Party | Votes |
| Buchanan, Thomas Ryburn | Liberal | 3,738 |
| Stewart-Murray, John George | Conservative | 2,648 |
| Year | 1906 |
| General election | 1906 General Election |
| Constituency | East Perthshire |
| Turnout | 81.6% |
| Candidate | Party | Votes |
| Buchanan, Thomas Ryburn | Liberal | 3,738 |
| Stewart-Murray, John George | Conservative | 2,648 |