Highland Council Map
View the Highland council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.
Download or Order this Map
Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.
Request a Custom MapWe prepare your map after payment. Files are sent by email.
May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.
Residents, mid-2025
237,260Wards
21Seats in 2026
74Selected result year
2022Party seats: 2026 snapshot
Download seat history (CSV)No single party majority. A majority of this seat total needs 38 seats. This annual archive is not a live record of party membership or the council administration.
| Party | Seats |
|---|---|
| Other | 28 |
| SNP | 19 |
| Liberal Democrats | 16 |
| Conservative | 6 |
| Green | 3 |
| Labour | 2 |
| Reported total | 74 |
“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.
Seat history: 1974–2026
These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.
| Year | Total | Party seats |
|---|---|---|
| 2026 | 74 | Conservative 6 · Labour 2 · Liberal Democrats 16 · Green 3 · SNP 19 · Other 28 |
| 2025 | 74 | Conservative 6 · Labour 2 · Liberal Democrats 15 · SNP 21 · Other 30 |
| 2024 | 74 | Conservative 8 · Labour 2 · Liberal Democrats 14 · Green 4 · SNP 21 · Other 25 |
| 2023 | 74 | Conservative 9 · Labour 2 · Liberal Democrats 15 · Green 4 · SNP 21 · Other 23 |
| 2022 | 74 | Conservative 10 · Labour 2 · Liberal Democrats 15 · Green 4 · SNP 21 · Other 22 |
| 2021 | 74 | Conservative 10 · Labour 3 · Liberal Democrats 9 · Green 1 · SNP 18 · Other 33 |
| 2020 | 74 | Conservative 11 · Labour 3 · Liberal Democrats 9 · Green 1 · SNP 21 · Other 29 |
| 2019 | 74 | Conservative 11 · Labour 3 · Liberal Democrats 9 · Green 1 · SNP 20 · Other 30 |
| 2018 | 74 | Conservative 10 · Labour 3 · Liberal Democrats 10 · Green 1 · SNP 19 · Other 31 |
| 2017 | 74 | Conservative 10 · Labour 3 · Liberal Democrats 10 · Green 1 · SNP 22 · Other 28 |
| 2016 | 80 | Labour 7 · Liberal Democrats 14 · SNP 16 · Other 43 |
| 2015 | 80 | Labour 8 · Liberal Democrats 15 · Other 36 · Nationalist parties 21 |
| 2014 | 80 | Labour 8 · Liberal Democrats 15 · Other 36 · Nationalist parties 21 |
| 2013 | 80 | Labour 8 · Liberal Democrats 15 · Other 35 · Nationalist parties 22 |
| 2012 | 80 | Labour 8 · Liberal Democrats 15 · Other 35 · Nationalist parties 22 |
| 2011 | 80 | Labour 7 · Liberal Democrats 22 · Other 34 · Nationalist parties 17 |
| 2010 | 80 | Labour 7 · Liberal Democrats 22 · Other 34 · Nationalist parties 17 |
| 2009 | 80 | Labour 7 · Liberal Democrats 22 · Other 34 · Nationalist parties 17 |
| 2008 | 80 | Labour 7 · Liberal Democrats 21 · Other 35 · Nationalist parties 17 |
| 2007 | 80 | Labour 7 · Liberal Democrats 21 · Other 35 · Nationalist parties 17 |
| 2006 | 80 | Labour 8 · Liberal Democrats 10 · Other 56 · Nationalist parties 6 |
| 2005 | 80 | Labour 8 · Liberal Democrats 9 · Other 57 · Nationalist parties 6 |
| 2004 | 80 | Labour 8 · Liberal Democrats 9 · Other 57 · Nationalist parties 6 |
| 2003 | 80 | Labour 8 · Liberal Democrats 9 · Other 57 · Nationalist parties 6 |
| 2002 | 80 | Labour 11 · Liberal Democrats 10 · Other 51 · Nationalist parties 8 |
| 2001 | 80 | Labour 11 · Liberal Democrats 10 · Other 51 · Nationalist parties 8 |
| 2000 | 80 | Labour 11 · Liberal Democrats 10 · Other 51 · Nationalist parties 8 |
| 1999 | 80 | Labour 10 · Liberal Democrats 12 · Other 50 · Nationalist parties 8 |
| 1998 | 72 | Conservative 1 · Labour 6 · Liberal Democrats 5 · Other 52 · Nationalist parties 8 |
| 1997 | 72 | Conservative 1 · Labour 7 · Liberal Democrats 4 · Other 50 · Nationalist parties 10 |
| 1996 | 72 | Conservative 1 · Labour 7 · Liberal Democrats 4 · Other 51 · Nationalist parties 9 |
| 1995 | 72 | Conservative 1 · Labour 7 · Liberal Democrats 6 · Other 49 · Nationalist parties 9 |
| 1994 | 18 | Conservative 2 · Labour 8 · Liberal Democrats 4 · Nationalist parties 4 |
| 1993 | 52 | Conservative 1 · Labour 10 · Liberal Democrats 3 · Other 36 · Nationalist parties 2 |
| 1992 | 52 | Conservative 1 · Labour 10 · Liberal Democrats 3 · Other 36 · Nationalist parties 2 |
| 1991 | 52 | Conservative 1 · Labour 10 · Liberal Democrats 3 · Other 36 · Nationalist parties 2 |
| 1990 | 52 | Conservative 1 · Labour 10 · Liberal Democrats 3 · Other 36 · Nationalist parties 2 |
| 1989 | 52 | Conservative 2 · Labour 7 · Liberal Democrats 3 · Other 37 · Nationalist parties 3 |
| 1988 | 52 | Conservative 2 · Labour 7 · Liberal Democrats 3 · Other 37 · Nationalist parties 3 |
| 1987 | 52 | Conservative 2 · Labour 7 · Liberal Democrats 3 · Other 37 · Nationalist parties 3 |
| 1986 | 52 | Conservative 2 · Labour 7 · Liberal Democrats 3 · Other 37 · Nationalist parties 3 |
| 1985 | 52 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 42 · Nationalist parties 2 |
| 1984 | 52 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 42 · Nationalist parties 2 |
| 1983 | 52 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 42 · Nationalist parties 2 |
| 1982 | 52 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 42 · Nationalist parties 2 |
| 1981 | 47 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 37 · Nationalist parties 2 |
| 1980 | 47 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 37 · Nationalist parties 2 |
| 1979 | 47 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 37 · Nationalist parties 2 |
| 1978 | 47 | Conservative 1 · Labour 5 · Liberal Democrats 2 · Other 37 · Nationalist parties 2 |
| 1977 | 47 | Conservative 2 · Labour 4 · Liberal Democrats 3 · Other 37 · Nationalist parties 1 |
| 1976 | 47 | Conservative 2 · Labour 4 · Liberal Democrats 3 · Other 37 · Nationalist parties 1 |
| 1975 | 47 | Conservative 2 · Labour 4 · Liberal Democrats 3 · Other 37 · Nationalist parties 1 |
| 1974 | 47 | Conservative 2 · Labour 4 · Liberal Democrats 3 · Other 37 · Nationalist parties 1 |
Highland Council and Local Areas
Scottish council in Scotland. Official council code: S12000017. Open a ward to see its map and recorded election results.
Councils in Scotland · Boundary data (GeoJSON)
Browse all 21 mapped areas
- Aird and Loch NessS13003001 · Ward
- Badenoch and StrathspeyS13003009 · Ward
- Black IsleS13002998 · Ward
- Caol and MallaigS13003000 · Ward
- Cromarty FirthS13002995 · Ward
- Culloden and ArdersierS13003006 · Ward
- Dingwall and SeaforthS13002997 · Ward
- East Sutherland and EddertonS13002993 · Ward
- Eilean á ChèoS13002999 · Ward
- Fort William and ArdnamurchanS13003010 · Ward
- Inverness CentralS13003003 · Ward
- Inverness MillburnS13003005 · Ward
- Inverness Ness-sideS13003004 · Ward
- Inverness SouthS13003008 · Ward
- Inverness WestS13003002 · Ward
- Nairn and CawdorS13003007 · Ward
- North, West and Central SutherlandS13002990 · Ward
- Tain and Easter RossS13002996 · Ward
- Thurso and Northwest CaithnessS13002991 · Ward
- Wester Ross, Strathpeffer and LochalshS13002994 · Ward
- Wick and East CaithnessS13002992 · Ward
Recorded election results
Download all recorded results (CSV)21 recorded areas in 2022. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.
Seats won in the recorded contests
- 22 Scottish National Party
- 21 Independent
- 15 Scottish Liberal Democrats
- 10 Scottish Conservative and Unionist Party
- 4 Scottish Green Party
- 2 Scottish Labour Party
Declared winners in this source only. This is not a council-wide vote share or a current seat total.
The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).
Aird and Loch Ness4 declared winners · 51.5% turnout
Electorate: 10,213. Ballot papers: 5,255. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Emma KNOX | Scottish National Party | 1,364 | Elected |
| David FRASER | Independent | 1,182 | Elected |
| Helen CRAWFORD | Scottish Conservative and Unionist Party | 1,099 | Elected |
| Chris BALLANCE | Scottish Green Party | 528 | Elected |
| Aarron DUNCAN-MACLEOD | Independent | 430 | Not elected |
| Holly KINGHAM | Scottish Liberal Democrats | 342 | Not elected |
| Michael PERERA | Scottish Labour Party | 253 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Badenoch and Strathspey4 declared winners · 51.6% turnout
Electorate: 10,899. Ballot papers: 5,621. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Russell JONES | Independent | 1,280 | Elected |
| Muriel COCKBURN | Scottish National Party | 886 | Elected |
| John BRUCE | Scottish Conservative and Unionist Party | 861 | Elected |
| Bill LOBBAN | Independent | 842 | Elected |
| Pippa HADLEY | Scottish Green Party | 568 | Not elected |
| Declan GALLACHER | Scottish Liberal Democrats | 489 | Not elected |
| Dave FALLOWS | Scottish National Party | 371 | Not elected |
| Charlie WHELAN | Scottish Labour Party | 232 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Black Isle3 declared winners · 53.7% turnout
Electorate: 8,842. Ballot papers: 4,752. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Lyndsey JOHNSTON | Scottish National Party | 1,171 | Elected |
| Morven-May MACCALLUM | Scottish Liberal Democrats | 739 | Elected |
| Theo STRATTON | Scottish Conservative and Unionist Party | 695 | Not elected |
| Sarah ATKIN | Independent | 634 | Elected |
| Anne THOMAS | Scottish Green Party | 624 | Not elected |
| Okain John MCLENNAN | Independent | 317 | Not elected |
| Bev SMITH | Independent | 286 | Not elected |
| Margaret BRYANT | Scottish Labour Party | 243 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Caol and Mallaig3 declared winners
Electorate: 0. Ballot papers: 0. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Andrew BALDREY | Scottish Green Party | 0 | Elected |
| John Colin GRAFTON | Scottish Liberal Democrats | 0 | Elected |
| Liz SAGGERS | Scottish Conservative and Unionist Party | 0 | Elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Cromarty Firth4 declared winners · 39.6% turnout
Electorate: 9,918. Ballot papers: 3,928. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Tamala COLLIER | Scottish National Party | 1,127 | Elected |
| Molly NOLAN | Scottish Liberal Democrats | 1,079 | Elected |
| Pauline MUNRO | Independent | 679 | Elected |
| Maxine MORLEY-SMITH | Independent | 283 | Elected |
| Andrew Phillip BAXTER | Scottish Conservative and Unionist Party | 261 | Not elected |
| Kirsty STEWART | Scottish Labour Party | 162 | Not elected |
| Kate STEVENSON | Independent | 122 | Not elected |
| Daniel REAT | Scottish Green Party | 112 | Not elected |
| Eric FRASER | Independent | 45 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Culloden and Ardersier3 declared winners · 45.5% turnout
Electorate: 9,107. Ballot papers: 4,140. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Glynis CAMPBELL-SINCLAIR | Scottish National Party | 1,542 | Elected |
| Mary SCANLON | Scottish Conservative and Unionist Party | 732 | Not elected |
| Morven REID | Independent | 626 | Elected |
| TRISH ROBERTSON | Scottish Liberal Democrats | 626 | Elected |
| Steven CALVERT | Scottish Labour Party | 413 | Not elected |
| Mya CHEMONGES-MURZYNOWSKA | Alba Party | 137 | Not elected |
| MEL ROBERTSON | Independent | 24 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Dingwall and Seaforth4 declared winners · 45.3% turnout
Electorate: 10,385. Ballot papers: 4,700. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Graham Alexander MACKENZIE | Scottish National Party | 1,494 | Elected |
| Angela MACLEAN | Scottish Liberal Democrats | 773 | Elected |
| Margaret PATERSON | Independent | 698 | Elected |
| Gavin BERKENHEGER | Scottish Conservative and Unionist Party | 650 | Not elected |
| Sean Edward KENNEDY | Independent | 599 | Elected |
| Les HOOD | Scottish Labour Party | 216 | Not elected |
| Thomas WIDROW | Scottish Green Party | 210 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
East Sutherland and Edderton3 declared winners · 50.5% turnout
Electorate: 6,446. Ballot papers: 3,253. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Richard GALE | Scottish Liberal Democrats | 1,151 | Elected |
| Leslie-anne NIVEN | Scottish National Party | 853 | Elected |
| Jim MCGILLIVRAY | Independent | 611 | Elected |
| Max BANNERMAN | Scottish Conservative and Unionist Party | 546 | Not elected |
| Harry CHRISTIAN | Scottish Libertarian Party | 53 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Eilean a' Cheò4 declared winners · 51.3% turnout
Electorate: 8,912. Ballot papers: 4,571. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| John FINLAYSON | Independent | 1,450 | Elected |
| Drew MILLAR | Scottish National Party | 1,019 | Elected |
| Calum MUNRO | Independent | 583 | Elected |
| Ruraidh STEWART | Scottish Conservative and Unionist Party | 485 | Elected |
| Fay THOMSON | Independent | 258 | Not elected |
| Donald MACDONALD | Independent | 240 | Not elected |
| Hector MACLEOD | Alba Party | 166 | Not elected |
| Jack CLARK | Scottish Liberal Democrats | 157 | Not elected |
| Peter Ó DONNGHAILE | Scottish Labour Party | 157 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Fort William and Ardnamurchan4 declared winners · 45.0% turnout
Electorate: 9,021. Ballot papers: 4,056. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Angus MACDONALD | Scottish Liberal Democrats | 1,500 | Elected |
| Sarah FANET | Scottish National Party | 1,341 | Elected |
| Fiona FAWCETT | Scottish Conservative and Unionist Party | 404 | Not elected |
| Kate WILLIS | Scottish Green Party | 385 | Elected |
| Thomas MACLENNAN | Independent | 373 | Elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Inverness Central3 declared winners · 38.9% turnout
Electorate: 8,647. Ballot papers: 3,362. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Bet MCALLISTER | Scottish Labour Party | 793 | Elected |
| Michael CAMERON | Scottish National Party | 769 | Elected |
| Kate MACLEAN | Scottish National Party | 589 | Elected |
| Donald MACKENZIE | Scottish Conservative and Unionist Party | 420 | Not elected |
| Arun SHARMA | Scottish Green Party | 245 | Not elected |
| Martin RATTRAY | Scottish Liberal Democrats | 211 | Not elected |
| Andrew BARNETT | Independent | 141 | Not elected |
| Sean ROBERTSON | Scottish Trade Unionist and Socialist Coalition | 47 | Not elected |
| John William MCCOLL | Scottish Family Party | 45 | Not elected |
| Luigi Andrew MACKINNON | Independent | 26 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Inverness Millburn3 declared winners · 46.7% turnout
Electorate: 7,602. Ballot papers: 3,553. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Ian BROWN | Scottish National Party | 1,430 | Elected |
| David GREGG | Scottish Liberal Democrats | 835 | Elected |
| Isabelle MACKENZIE | Scottish Conservative and Unionist Party | 757 | Elected |
| Lewis WHYTE | Scottish Labour Party | 486 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Inverness Ness-side3 declared winners · 49.4% turnout
Electorate: 8,857. Ballot papers: 4,379. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Alasdair CHRISTIE | Scottish Liberal Democrats | 1,934 | Elected |
| Jackie HENDRY | Scottish National Party | 1,270 | Elected |
| Ric SCOTT | Scottish Conservative and Unionist Party | 379 | Not elected |
| Andrew MACKINTOSH | Scottish Labour Party | 276 | Elected |
| Ron MACWILLIAM | Independent | 243 | Not elected |
| Claire MACLEAN | Scottish Green Party | 226 | Not elected |
| Calum Mark LIPTROT | Scottish Libertarian Party | 18 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Inverness South4 declared winners · 44.4% turnout
Electorate: 12,571. Ballot papers: 5,580. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Ken GOWANS | Scottish National Party | 1,949 | Elected |
| Duncan MACPHERSON | Independent | 1,375 | Elected |
| Andrew SINCLAIR | Scottish Conservative and Unionist Party | 936 | Elected |
| Colin AITKEN | Scottish Liberal Democrats | 478 | Elected |
| David JARDINE | Scottish Labour Party | 402 | Not elected |
| Claire FILER | Scottish Green Party | 299 | Not elected |
| Jimmy DUNCAN | Alba Party | 104 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Inverness West3 declared winners · 41.7% turnout
Electorate: 8,495. Ballot papers: 3,545. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Alex GRAHAM | Scottish Liberal Democrats | 1,198 | Elected |
| Bill BOYD | Scottish National Party | 1,092 | Elected |
| Ryan FORBES | Scottish Conservative and Unionist Party | 327 | Not elected |
| Shaun Alexander FRASER | Scottish Labour Party | 295 | Not elected |
| Ryan MACKINTOSH | Scottish Green Party | 262 | Elected |
| Duncan MCDONALD | Independent | 173 | Not elected |
| Helen SMITH | Independent | 100 | Not elected |
| Iain FORSYTH | Independence for Scotland Party | 46 | Not elected |
| David SANSUM | Independent | 10 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Nairn and Cawdor4 declared winners · 48.7% turnout
Electorate: 10,721. Ballot papers: 5,218. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Paul OLDHAM | Scottish National Party | 1,401 | Elected |
| Laurie FRASER | Independent | 1,215 | Elected |
| Michael GREEN | Independent | 857 | Elected |
| Barbara Babs JARVIE | Scottish Conservative and Unionist Party | 836 | Elected |
| Kevin James REID | Scottish Liberal Democrats | 540 | Not elected |
| Kevin BROOKS | Independent | 192 | Not elected |
| Marjory SMITH | Alba Party | 77 | Not elected |
| Cal MACLEOD | Scottish Family Party | 38 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
North, West and Central Sutherland3 declared winners · 55.8% turnout
Electorate: 4,998. Ballot papers: 2,788. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Marianne HUTCHISON | Scottish National Party | 968 | Elected |
| Michael BAIRD | Scottish Liberal Democrats | 773 | Elected |
| Hugh MORRISON | Independent | 477 | Elected |
| Charlotte GIBSON | Scottish Conservative and Unionist Party | 302 | Not elected |
| Clive SOLEY | Scottish Labour Party | 108 | Not elected |
| Philipp TANZER | Scottish Family Party | 80 | Not elected |
| Robert Alan JARDINE | Freedom Alliance- Integrity, Society, Economy | 48 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Tain and Easter Ross3 declared winners · 48.0% turnout
Electorate: 7,234. Ballot papers: 3,471. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Derek LOUDEN | Scottish National Party | 1,051 | Elected |
| Sarah RAWLINGS | Scottish Liberal Democrats | 739 | Elected |
| Alasdair RHIND | Independent | 726 | Elected |
| Fiona ROBERTSON | Independent | 554 | Not elected |
| Veronica MORRISON | Scottish Conservative and Unionist Party | 364 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Thurso and Northwest Caithness4 declared winners · 50.5% turnout
Electorate: 10,242. Ballot papers: 5,173. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Ron GUNN | Scottish Liberal Democrats | 1,411 | Elected |
| Matthew REISS | Independent | 1,049 | Elected |
| Karl ROSIE | Scottish National Party | 947 | Elected |
| Struan MACKIE | Scottish Conservative and Unionist Party | 921 | Elected |
| Iain GREGORY | Independent | 660 | Not elected |
| Alexander GLASGOW | Independent | 151 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Wester Ross, Strathpeffer and Lochalsh4 declared winners · 52.7% turnout
Electorate: 10,406. Ballot papers: 5,485. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Biz CAMPBELL | Independent | 1,552 | Elected |
| Liz KRAFT | Scottish National Party | 1,234 | Elected |
| Chris BIRT | Scottish National Party | 988 | Elected |
| Patrick LOGUE | Scottish Conservative and Unionist Party | 937 | Elected |
| Margot KERR | Scottish Liberal Democrats | 700 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Wick and East Caithness4 declared winners · 41.8% turnout
Electorate: 10,103. Ballot papers: 4,225. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Jan MCEWAN | Scottish Liberal Democrats | 1,245 | Elected |
| Raymond BREMNER | Scottish National Party | 1,059 | Elected |
| Andrew JARVIE | Scottish Conservative and Unionist Party | 632 | Elected |
| A.I. Willie MACKAY | Independent | 534 | Elected |
| Bill FERNIE | Independent | 438 | Not elected |
| Neil MACDONALD | Scottish Labour Party | 272 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.
Councillors: 2026 archive
Download councillors (CSV)74 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.
74 records shown
| Councillor | Ward or division | Party |
|---|---|---|
| Chris Ballance | Aird and Loch Ness | Scottish Green Party |
| David Fraser | Aird and Loch Ness | Independent / Other |
| Emma Knox | Aird and Loch Ness | Scottish National Party (SNP) |
| Helen Crawford | Aird and Loch Ness | Conservative and Unionist |
| Bill Lobban | Badenoch and Strathspey | Independent / Other |
| John Bruce | Badenoch and Strathspey | Conservative and Unionist |
| Muriel Cockburn | Badenoch and Strathspey | Scottish National Party (SNP) |
| Russell Jones | Badenoch and Strathspey | Independent / Other |
| Lyndsey Johnston | Black Isle | Scottish National Party (SNP) |
| Morven-May MacCallum | Black Isle | Liberal Democrats |
| Sarah Atkin | Black Isle | Independent / Other |
| John Grafton | Caol and Mallaig | Liberal Democrats |
| Liz Saggers | Caol and Mallaig | Conservative and Unionist |
| Sammy Cameron | Caol and Mallaig | Independent / Other |
| John Edmondson | Cromarty Firth | Liberal Democrats |
| Richard Cross | Cromarty Firth | Independent / Other |
| Sinclair Coghill | Cromarty Firth | Independent / Other |
| Tamala Collier | Cromarty Firth | Scottish National Party (SNP) |
| Glynis Sinclair | Culloden and Ardersier | Scottish National Party (SNP) |
| Morven Reid | Culloden and Ardersier | Independent / Other |
| Trish Robertson | Culloden and Ardersier | Liberal Democrats |
| Angela MacLean | Dingwall and Seaforth | Liberal Democrats |
| Graham MacKenzie | Dingwall and Seaforth | Scottish National Party (SNP) |
| Margaret Paterson | Dingwall and Seaforth | Independent / Other |
| Sean Kennedy | Dingwall and Seaforth | Independent / Other |
| Leslie-Anne Niven | East Sutherland and Edderton | Scottish National Party (SNP) |
| Richard Gale | East Sutherland and Edderton | Liberal Democrats |
| Vacant | East Sutherland and Edderton | Vacant |
| Christine Gillies | Eilean á Chèo | Independent / Other |
| Drew Millar | Eilean á Chèo | Scottish National Party (SNP) |
| John Finlayson | Eilean á Chèo | Independent / Other |
| Ruraidh Stewart | Eilean á Chèo | Conservative and Unionist |
| Andrew Baxter | Fort William and Ardnamurchan | Liberal Democrats |
| Kate Willis | Fort William and Ardnamurchan | Scottish Green Party |
| Matthew Prosser | Fort William and Ardnamurchan | Liberal Democrats |
| Thomas MacLennan | Fort William and Ardnamurchan | Independent / Other |
| Kate MacLean | Inverness Central | Scottish National Party (SNP) |
| Michael Cameron | Inverness Central | Scottish National Party (SNP) |
| Michael Gregson | Inverness Central | Labour Party |
| David Gregg | Inverness Millburn | Liberal Democrats |
| Ian Brown | Inverness Millburn | Scottish National Party (SNP) |
| Isabelle MacKenzie | Inverness Millburn | Conservative and Unionist |
| Alasdair Christie | Inverness Ness-side | Liberal Democrats |
| Andrew MacKintosh | Inverness Ness-side | Labour Party |
| Jackie Hendry | Inverness Ness-side | Scottish National Party (SNP) |
| Andrew Sinclair | Inverness South | Independent / Other |
| Duncan Macpherson | Inverness South | Independent / Other |
| Duncan McDonald | Inverness South | Independent / Other |
| Ken Gowans | Inverness South | Scottish National Party (SNP) |
| Alex Graham | Inverness West | Liberal Democrats |
| Bill Boyd | Inverness West | Scottish National Party (SNP) |
| Ryan MacKintosh | Inverness West | Scottish Green Party |
| Barbara Jarvie | Nairn and Cawdor | Conservative and Unionist |
| Laurie Fraser | Nairn and Cawdor | Independent / Other |
| Michael Green | Nairn and Cawdor | Independent / Other |
| Paul Oldham | Nairn and Cawdor | Scottish National Party (SNP) |
| Hugh Morrison | North, West and Central Sutherland | Independent / Other |
| Marianne Hutchison | North, West and Central Sutherland | Scottish National Party (SNP) |
| Michael Baird | North, West and Central Sutherland | Independent / Other |
| Connie Ramsay | Tain and Easter Ross | Liberal Democrats |
| Laura Dundas | Tain and Easter Ross | Independent / Other |
| Maureen Ross | Tain and Easter Ross | Independent / Other |
| Karl Rosie | Thurso and Northwest Caithness | Independent / Other |
| Matthew Reiss | Thurso and Northwest Caithness | Independent / Other |
| Ron Gunn | Thurso and Northwest Caithness | Liberal Democrats |
| Struan Mackie | Thurso and Northwest Caithness | Liberal Democrats |
| Chris Birt | Wester Ross, Strathpeffer and Lochalsh | Scottish National Party (SNP) |
| Isabelle Campbell | Wester Ross, Strathpeffer and Lochalsh | Independent / Other |
| Liz Kraft | Wester Ross, Strathpeffer and Lochalsh | Scottish National Party (SNP) |
| Patrick Logue | Wester Ross, Strathpeffer and Lochalsh | Liberal Democrats |
| Andrew Jarvie | Wick and East Caithness | Independent / Other |
| Jan McEwan | Wick and East Caithness | Liberal Democrats |
| Raymond Bremner | Wick and East Caithness | Scottish National Party (SNP) |
| Willie MacKay | Wick and East Caithness | Independent / Other |
Local figures
Download local figures (CSV)Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.
Population by ageMid-2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All ages | 237,260 |
| Under 16 | 35,902 |
| Age 16 to 64 | 141,700 |
| Age 65 and over | 59,658 |
Population history2011–2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| 2011 | 232,730 |
| 2012 | 233,000 |
| 2013 | 233,080 |
| 2014 | 233,180 |
| 2015 | 234,060 |
| 2016 | 234,570 |
| 2017 | 234,800 |
| 2018 | 234,530 |
| 2019 | 234,510 |
| 2020 | 233,910 |
| 2021 | 235,850 |
| 2022 | 235,710 |
| 2023 | 236,830 |
| 2024 | 237,570 |
| 2025 | 237,260 |
Census residentsCensus 2022
Unit: people (rounded). Source and definitions.
| Measure | people (rounded) |
|---|---|
| All persons | 235,400 |
| Females | 120,000 |
| Males | 115,400 |
GDP history (archived release)1998–2019
Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.
| Measure | GBP millions |
|---|---|
| 1998 | 3,014 |
| 1999 | 3,181 |
| 2000 | 3,293 |
| 2001 | 3,439 |
| 2002 | 3,511 |
| 2003 | 3,825 |
| 2004 | 4,123 |
| 2005 | 4,383 |
| 2006 | 4,623 |
| 2007 | 4,763 |
| 2008 | 4,960 |
| 2009 | 4,852 |
| 2010 | 5,166 |
| 2011 | 5,470 |
| 2012 | 5,646 |
| 2013 | 5,925 |
| 2014 | 6,142 |
| 2015 | 6,259 |
| 2016 | 6,399 |
| 2017 | 6,770 |
| 2018 | 6,929 |
| 2019 | 7,208 |
About the data
We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.
