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 |