1970 General Election - Perth and East Perthshire
| Year | 1970 |
| General election | 1970 General Election |
| Constituency | Perth and East Perthshire |
| Turnout | 73.5% |
Results
| Candidate | Party | Votes |
| MacArthur, Ian | Conservative | 21,860 |
| Friel, Valerie | Labour | 9,972 |
| Murray, Duncan | SNP | 7,112 |
| Livsey, Richard | Liberal | 3,011 |