1970 General Election - Roxburgh, Selkirk and Peebles
| Year | 1970 |
| General election | 1970 General Election |
| Constituency | Roxburgh, Selkirk and Peebles |
| Turnout | 80.7% |
Results
| Candidate | Party | Votes |
| Steel, David | Liberal | 19,524 |
| Fairgrieve, Russell | Conservative | 18,974 |
| Griffiths, L | Labour | 4,454 |
| Hastie, H | SNP | 3,147 |
| Cassell, WR | Anti-Abortion | 103 |