1895 General Election - Elginshire and Nairnshire
| Year | 1895 |
| General election | 1895 General Election |
| Constituency | Elginshire and Nairnshire |
| Turnout | 73.5% |
Results
| Candidate | Party | Votes |
| Gordon, John Edward | Conservative | 2,147 |
| Keay, John Seymour | Liberal | 2,019 |