1987 General Election - North Tayside
| Year | 1987 |
| General election | 1987 General Election |
| Constituency | North Tayside |
| Turnout | 74.7% |
Results
| Candidate | Party | Votes |
| Walker, William | Conservative | 18,307 |
| Guild, Kenneth | SNP | 13,291 |
| Regent, Peter | Liberal | 5,201 |
| Whytock, James | Labour | 3,550 |