1970 General Election - East Fife
| Year | 1970 |
| General election | 1970 General Election |
| Constituency | East Fife |
| Turnout | 74.4% |
Results
| Candidate | Party | Votes |
| Gilmour, Sir John | Conservative | 21,619 |
| Ewing, Henry | Labour | 9,756 |
| Braid, James | SNP | 4,666 |
| Pickard, Willis | Liberal | 3,577 |