Skip to content

Scotland · Current constituency · S14000094

Inverness, Skye and West Ross-shire

Every general election in Inverness, Skye and West Ross-shire since 2024. Latest: Angus MacDonald, Liberal Democrats, majority 2,160.

Official portrait of Angus MacDonald

Member of Parliament

Angus MacDonald

Liberal Democrats · elected 4 July 2024 · majority 2,160

2024 general election

CandidatePartyVotesShareShare bar
Angus MacDonald ElectedLiberal Democrats18,15937.8%
Drew Hendry sitting MPScottish National Party15,99933.3%
Michael PereraLabour6,24613.0%
Dillan HillReform UK2,9346.1%
Ruraidh StewartConservative2,5025.2%
Peter NewmanGreen
Scottish Green Party
2,0384.2%
Darren PaxtonSocialist Equality Party1780.4%
Valid votes48,056
Majority2,1604.5%

LD gain from SNP Turnout 61.7% of 77,927 electors. Full result →

Boundary changes in 2024

Where the voters of today’s Inverness, Skye and West Ross-shire lived under the old (2010–2019) boundaries:

Shares of population, from the House of Commons Library’s boundary analysis in the UK Parliament election results data.

Every result

Download CSV
ElectionWinnerRunner-upMajority%TurnoutResult
2024LD Angus MacDonaldSNP2,1604.561.7%LD gain from SNP

Constituency boundaries were redrawn several times (most recently in 1983, 1997, 2005 (Scotland), 2010 and 2024), so the area behind the name changed over time. Before 2010 results are by party; candidate names start in 2010.

Questions and answers

Who is the MP for Inverness, Skye and West Ross-shire?

Angus MacDonald (Liberal Democrats) won Inverness, Skye and West Ross-shire at the 2024 general election with a majority of 2,160.

Which parties have won Inverness, Skye and West Ross-shire?

At the 1 general elections held under this name since 2024: Liberal Democrats 1.

Which region is Inverness, Skye and West Ross-shire in?

Inverness, Skye and West Ross-shire is in Scotland.

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data

Report an error on this page