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 |