← Perth and Kinross (all cycles) · 5 May 2022 cohort
Perth and Kinross 2022
Local elections held 5 May 2022.
How to read this page
Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.
Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 12 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 40 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Scottish National Party | 22,273 | 36.6% | 16 | 40.0% | 15 | 37.5% | +1 |
| Conservative Party | 19,643 | 32.3% | 14 | 35.0% | 14 | 35.0% | 0 |
| Liberal Democrats | 7,961 | 13.1% | 4 | 10.0% | 5 | 12.5% | -1 |
| Independent | 4,399 | 7.2% | 4 | 10.0% | 3 | 7.5% | +1 |
| Labour Party | 3,432 | 5.6% | 2 | 5.0% | 2 | 5.0% | 0 |
| Green Party | 2,748 | 4.5% | 0 | 0.0% | 1 | 2.5% | -1 |
| Scottish Family Party | 148 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Alba Party | 123 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| UK Independence Party (UKIP) | 50 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 60,777 | 100.0% | 40 | 100.0% | 40 | 100.0% | 0 |
Vote share vs seats won
The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.
Council composition: what this election replaced
The 2022 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2022 election (current) and on the eve of it (2021), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Strathmore · 4 seats · won at 9.9% · −10.1 pts below quota
- Perth City North · 3 seats · won at 15.3% · −9.7 pts below quota
- Kinross-shire · 4 seats · won at 11.3% · −8.7 pts below quota
- Strathallan · 3 seats · won at 17.0% · −8.0 pts below quota
- Perth City Centre · 4 seats · won at 12.5% · −7.5 pts below quota
- Perth City South · 4 seats · won at 13.5% · −6.5 pts below quota
- Strathtay · 3 seats · won at 18.6% · −6.4 pts below quota
- Highland · 3 seats · won at 19.2% · −5.8 pts below quota
- Blairgowrie and Glens · 3 seats · won at 19.7% · −5.3 pts below quota
- Almond and Earn · 3 seats · won at 20.4% · −4.6 pts below quota
- Carse of Gowrie · 3 seats · won at 21.1% · −3.9 pts below quota
- Strathearn · 3 seats · won at 24.2% · −0.8 pts below quota
Race results
Strathmore · 4-seat (bloc vote)
Marginal winner 9.9% Proportional quota 20.0% Below quota −10.1 pts Valid ballots 6,764
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Grant Stewart | Scottish National Party | 1,780 | 26.3% | +6.3 pts | Elected |
| 2 | Colin Stewart | Independent | 1,174 | 17.4% | −2.6 pts | Elected |
| 3 | Hugh Anderson | Conservative Party | 1,032 | 15.3% | −4.7 pts | Elected |
| 4 | Dennis Melloy | Conservative Party | 1,009 | 14.9% | — | |
| 5 | Jack Welch | Scottish National Party | 671 | 9.9% | −10.1 pts | Elected |
| 6 | Violet Iwanio | Liberal Democrats | 598 | 8.8% | — | |
| 7 | Jill Belch | Green Party | 500 | 7.4% | — |
Perth City North · 3-seat (bloc vote)
Marginal winner 15.3% Proportional quota 25.0% Below quota −9.7 pts Valid ballots 3,457
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ian Massie | Scottish National Party | 1,129 | 32.7% | +7.7 pts | Elected |
| 2 | John Rebbeck | Scottish National Party | 779 | 22.5% | −2.5 pts | Elected |
| 3 | Aziz Rehman | Conservative Party | 677 | 19.6% | — | |
| 4 | Brian Leishman | Labour Party | 530 | 15.3% | −9.7 pts | Elected |
| 5 | James Ian Graham | Liberal Democrats | 147 | 4.3% | — | |
| 6 | Ronnie McNeil | Green Party | 120 | 3.5% | — | |
| 7 | Alan Black | Alba Party | 75 | 2.2% | — |
Kinross-shire · 4-seat (bloc vote)
Marginal winner 11.3% Proportional quota 20.0% Below quota −8.7 pts Valid ballots 6,432
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Richard Watters | Scottish National Party | 1,658 | 25.8% | +5.8 pts | Elected |
| 2 | Willie Robertson | Liberal Democrats | 1,346 | 20.9% | +0.9 pts | Elected |
| 3 | Neil Freshwater | Conservative Party | 957 | 14.9% | −5.1 pts | Elected |
| 4 | George Stirling | Conservative Party | 925 | 14.4% | — | |
| 5 | Dave Cuthbert | Independent | 725 | 11.3% | −8.7 pts | Elected |
| 6 | Graham Cox | Labour Party | 438 | 6.8% | — | |
| 7 | Pat Doran | Green Party | 331 | 5.1% | — | |
| 8 | Gerald O'Connell | Scottish Family Party | 52 | 0.8% | — |
Strathallan · 3-seat (bloc vote)
Marginal winner 17.0% Proportional quota 25.0% Below quota −8.0 pts Valid ballots 4,785
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Keith Allan | Conservative Party | 1,420 | 29.7% | +4.7 pts | Elected |
| 2 | Steven Carr | Scottish National Party | 1,048 | 21.9% | −3.1 pts | Elected |
| 3 | Crawford Reid | Conservative Party | 812 | 17.0% | −8.0 pts | Elected |
| 4 | Catherine Scott | Scottish National Party | 625 | 13.1% | — | |
| 5 | Neil Henry Gaunt | Liberal Democrats | 547 | 11.4% | — | |
| 6 | Andrew Lear | Green Party | 333 | 7.0% | — |
Perth City Centre · 4-seat (bloc vote)
Marginal winner 12.5% Proportional quota 20.0% Below quota −7.5 pts Valid ballots 5,257
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Eric Drysdale | Scottish National Party | 1,445 | 27.5% | +7.5 pts | Elected |
| 2 | Peter Barrett | Liberal Democrats | 1,038 | 19.7% | −0.3 pts | Elected |
| 3 | Chris Ahern | Conservative Party | 1,005 | 19.1% | −0.9 pts | Elected |
| 4 | Andrew Parrott | Scottish National Party | 655 | 12.5% | −7.5 pts | Elected |
| 5 | Scott Forsyth | Labour Party | 435 | 8.3% | — | |
| 6 | Nick Tulloch | Conservative Party | 299 | 5.7% | — | |
| 7 | Susannah Rae | Green Party | 268 | 5.1% | — | |
| 8 | Ian Thomson | Independent | 64 | 1.2% | — | |
| 9 | Sandy Miller | Alba Party | 48 | 0.9% | — |
Perth City South · 4-seat (bloc vote)
Marginal winner 13.5% Proportional quota 20.0% Below quota −6.5 pts Valid ballots 6,833
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Liz Barrett | Liberal Democrats | 2,315 | 33.9% | +13.9 pts | Elected |
| 2 | Iain Macpherson | Scottish National Party | 1,377 | 20.2% | +0.2 pts | Elected |
| 3 | Andy Chan | Conservative Party | 1,151 | 16.8% | −3.2 pts | Elected |
| 4 | Sheila McCole | Scottish National Party | 922 | 13.5% | −6.5 pts | Elected |
| 5 | Calum Milne | Conservative Party | 404 | 5.9% | — | |
| 6 | Kirsten Roper | Labour Party | 385 | 5.6% | — | |
| 7 | Elspeth Maclachlan | Green Party | 279 | 4.1% | — |
Strathtay · 3-seat (bloc vote)
Marginal winner 18.6% Proportional quota 25.0% Below quota −6.4 pts Valid ballots 5,159
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Grant Laing | Scottish National Party | 1,328 | 25.7% | +0.7 pts | Elected |
| 2 | Melanie Jane Kinney | Scottish National Party | 1,069 | 20.7% | — | |
| 3 | Ian James | Conservative Party | 972 | 18.8% | −6.2 pts | Elected |
| 4 | Claire McLaren | Liberal Democrats | 962 | 18.6% | −6.4 pts | Elected |
| 5 | Anne Jarvis | Conservative Party | 828 | 16.0% | — |
Highland · 3-seat (bloc vote)
Marginal winner 19.2% Proportional quota 25.0% Below quota −5.8 pts Valid ballots 4,455
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | John Duff | Conservative Party | 1,110 | 24.9% | −0.1 pts | Elected |
| 2 | Xander McDade | Independent | 977 | 21.9% | −3.1 pts | Elected |
| 3 | Mike Williamson | Scottish National Party | 856 | 19.2% | −5.8 pts | Elected |
| 4 | Sally Murray | Scottish National Party | 807 | 18.1% | — | |
| 5 | Rhona Metcalfe | Conservative Party | 268 | 6.0% | — | |
| 6 | Mary McDougall | Green Party | 203 | 4.6% | — | |
| 7 | Paul Hunter | Labour Party | 147 | 3.3% | — | |
| 8 | Barry Blackler McMahon | Liberal Democrats | 87 | 2.0% | — |
Blairgowrie and Glens · 3-seat (bloc vote)
Marginal winner 19.7% Proportional quota 25.0% Below quota −5.3 pts Valid ballots 4,662
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Caroline Shiers | Conservative Party | 1,202 | 25.8% | +0.8 pts | Elected |
| 2 | Tom McEwan | Scottish National Party | 1,101 | 23.6% | −1.4 pts | Elected |
| 3 | Bob Brawn | Conservative Party | 918 | 19.7% | −5.3 pts | Elected |
| 4 | Harry MacFadyen | Scottish National Party | 776 | 16.6% | — | |
| 5 | Pauline Hunter | Labour Party | 232 | 5.0% | — | |
| 6 | Louise Ramsay | Green Party | 169 | 3.6% | — | |
| 7 | Gordon Ross Clark | Liberal Democrats | 163 | 3.5% | — | |
| 8 | Bernard Noonan | Independent | 64 | 1.4% | — | |
| 9 | Jack Murphy | Scottish Family Party | 37 | 0.8% | — |
Almond and Earn · 3-seat (bloc vote)
Marginal winner 20.4% Proportional quota 25.0% Below quota −4.6 pts Valid ballots 3,960
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Michelle Frampton | Scottish National Party | 1,339 | 33.8% | +8.8 pts | Elected |
| 2 | David Illingworth | Conservative Party | 1,106 | 27.9% | +2.9 pts | Elected |
| 3 | Frank Smith | Conservative Party | 806 | 20.4% | −4.6 pts | Elected |
| 4 | Tina Ng-A-Mann | Liberal Democrats | 347 | 8.8% | — | |
| 5 | Paul Mark Vallot | Green Party | 312 | 7.9% | — | |
| 6 | Lynda Davis | UK Independence Party (UKIP) | 50 | 1.3% | — |
Carse of Gowrie · 3-seat (bloc vote)
Marginal winner 21.1% Proportional quota 25.0% Below quota −3.9 pts Valid ballots 4,547
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Alasdair Bailey | Labour Party | 1,265 | 27.8% | +2.8 pts | Elected |
| 2 | Angus Forbes | Conservative Party | 1,017 | 22.4% | −2.6 pts | Elected |
| 3 | Ken Harvey | Scottish National Party | 961 | 21.1% | −3.9 pts | Elected |
| 4 | John Kellas | Scottish National Party | 474 | 10.4% | — | |
| 5 | Mac Roberts | Conservative Party | 388 | 8.5% | — | |
| 6 | Roger Humphry | Green Party | 233 | 5.1% | — | |
| 7 | Lindsay James Crosbie Easton | Liberal Democrats | 150 | 3.3% | — | |
| 8 | Don Marshall | Scottish Family Party | 59 | 1.3% | — |
Strathearn · 3-seat (bloc vote)
Marginal winner 24.2% Proportional quota 25.0% Below quota −0.8 pts Valid ballots 4,466
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Noah Khogali | Conservative Party | 1,337 | 29.9% | +4.9 pts | Elected |
| 2 | Rhona Brock | Independent | 1,224 | 27.4% | +2.4 pts | Elected |
| 3 | Stewart Donaldson | Scottish National Party | 1,082 | 24.2% | −0.8 pts | Elected |
| 4 | David West | Scottish National Party | 391 | 8.8% | — | |
| 5 | Julia Mary Brown | Liberal Democrats | 261 | 5.8% | — | |
| 6 | Roger Cartwright | Independent | 171 | 3.8% | — |