1997 General Election - Inverness East, Nairn and Lochaber
| Year | 1997 |
| General election | 1997 General Election |
| Constituency | Inverness East, Nairn and Lochaber |
| Turnout | 72.7% |
Results
| Candidate | Party | Votes |
| Stewart, David | Labour | 16,187 |
| Ewing, Fergus | SNP | 13,848 |
| Gallagher, Stephen | Liberal Democrats | 8,364 |
| Scanlon, Mary | Conservative | 8,355 |
| Wall, Winnona | Referendum | 436 |
| Falconer, Murray | Scottish Greens | 354 |
| Hart, Daniel | Independent | 224 |