1929 General Election - East Fife
| Year | 1929 |
| General election | 1929 General Election |
| Constituency | East Fife |
| Turnout | 73.3% |
Results
| Candidate | Party | Votes |
| Millar, James Duncan | Liberal | 14,329 |
| Cochrane, Archibald Douglas | Scottish Unionist | 13,748 |
| Garson, WR | Labour | 5,350 |