2019 General Election - Ross, Skye and Lochaber
| Year | 2019 |
| General election | 2019 General Election |
| Constituency | Ross, Skye and Lochaber |
| Turnout | 73.5% |
Results
| Candidate | Party | Votes |
| Blackford, Ian | SNP | 19,263 |
| Harrow, Craig Thomas Alexander | Liberal Democrats | 9,820 |
| Berkenheger, Gavin Ingo | Conservative | 6,900 |
| Erskine, John Robert | Labour | 2,448 |
| Brownlie, Kate | Brexit | 710 |
| Boyd, Donald MacLeod | Christian | 460 |
| Lucas, Richard Crewe | Scottish Family | 268 |