← Dumfries and Galloway (all cycles) · 5 May 2022 cohort

Dumfries and Galloway 2022

Local elections held 5 May 2022.

12 ward races
43 seats
20 elected below the proportional quota
46.5% 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 12 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 43 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 Party21,46238.8%1637.2%1739.5%-1
Scottish National Party15,60228.2%1125.6%1330.2%-2
Labour Party9,16916.6%920.9%716.3%+2
Independent4,7628.6%614.0%37.0%+3
Green Party2,4964.5%00.0%24.7%-2
Liberal Democrats1,8103.3%12.3%12.3%0
Alba Party680.1%00.0%00.0%0
Total55,369100.0%43100.0%43100.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

Castle Douglas and Crocketford · 3-seat (bloc vote)

Marginal winner 10.0% Proportional quota 25.0% Below quota −15.0 pts Valid ballots 4,033

RankCandidatePartyVotesShareBelow quotaElected
1Pauline DrysdaleConservative Party1,22030.3%+5.3 ptsElected
2John Lachlan YoungScottish National Party1,01225.1%+0.1 ptsElected
3Iain HowieIndependent40310.0%−15.0 ptsElected
4Gill DykesIndependent3869.6%
5Iain McDonaldLiberal Democrats3137.8%
6Liz AshburnGreen Party2436.0%
7Keith HeronLabour Party2416.0%
8Iain Kennedy-MoffatConservative Party2155.3%

Electorate 7,751 · Ballots cast 4,092 · Invalid 59 · EC ward code gss-S13002883 · Back to ward index

Stranraer and the Rhins · 4-seat (bloc vote)

Marginal winner 7.3% Proportional quota 20.0% Below quota −12.7 pts Valid ballots 4,618

RankCandidatePartyVotesShareBelow quotaElected
1Andrew GiustiConservative Party1,51832.9%+12.9 ptsElected
2Ben DashperScottish National Party1,07423.3%+3.3 ptsElected
3Willie ScobieIndependent1,05122.8%+2.8 ptsElected
4John McCutcheonLabour Party4589.9%
5Chrissie HillConservative Party3387.3%−12.7 ptsElected
6Peter BarlowGreen Party1202.6%
7Tommy SloanIndependent591.3%

Electorate 11,398 · Ballots cast 4,726 · Invalid 108 · EC ward code gss-S13002880 · Back to ward index

North West Dumfries · 4-seat (bloc vote)

Marginal winner 8.8% Proportional quota 20.0% Below quota −11.2 pts Valid ballots 3,950

RankCandidatePartyVotesShareBelow quotaElected
1Andy FergusonScottish National Party1,56139.5%+19.5 ptsElected
2Graham BellConservative Party1,12328.4%+8.4 ptsElected
3Emma JordanLabour Party72818.4%−1.6 ptsElected
4Paula StevensonLabour Party3478.8%−11.2 ptsElected
5Michelle Anne JohnstonGreen Party1914.8%

Electorate 10,203 · Ballots cast 4,012 · Invalid 62 · EC ward code gss-S13002885 · Back to ward index

Dee and Glenkens · 3-seat (bloc vote)

Marginal winner 14.6% Proportional quota 25.0% Below quota −10.4 pts Valid ballots 4,478

RankCandidatePartyVotesShareBelow quotaElected
1Andy McfarlaneScottish National Party1,13925.4%+0.4 ptsElected
2John DenerleyConservative Party91220.4%−4.6 ptsElected
3Susan MurdochConservative Party79117.7%
4Dougie CampbellIndependent65514.6%−10.4 ptsElected
5Laura MoodieGreen Party50811.3%
6Graham TrickeyLabour Party2716.1%
7Anthony BirdLiberal Democrats2024.5%

Electorate 8,406 · Ballots cast 4,529 · Invalid 51 · EC ward code gss-S13002882 · Back to ward index

Nith · 4-seat (bloc vote)

Marginal winner 9.7% Proportional quota 20.0% Below quota −10.3 pts Valid ballots 5,007

RankCandidatePartyVotesShareBelow quotaElected
1John CampbellScottish National Party1,67033.4%+13.4 ptsElected
2Malcolm JohnstoneConservative Party90418.1%−1.9 ptsElected
3Keith WaltersLabour Party83516.7%−3.3 ptsElected
4Alastair MuirConservative Party51510.3%
5David Robert SlaterIndependent4889.7%−10.3 ptsElected
6Angie WhitelawLabour Party3557.1%
7Anne McLauchlanGreen Party2404.8%

Electorate 10,573 · Ballots cast 5,079 · Invalid 72 · EC ward code gss-S13002888 · Back to ward index

Annandale East and Eskdale · 3-seat (bloc vote)

Marginal winner 15.4% Proportional quota 25.0% Below quota −9.6 pts Valid ballots 4,108

RankCandidatePartyVotesShareBelow quotaElected
1Karen CarruthersConservative Party1,14027.8%+2.8 ptsElected
2Archie DryburghLabour Party88021.4%−3.6 ptsElected
3Denis MaleIndependent63315.4%−9.6 ptsElected
4Ron TaitConservative Party61414.9%
5Sylvia WillmotScottish National Party59714.5%
6Kirsten Herbst-GrayLiberal Democrats1373.3%
7Stephen Paul MattockGreen Party1072.6%

Electorate 8,699 · Ballots cast 4,190 · Invalid 82 · EC ward code gss-S13002891 · Back to ward index

Mid and Upper Nithsdale · 3-seat (bloc vote)

Marginal winner 15.8% Proportional quota 25.0% Below quota −9.2 pts Valid ballots 3,972

RankCandidatePartyVotesShareBelow quotaElected
1Tony BerrettiScottish National Party1,16129.2%+4.2 ptsElected
2Jim DempsterIndependent1,08727.4%+2.4 ptsElected
3Andrew WoodConservative Party62915.8%−9.2 ptsElected
4Kyle ThorntonConservative Party59114.9%
5Callum JamiesonLabour Party50412.7%

Electorate 8,242 · Ballots cast 4,018 · Invalid 46 · EC ward code gss-S13002886 · Back to ward index

Mid Galloway and Wigtown West · 4-seat (bloc vote)

Marginal winner 11.3% Proportional quota 20.0% Below quota −8.7 pts Valid ballots 4,962

RankCandidatePartyVotesShareBelow quotaElected
1David InglisConservative Party1,52930.8%+10.8 ptsElected
2Katie HagmannScottish National Party1,50530.3%+10.3 ptsElected
3Jackie McCamonConservative Party96419.4%−0.6 ptsElected
4Sandy WhitelawLabour Party55911.3%−8.7 ptsElected
5Kenny CampbellGreen Party4058.2%

Electorate 10,908 · Ballots cast 5,060 · Invalid 98 · EC ward code gss-S13002881 · Back to ward index

Annandale North · 4-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1Stephen ThompsonScottish National Party1,72530.0%+10.0 ptsElected
2Gail MacgregorConservative Party1,15320.1%+0.1 ptsElected
3Lynne DavisConservative Party1,11419.4%−0.6 ptsElected
4Carolyne WilsonLabour Party79713.9%−6.1 ptsElected
5Doug FairbairnConservative Party62110.8%
6Jennifer Vivien NorrisGreen Party2634.6%
7Marion CollinsAlba Party681.2%

Electorate 11,910 · Ballots cast 5,815 · Invalid 74 · EC ward code gss-S13002890 · Back to ward index

Lochar · 4-seat (bloc vote)

Marginal winner 14.5% Proportional quota 20.0% Below quota −5.5 pts Valid ballots 5,326

RankCandidatePartyVotesShareBelow quotaElected
1Tracey LittleScottish National Party1,78733.6%+13.6 ptsElected
2Ivor HyslopConservative Party1,34825.3%+5.3 ptsElected
3Linda DorwardLabour Party1,16621.9%+1.9 ptsElected
4Maureen JohnstoneConservative Party77214.5%−5.5 ptsElected
5Sandy RogersonGreen Party2534.8%

Electorate 11,299 · Ballots cast 5,386 · Invalid 60 · EC ward code gss-S13002887 · Back to ward index

Annandale South · 4-seat (bloc vote)

Marginal winner 17.7% Proportional quota 20.0% Below quota −2.3 pts Valid ballots 5,104

RankCandidatePartyVotesShareBelow quotaElected
1Ian CarruthersConservative Party1,11821.9%+1.9 ptsElected
2George JamiesonScottish National Party1,10421.6%+1.6 ptsElected
3Sean MarshallLabour Party97519.1%−0.9 ptsElected
4Richard BrodieLiberal Democrats90217.7%−2.3 ptsElected
5Allan WeildConservative Party83916.4%
6Cameron GarrettGreen Party1663.3%

Electorate 11,245 · Ballots cast 5,198 · Invalid 94 · EC ward code gss-S13002889 · Back to ward index

Abbey · 3-seat (bloc vote)

Marginal winner 24.7% Proportional quota 25.0% Below quota −0.3 pts Valid ballots 4,070

RankCandidatePartyVotesShareBelow quotaElected
1Kim LoweScottish National Party1,26731.1%+6.1 ptsElected
2Davie StittLabour Party1,05325.9%+0.9 ptsElected
3Ian BlakeConservative Party1,00524.7%−0.3 ptsElected
4Robin WishartConservative Party48912.0%
5Matthew PumphreyLiberal Democrats2566.3%

Electorate 8,592 · Ballots cast 4,146 · Invalid 76 · EC ward code gss-S13002884 · Back to ward index