1945 General Election - Western Isles
| Year | 1945 |
| General election | 1945 General Election |
| Constituency | Western Isles |
| Turnout | 53.3% |
Results
| Candidate | Party | Votes |
| Macmillan, Malcolm Kenneth | Labour | 5,914 |
| Sinclair, Huntly McDonald | Liberal | 4,277 |
| Macleod, Iain Norman | Scottish Unionist | 2,756 |