1951 General Election - Western Isles
| Year | 1951 |
| General election | 1951 General Election |
| Constituency | Western Isles |
| Turnout | 60.6% |
Results
| Candidate | Party | Votes |
| Macmillan, Malcolm Kenneth | Labour | 8,039 |
| Mitchell, John | Conservative and National Liberal | 6,709 |
| Murray, David | Liberal | 916 |
| Maclean, Calum Iain | SNP | 820 |