← Fife (all cycles) · 5 May 2022 cohort

Fife 2022

Local elections held 5 May 2022.

22 ward races
75 seats
42 elected below the proportional quota
56.0% 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 22 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 75 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 %Δ
Scottish National Party46,91336.9%3445.3%2938.7%+5
Labour Party31,10224.5%2026.7%1925.3%+1
Liberal Democrats21,32016.8%1317.3%1317.3%0
Conservative Party18,24714.4%810.7%1114.7%-3
Green Party5,8544.6%00.0%34.0%-3
Independent1,4291.1%00.0%00.0%0
Alba Party1,0590.8%00.0%00.0%0
Scottish Family Party1,0350.8%00.0%00.0%0
Trade Unionist and Socialist Coalition530.0%00.0%00.0%0
UK Independence Party (UKIP)450.0%00.0%00.0%0
Sovereignty410.0%00.0%00.0%0
Independence for Scotland Party330.0%00.0%00.0%0
Scottish Libertarian Party230.0%00.0%00.0%0
Total127,154100.0%75100.0%75100.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

Glenrothes West and Kinglassie · 3-seat (bloc vote)

Marginal winner 11.6% Proportional quota 25.0% Below quota −13.4 pts Valid ballots 4,588

RankCandidatePartyVotesShareBelow quotaElected
1Julie FordScottish National Party1,74037.9%+12.9 ptsElected
2Altany CraikLabour Party1,49132.5%+7.5 ptsElected
3Craig WalkerScottish National Party53311.6%−13.4 ptsElected
4David CrollConservative Party53111.6%
5Keith William SmithLiberal Democrats1743.8%
6Ian RobertsonIndependent1192.6%

Electorate 12,068 · Ballots cast 4,691 · Invalid 103 · EC ward code gss-S13003129 · Back to ward index

East Neuk and Landward · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Below quota −12.3 pts Valid ballots 5,356

RankCandidatePartyVotesShareBelow quotaElected
1Fiona CorpsLiberal Democrats1,72132.1%+7.1 ptsElected
2Alycia HayesScottish National Party1,34525.1%+0.1 ptsElected
3Debbie MacCallumConservative Party70713.2%
4Sean Frazer DillonLiberal Democrats67912.7%−12.3 ptsElected
5Linda HoltIndependent4047.5%
6David StutchfieldGreen Party2815.2%
7Stuart IrwinLabour Party1392.6%
8John DochertyIndependent801.5%

Electorate 10,467 · Ballots cast 5,414 · Invalid 58 · EC ward code gss-S13002963 · Back to ward index

Cowdenbeath · 4-seat (bloc vote)

Marginal winner 7.7% Proportional quota 20.0% Below quota −12.3 pts Valid ballots 6,632

RankCandidatePartyVotesShareBelow quotaElected
1Alex CampbellLabour Party2,02830.6%+10.6 ptsElected
2Alie BainScottish National Party1,91628.9%+8.9 ptsElected
3Darren WattConservative Party1,25618.9%−1.1 ptsElected
4Bailey-Lee RobbScottish National Party5137.7%−12.3 ptsElected
5Gary GuichanLabour Party4897.4%
6Alyssa LeeGreen Party1692.5%
7Peter James VenturiLiberal Democrats961.4%
8Jacqueline BijsterAlba Party851.3%
9Helen Foster GreigScottish Family Party801.2%

Electorate 17,132 · Ballots cast 6,814 · Invalid 182 · EC ward code gss-S13003128 · Back to ward index

Glenrothes Central and Thornton · 3-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1Ross VettrainoScottish National Party1,58834.1%+9.1 ptsElected
2Derek NobleLabour Party1,29927.9%+2.9 ptsElected
3Daniel WilsonScottish National Party67914.6%−10.4 ptsElected
4Heather GullineConservative Party56112.1%
5Jane KerrLiberal Democrats1833.9%
6Morven Jane Ovenstone-JonesGreen Party1703.7%
7Jim BryceAlba Party1012.2%
8Steve SaundersScottish Family Party711.5%

Electorate 12,021 · Ballots cast 4,742 · Invalid 90 · EC ward code gss-S13002959 · Back to ward index

Kirkcaldy North · 3-seat (bloc vote)

Marginal winner 15.3% Proportional quota 25.0% Below quota −9.7 pts Valid ballots 5,169

RankCandidatePartyVotesShareBelow quotaElected
1David RossLabour Party1,80434.9%+9.9 ptsElected
2Carol LindsayScottish National Party1,66132.1%+7.1 ptsElected
3James LeslieConservative Party78915.3%−9.7 ptsElected
4Sally WalshScottish National Party3526.8%
5Ryan SmartLabour Party2134.1%
6Michael CollieGreen Party2043.9%
7Craig DempseyAlba Party1012.0%
8Gerald HaddrellUK Independence Party (UKIP)450.9%

Electorate 12,519 · Ballots cast 5,269 · Invalid 100 · EC ward code gss-S13002954 · Back to ward index

Inverkeithing and Dalgety Bay · 4-seat (bloc vote)

Marginal winner 10.4% Proportional quota 20.0% Below quota −9.6 pts Valid ballots 7,703

RankCandidatePartyVotesShareBelow quotaElected
1David John BarrattScottish National Party2,18728.4%+8.4 ptsElected
2Patrick Charles BrowneLabour Party1,42618.5%−1.5 ptsElected
3Dave DempseyConservative Party1,35517.6%−2.4 ptsElected
4Dave ColemanConservative Party89711.6%
5Sarah NealScottish National Party80210.4%−9.6 ptsElected
6Ryan BlackadderGreen Party6348.2%
7Callum HawthorneLiberal Democrats3094.0%
8Sarah Ann DavisScottish Family Party931.2%

Electorate 14,541 · Ballots cast 7,813 · Invalid 110 · EC ward code gss-S13002950 · Back to ward index

Leven, Kennoway and Largo · 4-seat (bloc vote)

Marginal winner 10.8% Proportional quota 20.0% Below quota −9.2 pts Valid ballots 6,559

RankCandidatePartyVotesShareBelow quotaElected
1David AlexanderScottish National Party2,07731.7%+11.7 ptsElected
2Colin DavidsonLabour Party1,34820.6%+0.6 ptsElected
3Eugene McDonald ClarkeLiberal Democrats1,26819.3%−0.7 ptsElected
4Alistair SuttieScottish National Party70710.8%−9.2 ptsElected
5Graham RitchieConservative Party68310.4%
6Jacob Stewart WintonLabour Party2714.1%
7Iain MorriceGreen Party1562.4%
8Davina Graham SaundersScottish Family Party490.7%

Electorate 15,245 · Ballots cast 6,687 · Invalid 128 · EC ward code gss-S13002965 · Back to ward index

Cupar · 3-seat (bloc vote)

Marginal winner 17.0% Proportional quota 25.0% Below quota −8.0 pts Valid ballots 6,095

RankCandidatePartyVotesShareBelow quotaElected
1Margaret KennedyLiberal Democrats2,16035.4%+10.4 ptsElected
2Stefan Hoggan-RaduScottish National Party1,57125.8%+0.8 ptsElected
3John Andrew CaffreyLiberal Democrats1,03617.0%−8.0 ptsElected
4Tony MiklinskiConservative Party69811.5%
5Robert Jonathan Hughes-JonesGreen Party2964.9%
6Wendy HaynesLabour Party2063.4%
7Sylvia Mary BrownScottish Family Party661.1%
8Donald Marshall AdeyIndependent330.5%
9Gordon Cairncross PayIndependent290.5%

Electorate 11,439 · Ballots cast 6,151 · Invalid 56 · EC ward code gss-S13002964 · Back to ward index

Rosyth · 3-seat (bloc vote)

Marginal winner 17.0% Proportional quota 25.0% Below quota −8.0 pts Valid ballots 4,848

RankCandidatePartyVotesShareBelow quotaElected
1Andrew VerrecchiaLabour Party1,27426.3%+1.3 ptsElected
2Brian John GoodallScottish National Party1,08522.4%−2.6 ptsElected
3Andy JacksonScottish National Party82617.0%−8.0 ptsElected
4Grant ThomsonConservative Party81316.8%
5Teresa Martin LittleLiberal Democrats3166.5%
6Fiona McOwanGreen Party2505.2%
7Stephen LynasAlba Party1924.0%
8Alastair MacintyreScottish Family Party691.4%
9George Charles MortonScottish Libertarian Party230.5%

Electorate 11,736 · Ballots cast 4,930 · Invalid 82 · EC ward code gss-S13002949 · Back to ward index

West Fife and Coastal Villages · 3-seat (bloc vote)

Marginal winner 17.1% Proportional quota 25.0% Below quota −7.9 pts Valid ballots 5,963

RankCandidatePartyVotesShareBelow quotaElected
1Graeme DownieLabour Party1,48224.9%−0.1 ptsElected
2Sam SteeleScottish National Party1,30121.8%−3.2 ptsElected
3Conner YoungConservative Party1,01717.1%−7.9 ptsElected
4Katie Margaret StrangScottish National Party83714.0%
5Jacqueline McKennaLabour Party4587.7%
6Jo CockburnLiberal Democrats3996.7%
7Craig McCutcheonGreen Party2464.1%
8Danny SmithScottish Family Party941.6%
9William GavinAlba Party831.4%
10Martin J KeatingsIndependent460.8%

Electorate 13,553 · Ballots cast 6,092 · Invalid 129 · EC ward code gss-S13003131 · Back to ward index

Kirkcaldy East · 3-seat (bloc vote)

Marginal winner 17.2% Proportional quota 25.0% Below quota −7.8 pts Valid ballots 3,995

RankCandidatePartyVotesShareBelow quotaElected
1Ian John CameronLabour Party1,31332.9%+7.9 ptsElected
2Rod CavanaghScottish National Party92423.1%−1.9 ptsElected
3Nicola PatrickScottish National Party68717.2%−7.8 ptsElected
4Richard WattConservative Party46911.7%
5George MacDonaldLabour Party2736.8%
6David HansenGreen Party1724.3%
7Wink ThompsonLiberal Democrats1162.9%
8Walter NeilsonSovereignty411.0%

Electorate 11,052 · Ballots cast 4,125 · Invalid 130 · EC ward code gss-S13002956 · Back to ward index

Dunfermline North · 3-seat (bloc vote)

Marginal winner 17.8% Proportional quota 25.0% Below quota −7.2 pts Valid ballots 5,710

RankCandidatePartyVotesShareBelow quotaElected
1Gordon PrydeLabour Party1,62728.5%+3.5 ptsElected
2Auxi BarreraScottish National Party1,35023.6%−1.4 ptsElected
3Gavin EllisConservative Party1,01717.8%−7.2 ptsElected
4Craig Robert McIvorScottish National Party88215.4%
5Caroline McIlwraithLiberal Democrats3636.4%
6Mags HallGreen Party3385.9%
7Karen Margaret SmithScottish Family Party801.4%
8Dave EdlerTrade Unionist and Socialist Coalition530.9%

Electorate 12,503 · Ballots cast 5,789 · Invalid 79 · EC ward code gss-S13002946 · Back to ward index

Dunfermline Central · 4-seat (bloc vote)

Marginal winner 13.2% Proportional quota 20.0% Below quota −6.8 pts Valid ballots 7,971

RankCandidatePartyVotesShareBelow quotaElected
1Aude Boubaker-CalderLiberal Democrats1,97024.7%+4.7 ptsElected
2Derek GlenScottish National Party1,60320.1%+0.1 ptsElected
3Jean Hall MuirScottish National Party1,05713.3%−6.7 ptsElected
4Jim LeishmanLabour Party1,05513.2%−6.8 ptsElected
5Garry HaldaneLabour Party90911.4%
6Malcolm MacaulayConservative Party7529.4%
7Lewis Alan CampbellGreen Party4786.0%
8Leanne TervitAlba Party941.2%
9Gary Christopher PrattScottish Family Party530.7%

Electorate 16,854 · Ballots cast 8,071 · Invalid 100 · EC ward code gss-S13002947 · Back to ward index

St Andrews · 4-seat (bloc vote)

Marginal winner 14.7% Proportional quota 20.0% Below quota −5.3 pts Valid ballots 5,048

RankCandidatePartyVotesShareBelow quotaElected
1Jane Ann ListonLiberal Democrats1,26525.1%+5.1 ptsElected
2Al ClarkLiberal Democrats1,16123.0%+3.0 ptsElected
3Ann VernerScottish National Party1,12322.2%+2.2 ptsElected
4Robin LawsonConservative Party74214.7%−5.3 ptsElected
5Rosalind GartonLabour Party4228.4%
6Fergus CookGreen Party3356.6%

Electorate 12,106 · Ballots cast 5,085 · Invalid 37 · EC ward code gss-S13002962 · Back to ward index

Glenrothes North, Leslie and Markinch · 4-seat (bloc vote)

Marginal winner 15.0% Proportional quota 20.0% Below quota −5.0 pts Valid ballots 6,255

RankCandidatePartyVotesShareBelow quotaElected
1John BeareScottish National Party1,73027.7%+7.7 ptsElected
2Peter GullineConservative Party1,16118.6%−1.4 ptsElected
3Lynn MowattScottish National Party1,05916.9%−3.1 ptsElected
4Jan WincottLabour Party94015.0%−5.0 ptsElected
5Afifa KhanamLabour Party71411.4%
6Frances Jean BennieLiberal Democrats3185.1%
7Bryce GoodallGreen Party2243.6%
8George CarrattScottish Family Party1091.7%

Electorate 14,432 · Ballots cast 6,371 · Invalid 116 · EC ward code gss-S13002958 · Back to ward index

Kirkcaldy Central · 3-seat (bloc vote)

Marginal winner 20.0% Proportional quota 25.0% Below quota −5.0 pts Valid ballots 4,564

RankCandidatePartyVotesShareBelow quotaElected
1Blair AllanScottish National Party1,00522.0%−3.0 ptsElected
2Alistair CameronLabour Party98421.6%−3.4 ptsElected
3Judy HamiltonLabour Party91520.0%−5.0 ptsElected
4Zoe HisbentScottish National Party72315.8%
5Graham DuncanConservative Party61913.6%
6Tao Jack Alexander Ruaridh MacLeodGreen Party2034.4%
7Karen UttingLiberal Democrats1152.5%

Electorate 11,394 · Ballots cast 4,670 · Invalid 106 · EC ward code gss-S13002955 · Back to ward index

Buckhaven, Methil and Wemyss Villages · 4-seat (bloc vote)

Marginal winner 15.8% Proportional quota 20.0% Below quota −4.2 pts Valid ballots 5,105

RankCandidatePartyVotesShareBelow quotaElected
1Ken CaldwellScottish National Party1,53230.0%+10.0 ptsElected
2David GrahamLabour Party1,24824.4%+4.4 ptsElected
3John O'BrienScottish National Party89017.4%−2.6 ptsElected
4Thomas AdamsLabour Party80915.8%−4.2 ptsElected
5Brian MillsConservative Party3306.5%
6Celyn Jean Emlyn AshworthLiberal Democrats1172.3%
7Jerome van LeeuwenGreen Party1132.2%
8Susan BlairAlba Party661.3%

Electorate 13,540 · Ballots cast 5,241 · Invalid 136 · EC ward code gss-S13002966 · Back to ward index

Howe of Fife and Tay Coast · 3-seat (bloc vote)

Marginal winner 20.9% Proportional quota 25.0% Below quota −4.1 pts Valid ballots 6,030

RankCandidatePartyVotesShareBelow quotaElected
1David MacdiarmidScottish National Party1,87131.0%+6.0 ptsElected
2Donald LothianLiberal Democrats1,44824.0%−1.0 ptsElected
3Gary HoltLiberal Democrats1,26120.9%−4.1 ptsElected
4Andy HeerConservative Party88014.6%
5Malcolm JackGreen Party4587.6%
6Jackie AndersonAlba Party581.0%
7Alan Henry BrownScottish Family Party540.9%

Electorate 11,317 · Ballots cast 6,104 · Invalid 74 · EC ward code gss-S13002960 · Back to ward index

Burntisland, Kinghorn and Western Kirkcaldy · 3-seat (bloc vote)

Marginal winner 21.0% Proportional quota 25.0% Below quota −4.0 pts Valid ballots 5,891

RankCandidatePartyVotesShareBelow quotaElected
1Lesley BackhouseScottish National Party1,73529.5%+4.5 ptsElected
2Julie MacDougallLabour Party1,73029.4%+4.4 ptsElected
3Kathleen LeslieConservative Party1,23921.0%−4.0 ptsElected
4Olaf StandoScottish National Party4938.4%
5Claire Emily LuxfordGreen Party3365.7%
6Anne O'BrienLiberal Democrats2093.5%
7Colin FraserAlba Party761.3%
8Garry V DownieScottish Family Party400.7%
9Andrew Ewan Bentley-SteedIndependence for Scotland Party330.6%

Electorate 11,716 · Ballots cast 5,960 · Invalid 69 · EC ward code gss-S13002953 · Back to ward index

Tay Bridgehead · 3-seat (bloc vote)

Marginal winner 21.2% Proportional quota 25.0% Below quota −3.8 pts Valid ballots 6,280

RankCandidatePartyVotesShareBelow quotaElected
1Louise Kennedy-DalbyScottish National Party1,78328.4%+3.4 ptsElected
2Jonny TeppLiberal Democrats1,69226.9%+1.9 ptsElected
3Allan KnoxLiberal Democrats1,33321.2%−3.8 ptsElected
4Keith BartonConservative Party5278.4%
5Colin Neil Alexander PalmerGreen Party3976.3%
6Philip ThompsonLabour Party2714.3%
7Sean David ElderIndependent1772.8%
8Steven Mitchell SimpsonAlba Party1001.6%

Electorate 11,925 · Ballots cast 6,336 · Invalid 56 · EC ward code gss-S13002961 · Back to ward index

Dunfermline South · 4-seat (bloc vote)

Marginal winner 16.6% Proportional quota 20.0% Below quota −3.4 pts Valid ballots 7,793

RankCandidatePartyVotesShareBelow quotaElected
1James CalderLiberal Democrats1,52319.5%−0.5 ptsElected
2Cara HiltonLabour Party1,50519.3%−0.7 ptsElected
3Lynn Ballantyne WardlawScottish National Party1,31616.9%−3.1 ptsElected
4Naz Anis-MiahScottish National Party1,29216.6%−3.4 ptsElected
5David RossConservative Party82510.6%
6Martin John WillcocksIndependent5416.9%
7Ross PatersonLabour Party3043.9%
8Tom FreemanGreen Party2793.6%
9Paul LynchScottish Family Party1051.3%
10Rob ThompsonAlba Party1031.3%

Electorate 17,563 · Ballots cast 7,885 · Invalid 92 · EC ward code gss-S13002948 · Back to ward index

Lochgelly, Cardenden and Benarty · 4-seat (bloc vote)

Marginal winner 18.7% Proportional quota 20.0% Below quota −1.3 pts Valid ballots 4,947

RankCandidatePartyVotesShareBelow quotaElected
1Mary Bain-LockhartLabour Party1,23024.9%+4.9 ptsElected
2Rosemary LiewaldScottish National Party1,17323.7%+3.7 ptsElected
3Lea McLellandScottish National Party96519.5%−0.5 ptsElected
4Linda ErskineLabour Party92518.7%−1.3 ptsElected
5Margaret FairgrieveConservative Party3797.7%
6Danny OswaldGreen Party1152.3%
7Russel McPhateLiberal Democrats881.8%
8Anil AlexanderScottish Family Party721.5%

Electorate 14,192 · Ballots cast 5,072 · Invalid 125 · EC ward code gss-S13003130 · Back to ward index