1886 General Election - East Perthshire
| Year | 1886 |
| General election | 1886 General Election |
| Constituency | East Perthshire |
| Turnout | 72.6% |
Results
| Candidate | Party | Votes |
| Menzies, Robert Stewart | Liberal | 3,504 |
| Holland, John Robert | Liberal Unionist | 2,195 |
| Year | 1886 |
| General election | 1886 General Election |
| Constituency | East Perthshire |
| Turnout | 72.6% |
| Candidate | Party | Votes |
| Menzies, Robert Stewart | Liberal | 3,504 |
| Holland, John Robert | Liberal Unionist | 2,195 |