← Aberdeenshire (all cycles) · 5 May 2022 cohort

Aberdeenshire 2022

Local elections held 5 May 2022.

19 ward races
70 seats
37 elected below the proportional quota
52.9% of seats below quota

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 19 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 70 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.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Conservative Party30,58633.9%2637.1%2535.7%+1
Scottish National Party27,82630.8%2130.0%2231.4%-1
Liberal Democrats13,26914.7%1420.0%1014.3%+4
Independent11,96713.3%912.9%912.9%0
Labour Party3,7174.1%00.0%34.3%-3
Green Party1,8152.0%00.0%11.4%-1
Alba Party7750.9%00.0%00.0%0
Scottish Family Party2270.3%00.0%00.0%0
Independence for Scotland Party360.0%00.0%00.0%0
Scottish Libertarian Party340.0%00.0%00.0%0
Total90,252100.0%70100.0%70100.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.

Vote share
Actual seats
Proportional seats

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.

Current (2022)
Previous (2021)

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

Troup · 3-seat (bloc vote)

Marginal winner 7.7% Proportional quota 25.0% Below quota −17.3 pts Valid ballots 3,070

RankCandidatePartyVotesShareBelow quotaElected
1Mark FindlaterConservative Party1,30542.5%+17.5 ptsElected
2Ross Alexander CassieScottish National Party1,14437.3%+12.3 ptsElected
3Ian James BaileyLiberal Democrats2608.5%
4Richard MenardConservative Party2367.7%−17.3 ptsElected
5Simon Andrew ScottGreen Party1254.1%

Electorate 7,641 · Ballots cast 3,124 · Invalid 54 · EC ward code gss-S13002849 · Back to ward index

Fraserburgh and District · 4-seat (bloc vote)

Marginal winner 4.8% Proportional quota 20.0% Below quota −15.2 pts Valid ballots 4,703

RankCandidatePartyVotesShareBelow quotaElected
1James AdamsConservative Party1,52632.4%+12.4 ptsElected
2Doreen MairIndependent1,50932.1%+12.1 ptsElected
3Seamus LoganScottish National Party94120.0%0.0 ptsElected
4Brian ToppingAlba Party2745.8%
5Ann BellLiberal Democrats2284.8%−15.2 ptsElected
6Paul GreenallIndependent1823.9%

Electorate 11,604 · Ballots cast 4,743 · Invalid 40 · EC ward code gss-S13002850 · Back to ward index

Peterhead South and Cruden · 3-seat (bloc vote)

Marginal winner 12.2% Proportional quota 25.0% Below quota −12.8 pts Valid ballots 3,395

RankCandidatePartyVotesShareBelow quotaElected
1Stephen William SmithScottish National Party1,57846.5%+21.5 ptsElected
2George HallConservative Party1,10532.5%+7.5 ptsElected
3Colin Alexander SimpsonLiberal Democrats41412.2%−12.8 ptsElected
4Neil JohnstoneConservative Party2988.8%

Electorate 9,135 · Ballots cast 3,454 · Invalid 59 · EC ward code gss-S13002853 · Back to ward index

East Garioch · 4-seat (bloc vote)

Marginal winner 7.6% Proportional quota 20.0% Below quota −12.4 pts Valid ballots 4,215

RankCandidatePartyVotesShareBelow quotaElected
1Glen ReidScottish National Party1,72741.0%+21.0 ptsElected
2Dominic LonchayConservative Party1,15627.4%+7.4 ptsElected
3Trevor MasonLiberal Democrats3989.4%−10.6 ptsElected
4Rosanna DobbinLabour Party3237.7%
5Jim GiffordIndependent3217.6%−12.4 ptsElected
6Drew CullinaneIndependent2906.9%

Electorate 10,414 · Ballots cast 4,239 · Invalid 24 · EC ward code gss-S13002859 · Back to ward index

West Garioch · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Below quota −12.3 pts Valid ballots 4,237

RankCandidatePartyVotesShareBelow quotaElected
1Moray Charles GrantScottish National Party1,24729.4%+4.4 ptsElected
2Sam PayneConservative Party1,15027.1%+2.1 ptsElected
3Hazel SmithLiberal Democrats53912.7%−12.3 ptsElected
4Sheena Margaret LonchayIndependent45110.6%
5Sasha BrydonLabour Party3247.6%
6Sebastian LeslieIndependent2736.4%
7Anne MansfieldGreen Party1824.3%
8Elaine MitchellAlba Party711.7%

Electorate 9,227 · Ballots cast 4,281 · Invalid 44 · EC ward code gss-S13002857 · Back to ward index

Westhill and District · 4-seat (bloc vote)

Marginal winner 10.6% Proportional quota 20.0% Below quota −9.4 pts Valid ballots 5,706

RankCandidatePartyVotesShareBelow quotaElected
1Ron McKailConservative Party1,65529.0%+9.0 ptsElected
2Iris WalkerLiberal Democrats1,49826.3%+6.3 ptsElected
3Fatima JojiScottish National Party1,43025.1%+5.1 ptsElected
4Craig MillerConservative Party60510.6%−9.4 ptsElected
5Lesley YoungLabour Party4347.6%
6Colin McKayAlba Party480.8%
7Stephen William CameronIndependence for Scotland Party360.6%

Electorate 12,033 · Ballots cast 5,764 · Invalid 58 · EC ward code gss-S13002860 · Back to ward index

Mearns · 4-seat (bloc vote)

Marginal winner 10.7% Proportional quota 20.0% Below quota −9.3 pts Valid ballots 5,782

RankCandidatePartyVotesShareBelow quotaElected
1Kevin StelfoxScottish National Party1,67729.0%+9.0 ptsElected
2George CarrConservative Party1,21721.0%+1.0 ptsElected
3Alison EvisonIndependent62310.8%−9.2 ptsElected
4Laurie CarnieConservative Party61910.7%−9.3 ptsElected
5Dave StewartIndependent5138.9%
6Shona EwenLiberal Democrats3776.5%
7Yvonne AllanLabour Party3365.8%
8Douglas FraserGreen Party1943.4%
9Leigh WilsonAlba Party991.7%
10David Allen NeillIndependent751.3%
11Diane Elizabeth LaurensonScottish Family Party520.9%

Electorate 12,244 · Ballots cast 5,839 · Invalid 57 · EC ward code gss-S13002866 · Back to ward index

Stonehaven and Lower Deeside · 4-seat (bloc vote)

Marginal winner 11.3% Proportional quota 20.0% Below quota −8.7 pts Valid ballots 5,559

RankCandidatePartyVotesShareBelow quotaElected
1Sarah DickinsonLiberal Democrats1,26322.7%+2.7 ptsElected
2Wendy AgnewConservative Party1,14720.6%+0.6 ptsElected
3Dawn BlackScottish National Party95117.1%−2.9 ptsElected
4Alan TurnerConservative Party63011.3%−8.7 ptsElected
5Dennis RobertsonScottish National Party5509.9%
6Ma SimpsonIndependent4628.3%
7Raymond James ChristieLabour Party3836.9%
8Rachel ShanksGreen Party1733.1%

Electorate 11,356 · Ballots cast 5,645 · Invalid 86 · EC ward code gss-S13002865 · Back to ward index

Central Buchan · 4-seat (bloc vote)

Marginal winner 13.0% Proportional quota 20.0% Below quota −7.0 pts Valid ballots 4,657

RankCandidatePartyVotesShareBelow quotaElected
1Hannah PowellConservative Party87118.7%−1.3 ptsElected
2David MairScottish National Party74416.0%−4.0 ptsElected
3Geoff CrowsonScottish National Party70515.1%−4.9 ptsElected
4Steve OwenConservative Party67914.6%
5Anne Margaret SimpsonLiberal Democrats60713.0%−7.0 ptsElected
6Norman SmithIndependent52711.3%
7Arif MahmoodLabour Party2134.6%
8Jamie Cole-HamiltonGreen Party1352.9%
9Charlotte Diana CrossAlba Party1112.4%
10Joanna MooreScottish Family Party651.4%

Electorate 11,170 · Ballots cast 4,742 · Invalid 85 · EC ward code gss-S13002851 · Back to ward index

Peterhead North and Rattray · 4-seat (bloc vote)

Marginal winner 13.0% Proportional quota 20.0% Below quota −7.0 pts Valid ballots 4,200

RankCandidatePartyVotesShareBelow quotaElected
1Leeann McWhinnieScottish National Party1,22229.1%+9.1 ptsElected
2Dianne BeagrieIndependent97423.2%+3.2 ptsElected
3Matthew JamesConservative Party59914.3%−5.7 ptsElected
4Alan S BuchanIndependent54813.0%−7.0 ptsElected
5Iain SutherlandConservative Party52312.5%
6Kevin Robert AndersonLiberal Democrats1563.7%
7Trish McPhersonAlba Party992.4%
8Sharon BradfordIndependent791.9%

Electorate 11,821 · Ballots cast 4,268 · Invalid 68 · EC ward code gss-S13002852 · Back to ward index

Huntly, Strathbogie and Howe of Alford · 4-seat (bloc vote)

Marginal winner 13.9% Proportional quota 20.0% Below quota −6.1 pts Valid ballots 5,635

RankCandidatePartyVotesShareBelow quotaElected
1Gwyneth Elaine PetrieScottish National Party1,94534.5%+14.5 ptsElected
2Lauren KnightConservative Party1,49126.5%+6.5 ptsElected
3Robbie WitheyConservative Party78814.0%−6.0 ptsElected
4Jeff GoodhallLiberal Democrats78413.9%−6.1 ptsElected
5Bryan Scott BeggLabour Party4417.8%
6Rosie LeagasIndependent1522.7%
7Stuart WhitbyScottish Libertarian Party340.6%

Electorate 12,148 · Ballots cast 5,714 · Invalid 79 · EC ward code gss-S13002861 · Back to ward index

North Kincardine · 4-seat (bloc vote)

Marginal winner 14.6% Proportional quota 20.0% Below quota −5.4 pts Valid ballots 5,477

RankCandidatePartyVotesShareBelow quotaElected
1David AitchisonScottish National Party1,18221.6%+1.6 ptsElected
2Shirley BurnettConservative Party85515.6%−4.4 ptsElected
3Mel SullivanLiberal Democrats85015.5%−4.5 ptsElected
4Catherine Mary VictorScottish National Party79914.6%−5.4 ptsElected
5Jeff HutchisonConservative Party62011.3%
6Colin PikeIndependent5279.6%
7Louise Claire RossGreen Party3145.7%
8Alastair BewsIndependent2554.7%
9Elizabeth Wilson LeslieScottish Family Party751.4%

Electorate 12,478 · Ballots cast 5,557 · Invalid 80 · EC ward code gss-S13002864 · Back to ward index

Banff and District · 3-seat (bloc vote)

Marginal winner 19.8% Proportional quota 25.0% Below quota −5.2 pts Valid ballots 3,968

RankCandidatePartyVotesShareBelow quotaElected
1Glen David ReynoldsScottish National Party1,26531.9%+6.9 ptsElected
2Stewart AdamsConservative Party1,10327.8%+2.8 ptsElected
3John CoxIndependent78719.8%−5.2 ptsElected
4Mike RoyIndependent2857.2%
5James Andrew LowLabour Party2005.0%
6Sandy LeslieLiberal Democrats1503.8%
7Neil WoodwardGreen Party1052.6%
8Iain Ronald McLachlan CameronAlba Party731.8%

Electorate 9,185 · Ballots cast 4,002 · Invalid 34 · EC ward code gss-S13002848 · Back to ward index

Mid Formartine · 4-seat (bloc vote)

Marginal winner 14.9% Proportional quota 20.0% Below quota −5.1 pts Valid ballots 5,046

RankCandidatePartyVotesShareBelow quotaElected
1Jenny NicolScottish National Party97119.2%−0.8 ptsElected
2Paul JohnstonIndependent91618.2%−1.8 ptsElected
3Derek RitchieConservative Party87617.4%−2.6 ptsElected
4Sheila PowellConservative Party80315.9%
5Andrew John HassanLiberal Democrats75214.9%−5.1 ptsElected
6Kenny HutchisonScottish National Party72814.4%

Electorate 11,612 · Ballots cast 5,131 · Invalid 85 · EC ward code gss-S13002855 · Back to ward index

Turriff and District · 4-seat (bloc vote)

Marginal winner 15.3% Proportional quota 20.0% Below quota −4.7 pts Valid ballots 4,515

RankCandidatePartyVotesShareBelow quotaElected
1Iain TaylorConservative Party1,07523.8%+3.8 ptsElected
2Anne StirlingLiberal Democrats1,05923.5%+3.5 ptsElected
3Alastair ForsythScottish National Party79217.5%−2.5 ptsElected
4Susan DuBoisScottish National Party74016.4%
5Gordon LangConservative Party69015.3%−4.7 ptsElected
6Kathryn Louise VincentGreen Party1593.5%

Electorate 10,429 · Ballots cast 4,620 · Invalid 105 · EC ward code gss-S13002854 · Back to ward index

Aboyne, Upper Deeside and Donside · 3-seat (bloc vote)

Marginal winner 21.3% Proportional quota 25.0% Below quota −3.7 pts Valid ballots 4,841

RankCandidatePartyVotesShareBelow quotaElected
1Geva BlackettIndependent1,09822.7%−2.3 ptsElected
2Anouk KloppertScottish National Party1,04921.7%−3.3 ptsElected
3Sarah BrownConservative Party1,02921.3%−3.7 ptsElected
4Peter ArgyleLiberal Democrats84617.5%
5Claudia LeithConservative Party64013.2%
6John LawsonLabour Party1793.7%

Electorate 9,066 · Ballots cast 4,881 · Invalid 40 · EC ward code gss-S13002862 · Back to ward index

Ellon and District · 4-seat (bloc vote)

Marginal winner 16.5% Proportional quota 20.0% Below quota −3.5 pts Valid ballots 5,488

RankCandidatePartyVotesShareBelow quotaElected
1Isobel DavidsonLiberal Democrats1,20522.0%+2.0 ptsElected
2Louise McAllisterScottish National Party1,13920.8%+0.8 ptsElected
3John CrawleyConservative Party1,05019.1%−0.9 ptsElected
4Gillian OwenConservative Party90616.5%−3.5 ptsElected
5Josh GallScottish National Party59910.9%
6Mark LappinLabour Party3486.3%
7Craig StewartGreen Party2414.4%

Electorate 11,837 · Ballots cast 5,564 · Invalid 76 · EC ward code gss-S13002856 · Back to ward index

Banchory and Mid Deeside · 3-seat (bloc vote)

Marginal winner 21.5% Proportional quota 25.0% Below quota −3.5 pts Valid ballots 4,832

RankCandidatePartyVotesShareBelow quotaElected
1Ann RossConservative Party1,21125.1%+0.1 ptsElected
2Eileen DurnoScottish National Party1,15824.0%−1.0 ptsElected
3Yi-Pei Chou TurveyLiberal Democrats1,04021.5%−3.5 ptsElected
4Harriet CrossConservative Party85217.6%
5Andy BrownLabour Party53611.1%
6Graeme CraibScottish Family Party350.7%

Electorate 9,105 · Ballots cast 4,870 · Invalid 38 · EC ward code gss-S13002863 · Back to ward index

Inverurie and District · 4-seat (bloc vote)

Marginal winner 17.0% Proportional quota 20.0% Below quota −3.0 pts Valid ballots 4,969

RankCandidatePartyVotesShareBelow quotaElected
1David KeatingConservative Party1,27625.7%+5.7 ptsElected
2Neill BaillieScottish National Party1,20024.1%+4.1 ptsElected
3Judy Margaret WhyteIndependent1,12022.5%+2.5 ptsElected
4Marion EwensonLiberal Democrats84317.0%−3.0 ptsElected
5Archie PeeblesScottish National Party3436.9%
6Denise May RothnieGreen Party1873.8%

Electorate 12,128 · Ballots cast 5,052 · Invalid 83 · EC ward code gss-S13002858 · Back to ward index