1979 General Election - Inverness
| Year | 1979 |
| General election | 1979 General Election |
| Constituency | Inverness |
| Turnout | 74.4% |
Results
| Candidate | Party | Votes |
| Johnston, David | Liberal | 15,716 |
| Gordon, Richard | Conservative | 11,559 |
| Barr, Donald | SNP | 9,603 |
| Wilson, Brian | Labour | 9,586 |
| Bell, Uilleam | Fine Gael | 112 |