Skip to content

Scotland · Former constituency (2005–2019) · S14000039

Inverness, Nairn, Badenoch and Strathspey

Every general election in Inverness, Nairn, Badenoch and Strathspey since 2005 (until 2019). Latest: Drew Hendry, Scottish National Party, majority 10,440.

2019 general election

CandidatePartyVotesShareShare bar
Drew Hendry Elected sitting MPScottish National Party26,24747.9%
Fiona FawcettConservative15,80728.8%
Robert RixsonLiberal Democrats5,84610.7%
Lewis WhyteLabour4,1237.5%
Ariane BurgessGreen
Scottish Green Party
1,7093.1%
Les DuranceBrexit Party
The Brexit Party
1,0782.0%
Valid votes54,810
Majority10,44019.1%

SNP hold Turnout 70.2% of 78,059 electors. Full result →

0%25%50%75%100%20052010201520172019Scottish National Party, 2005: 13.5%Scottish National Party, 2010: 18.7%Scottish National Party, 2015: 50.1%Scottish National Party, 2017: 39.9%Scottish National Party, 2019: 47.9%Liberal Democrats, 2005: 40.3%Liberal Democrats, 2010: 40.7%Liberal Democrats, 2015: 31.3%Liberal Democrats, 2017: 12.3%Liberal Democrats, 2019: 10.7%Conservative, 2005: 10.4%Conservative, 2010: 13.3%Conservative, 2015: 5.9%Conservative, 2017: 30.5%Conservative, 2019: 28.8%Labour, 2005: 30.9%Labour, 2010: 22.1%Labour, 2015: 7.5%Labour, 2017: 16.2%Labour, 2019: 7.5%
Vote share in Inverness, Nairn, Badenoch and Strathspey at each general election SNP LD Con Lab

Boundary changes in 2024

Where the voters of the old Inverness, Nairn, Badenoch and Strathspey (2010–2019 boundaries) live now:

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
2019SNP Drew HendryCon10,44019.170.2%SNP hold
2017SNP Drew HendryCon4,9249.368.7%SNP hold
2015SNP Drew HendryLD10,80918.874.2%SNP gain from LD
2010LD Danny AlexanderLab8,76518.664.9%LD hold
2005LDLab4,1489.463.6%

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 last won Inverness, Nairn, Badenoch and Strathspey?

Drew Hendry (Scottish National Party) won Inverness, Nairn, Badenoch and Strathspey at the 2019 general election with a majority of 10,440.

Which parties have won Inverness, Nairn, Badenoch and Strathspey?

At the 5 general elections held under this name since 2005: Scottish National Party 3, Liberal Democrats 2.

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