1987 General Election - Rhondda
| Year | 1987 |
| General election | 1987 General Election |
| Constituency | Rhondda |
| Turnout | 78.3% |
Results
| Candidate | Party | Votes |
| Rogers, Allan | Labour | 35,015 |
| Davies, Geraint | Plaid Cymru | 4,261 |
| York-Williams, John | Social Democratic | 3,930 |
| Reid, Stephen | Conservative | 3,611 |
| True, Arthur | Communist | 869 |