Perth and Kinross
Scottish council · Scotland · 40 seats in 12 wards · All seats elected every five years · Next election 6 May 2027
The SNP run Perth and Kinross Council as a minority administration. The council has 40 councillors in 12 wards. Seats by party: SNP 16, Conservative 12, Other 6, Lib Dem 5, Labour 1. The next election is on 6 May 2027.
Seats by party
Who holds each ward
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Almond and Earn Frank Smith, Michelle Frampton, David Illingworth | 5 May 2022 Conservative 48.3% lead 14.5 pts |
| Blairgowrie and Glens Tom McEwan, Caroline Shiers, Bob Brawn | 5 May 2022 Conservative 45.5% lead 5.2 pts |
| Carse of Gowrie Ken Harvey, Alasdair Bailey, Angus Forbes | 5 May 2022 SNP 31.6% lead 0.7 pts |
| Highland John Duff, Xander McDade, Mike Williamson | 5 May 2022 SNP 37.3% lead 6.4 pts |
| Kinross-shire Richard Watters, Neil Freshwater, Willie Robertson, Dave Cuthbert | 5 May 2022 Conservative 29.3% lead 3.5 pts |
| Perth City Centre Eric Drysdale, Chris Ahern, Andrew Parrott, Peter Barrett | 5 May 2022 SNP 39.9% lead 15.1 pts |
| Perth City North Carol Mair, Ian Massie, John Rebbeck | 5 May 2022 SNP 55.2% lead 35.6 pts |
| Perth City South Iain MacPherson, Liz Barrett, Sheila McCole, Andy Chan | 5 May 2022 Lib Dem 33.9% lead 0.3 pts |
| Strathallan Steven Carr, Alan Watt, Keith Allan | 5 May 2022 Conservative 46.6% lead 11.6 pts |
| Strathearn Noah Khogali, Rhona Brock, Stewart Donaldson | 5 May 2022 SNP 33.0% lead 3.1 pts |
| Strathmore Grant Stewart, Hugh Anderson, Jack Welch, Colin Stewart | 5 May 2022 SNP 36.2% lead 6.0 pts |
| Strathtay Claire McLaren, Ian James, Grant Laing | 5 May 2022 SNP 46.5% lead 11.6 pts |
Almond and Earn
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Michelle Frampton Elected | SNP | 1,339 | 33.8% |
| David Illingworth Elected | Conservative | 1,106 | 27.9% |
| Frank Smith Elected | Conservative | 806 | 20.4% |
| Tina Jane Ng-A-Mann | Lib Dem | 347 | 8.8% |
| Paul Mark Vallot | Scottish Green | 312 | 7.9% |
| Lynda Davis | UKIP | 50 | 1.3% |
Party shares are of first-preference votes.
Blairgowrie and Glens
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Caroline Shiers Elected | Conservative | 1,202 | 25.8% |
| Tom McEwan Elected | SNP | 1,101 | 23.6% |
| Bob Brawn Elected | Conservative | 918 | 19.7% |
| Harry MacFadyen | SNP | 776 | 16.6% |
| Pauline Hunter | Labour | 232 | 5.0% |
| Louise Ramsay | Scottish Green | 169 | 3.6% |
| Gordon Ross Clark | Lib Dem | 163 | 3.5% |
| Bernard Noonan | Independent | 64 | 1.4% |
| Jack Murphy | Scottish Family Party | 37 | 0.8% |
Party shares are of first-preference votes.
Carse of Gowrie
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Alasdair Bailey Elected | Labour | 1,265 | 27.8% |
| Angus Forbes Elected | Conservative | 1,017 | 22.4% |
| Ken Harvey Elected | SNP | 961 | 21.1% |
| John Kellas | SNP | 474 | 10.4% |
| Mac Roberts | Conservative | 388 | 8.5% |
| Roger Humphry | Scottish Green | 233 | 5.1% |
| Lindsay James Crosbie Easton | Lib Dem | 150 | 3.3% |
| Don Marshall | Scottish Family Party | 59 | 1.3% |
Party shares are of first-preference votes.
Highland
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| John Duff Elected | Conservative | 1,110 | 24.9% |
| Xander McDade Elected | Independent | 977 | 21.9% |
| Mike Williamson Elected | SNP | 856 | 19.2% |
| Sally Murray | SNP | 807 | 18.1% |
| Rhona Metcalfe | Conservative | 268 | 6.0% |
| Mary McDougall | Scottish Green | 203 | 4.6% |
| Paul Hunter | Labour | 147 | 3.3% |
| Barry Blackler McMahon | Lib Dem | 87 | 2.0% |
Party shares are of first-preference votes.
Kinross-shire
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Richard Watters Elected | SNP | 1,658 | 25.8% |
| Willie Robertson Elected | Lib Dem | 1,346 | 20.9% |
| Neil Freshwater Elected | Conservative | 957 | 14.9% |
| George Stirling | Conservative | 925 | 14.4% |
| Dave Cuthbert Elected | Independent | 725 | 11.3% |
| Graham Cox | Labour | 438 | 6.8% |
| Pat Doran | Scottish Green | 331 | 5.1% |
| Gerald O'Connell | Scottish Family Party | 52 | 0.8% |
Party shares are of first-preference votes.
Perth City Centre
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Eric Drysdale Elected | SNP | 1,445 | 27.5% |
| Peter Barrett Elected | Lib Dem | 1,038 | 19.7% |
| Chris Ahern Elected | Conservative | 1,005 | 19.1% |
| Andrew Parrott Elected | SNP | 655 | 12.5% |
| Scott Forsyth | Labour | 435 | 8.3% |
| Nick Tulloch | Conservative | 299 | 5.7% |
| Susannah Rae | Scottish Green | 268 | 5.1% |
| Ian Thomson | Independent | 64 | 1.2% |
| Sandy Miller | Alba | 48 | 0.9% |
Party shares are of first-preference votes.
Perth City North
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Ian Massie Elected | SNP | 1,129 | 32.7% |
| John Rebbeck Elected | SNP | 779 | 22.5% |
| Aziz Rehman | Conservative | 677 | 19.6% |
| Brian Leishman Elected | Labour | 530 | 15.3% |
| James Ian Graham | Lib Dem | 147 | 4.3% |
| Ronnie McNeil | Scottish Green | 120 | 3.5% |
| Alan Black | Alba | 75 | 2.2% |
Party shares are of first-preference votes.
Last by-election, 26 September 2024
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Carol Mair Elected | SNP | 917 | 44.7% |
| Kirsten Nkwocha-Dyer | Labour | 313 | 15.3% |
| Aziz Rehman | Conservative | 296 | 14.4% |
| Sonia Davidson | Reform | 209 | 10.2% |
| Robert Reid | Alba | 133 | 6.5% |
| Tina Jane Ng-A-Mann | Lib Dem | 95 | 4.6% |
| Caitlin Ripley | Scottish Green | 87 | 4.2% |
Party shares are of first-preference votes.
Perth City South
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Liz Barrett Elected | Lib Dem | 2,315 | 33.9% |
| Iain Macpherson Elected | SNP | 1,377 | 20.2% |
| Andy Chan Elected | Conservative | 1,151 | 16.8% |
| Sheila McCole Elected | SNP | 922 | 13.5% |
| Calum Milne | Conservative | 404 | 5.9% |
| Kirsten Roper | Labour | 385 | 5.6% |
| Elspeth Maclachlan | Scottish Green | 279 | 4.1% |
Party shares are of first-preference votes.
Strathallan
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Keith Allan Elected | Conservative | 1,420 | 29.7% |
| Steven Carr Elected | SNP | 1,048 | 21.9% |
| Crawford Reid Elected | Conservative | 812 | 17.0% |
| Catherine Scott | SNP | 625 | 13.1% |
| Neil Henry Gaunt | Lib Dem | 547 | 11.4% |
| Andrew Lear | Scottish Green | 333 | 7.0% |
Party shares are of first-preference votes.
Last by-election, 26 September 2024
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Amanda Runciman | Conservative | 1,045 | 32.1% |
| Alan James Watt Elected | Lib Dem | 978 | 30.0% |
| Catherine Scott | SNP | 568 | 17.4% |
| Ken McCracken | Labour | 366 | 11.2% |
| Ian Thomas | Reform | 194 | 6.0% |
| Nettie Sutherland | Scottish Green | 107 | 3.3% |
Party shares are of first-preference votes.
Strathearn
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Noah Khogali Elected | Conservative | 1,337 | 29.9% |
| Rhona Brock Elected | Independent | 1,224 | 27.4% |
| Stewart Donaldson Elected | SNP | 1,082 | 24.2% |
| David West | SNP | 391 | 8.8% |
| Julia Mary Brown | Lib Dem | 261 | 5.8% |
| Roger Cartwright | Independent | 171 | 3.8% |
Party shares are of first-preference votes.
Strathmore
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Grant Stewart Elected | SNP | 1,780 | 26.3% |
| Colin Stewart Elected | Independent | 1,174 | 17.4% |
| Hugh Anderson Elected | Conservative | 1,032 | 15.3% |
| Dennis Melloy | Conservative | 1,009 | 14.9% |
| Jack Welch Elected | SNP | 671 | 9.9% |
| Violet Iwanio | Lib Dem | 598 | 8.8% |
| Jill Belch | Scottish Green | 500 | 7.4% |
Party shares are of first-preference votes.
Strathtay
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | First prefs | Share |
|---|---|---|---|
| Grant Laing Elected | SNP | 1,328 | 25.7% |
| Melanie Jane Kinney | SNP | 1,069 | 20.7% |
| Ian James Elected | Conservative | 972 | 18.8% |
| Claire McLaren Elected | Lib Dem | 962 | 18.6% |
| Anne Jarvis | Conservative | 828 | 16.0% |
Party shares are of first-preference votes.
Changed party since the election
2 councillors now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Perth City South | Andy Chan | Conservative 2022 | Independent |
| Strathtay | Grant Laing | SNP 2022 | Independent |
Every council by-election since 2021
2 by-elections since July 2021, 2 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 26 September 2024 | Perth City North | SNP gain from Labour | |
| 26 September 2024 | Strathallan | Lib Dem gain from Conservative | 30.0% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Perth and Kinross-shire | SNP | SNP 37% |
Scottish councils: seats are listed without shares. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Perth and Kinross
99,855 residents in 46,490 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
Scottish councils use STV: party shares are of first-preference votes. The lead is the gap between the top two parties' shares.