1987 General Election - Barnsley West and Penistone
| Year | 1987 |
| General election | 1987 General Election |
| Constituency | Barnsley West and Penistone |
| Turnout | 75.6% |
Results
| Candidate | Party | Votes |
| McKay, Allen | Labour | 26,498 |
| Duncan, Alan | Conservative | 12,307 |
| Hall, Richard | Social Democratic | 7,409 |