The SNP's Drew Hendry makes his acceptance speech after being returned to Westminster
Liberal Democrat Jamie Stone has taken the Caithness, Sutherland and Easter Ross seat from the SNP's Paul Monaghan.
THE SNP has held two of its three Highland seats despite massive losses elsewhere in Scotland.
In a night of political upset which saw PM Theresa May see her Tory party majority substantially reduced in England, the SNP lost ground in Scotland with the Conservatives the main beneficiary.
The Tories are projected to get 318 seats, Labour 261 and the SNP 35, resulting in a hung parliament with no overall majority.
Paul Monaghan has been ousted from the Caithness, Sutherland and Easter Ross constituency by veteran Liberal Democrat politician, Jamie Stone.
Drew Hendry and Ian Blackford held on to their seats in Inverness, Nairn, Badenoch and Strathspey and Ross, Skye and Lochaber respectively, both with reduced majorities.
Mr Stone, who is also a councillor for Tain and Easter Ross, represented the far north at Holyrood between 1999 and 2011 and said his election to Westminster "re-ignited the beacon of liberalism" in the Highlands.
Mr Monaghan declined to comment after the announcement but in his outgoing speech said it had been "a privilege" to serve as the Caithness, Sutherland and Easter Ross MP since May 2015, when he gained the seat from Lib Dem John Thurso.
The seat was one of many lost by the nationalists across Scotland, who picked up 56 seats in 2015 and had only 34 when the Highland count ended at 4.30am.
Many high profile figures, including former First Minister Alex Salmond in Gordon and SNP deputy leader Angus Robertson in Moray, failed to be re-elected. Both lost out to Conservatives, with Highlands and Islands MSP Douglas Ross replacing Mr Robertson in Moray.
Caithness, Sutherland and Easter Ross - Turnout 66 per cent
Jamie Stone, Liberal Democrat: 11,061 votes
Paul Monaghan, SNP: 9071 votes
Struan Mackie, Conservative: 6990 votes
Olivia Bell, Labour: 3833 votes
Ross, Skye and Lochaber - Turnout 71.8 per cent
Ian Blackford, SNP: 15480 votes
Robert MacKenzie, Conservative: 9561 votes
Jean Davis, Liberal Democrat: 8042 votes
Peter O'Donnghaile, Labour: 4695 votes
Ronnie "the crofter" Campbell, independent: 499 votes
Stick Sturrock, Something New: 177 votes
Inverness, Nairn, Badenoch and Strathspey - Turn out 66.8 per cent
Drew Hendry, SNP: 21,042 votes
Nick Tulloch, Conservatives: 16,118 votes
Mike Robb, Labour: 8552 votes
Ritchie Cunningham, Liberal Democrat: 6477 votes
Donald Boyd, Scottish Christian Party: 612 votes
This story will be updated.