← Wiltshire (all cycles) · 1 May 2025 cohort

Wiltshire 2025

Local elections held 1 May 2025.

98 ward races
98 seats
60 elected below the proportional quota
61.2% of seats below quota
17 unfairly awarded seats
17.3% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 98 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 98 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 %Δ
Liberal Democrats46,39633.9%4343.9%3333.7%+10
Conservative Party43,90432.1%3737.8%3232.7%+5
Reform UK30,31222.2%1010.2%2222.4%-12
Independent6,9035.1%77.1%55.1%+2
Labour Party4,8293.5%11.0%33.1%-2
Green Party4,2283.1%00.0%33.1%-3
Heritage Party660.0%00.0%00.0%0
Communist Party of Britain260.0%00.0%00.0%0
Total136,664100.0%98100.0%98100.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 2025 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2025 election (current) and on the eve of it (2024), so you can see what the result replaced.

Current (2025)
Previous (2024)

Wards in this council

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

Race results

Salisbury St Francis and Stratford · single-seat

Marginal winner Winning candidate's share of valid ballots. 27.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −22.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,775

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John Arthur WellsIndependent48727.4%−22.6 ptsElected
2Mark Jonathan Lamdin McClellandConservative Party37120.9%
3Atiqul HoqueIndependent33218.7%
4Robin Healey JacksonLiberal Democrats32818.5%
5Lynda GaleReform UK20511.5%
6Jason David TiplerGreen Party522.9%

Electorate 4,012 · Ballots cast 1,796 · Invalid 21 · EC ward code 53844 · Back to ward index

Melksham South · single-seat

Marginal winner Winning candidate's share of valid ballots. 28.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −21.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,259

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jon HubbardIndependent36228.8%−21.2 ptsElected
2Simon James CrundellConservative Party33926.9%
3Roderick Paul EatonReform UK33126.3%
4Jenny CrossleyLiberal Democrats17213.7%
5Steve PettyGreen Party554.4%

Electorate 3,854 · Ballots cast 1,260 · Invalid 1 · EC ward code 59340 · Back to ward index

Salisbury Fisherton and Bemerton Village · single-seat

Marginal winner Winning candidate's share of valid ballots. 29.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,294

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ricky RogersLabour Party37829.2%−20.8 ptsElected
2Mary DouglasConservative Party36127.9%
3James HarveyReform UK31224.1%
4Alex RawsGreen Party1249.6%
5Samuel FosterLiberal Democrats1199.2%

Electorate 4,244 · Ballots cast 1,302 · Invalid 8 · EC ward code 59351 · Back to ward index

Warminster West · single-seat

Marginal winner Winning candidate's share of valid ballots. 29.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,005

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Russell Mark Jonathan HawkerIndependent29529.4%−20.6 ptsElected
2Freddie MerrettReform UK29329.2%
3Pip RidoutConservative Party27427.3%
4Andrew James BryantLiberal Democrats14314.2%

Electorate 3,491 · Ballots cast 1,007 · Invalid 2 · EC ward code 59375 · Back to ward index

Chippenham Sheldon · single-seat

Marginal winner Winning candidate's share of valid ballots. 30.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,165

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Adrian David FosterLiberal Democrats35130.1%−19.9 ptsElected
2Mike WalkerReform UK27923.9%
3Declan BaseleyGreen Party26022.3%
4Patrick John Cecil CousinsConservative Party22219.1%
5Tom TinerLabour Party534.5%

Electorate 4,047 · Ballots cast 1,169 · Invalid 4 · EC ward code 59318 · Back to ward index

Trowbridge Park · single-seat

Marginal winner Winning candidate's share of valid ballots. 33.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,057

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris VaughanReform UK35033.1%−16.9 ptsElected
2Daniel Ryan CaveConservative Party33531.7%
3David Charles CavillLiberal Democrats29628.0%
4Ben MorrisLabour Party777.3%

Electorate 2,987 · Ballots cast 1,061 · Invalid 4 · EC ward code 59369 · Back to ward index

Old Sarum and Lower Bourne Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 33.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,522

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lainey BarkerConservative Party50533.2%−16.8 ptsElected
2Stephen HastingsReform UK48732.0%
3Sony AssuonLabour Party24816.3%
4Kevin Gregory Martin FlynnLiberal Democrats22014.5%
5Jacqui BobbyGreen Party624.1%

Electorate 4,951 · Ballots cast 1,523 · Invalid 1 · EC ward code 59344 · Back to ward index

Warminster East · single-seat

Marginal winner Winning candidate's share of valid ballots. 33.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,375

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andrew DavisConservative Party45833.3%−16.7 ptsElected
2Aaron ScottReform UK41230.0%
3Paul Ian MacDonaldIndependent27620.1%
4William Arthur Philip HawkinsLiberal Democrats15611.3%
5John MellorGreen Party735.3%

Electorate 4,284 · Ballots cast 1,377 · Invalid 2 · EC ward code 59373 · Back to ward index

Devizes North · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,287

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ben ReedLiberal Democrats44334.4%−15.6 ptsElected
2Iain WallisConservative Party36828.6%
3Nigel BowlerReform UK22017.1%
4Ian Richard Porter HopkinsIndependent20015.5%
5Margaret Ursula GreenGreen Party564.4%

Electorate 3,486 · Ballots cast 1,292 · Invalid 5 · EC ward code 59323 · Back to ward index

Salisbury Bemerton Heath · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.3 pts Valid ballots Voters who cast a valid ballot, from source data. 776

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ed RimmerReform UK26934.7%−15.3 ptsElected
2Richard Andrew JohnsonLiberal Democrats21928.2%
3Caroline CorbinLabour Party19024.5%
4Jonathan PriceConservative Party769.8%
5Safia Jasmine WylesGreen Party222.8%

Electorate 3,733 · Ballots cast 784 · Invalid 8 · EC ward code 59350 · Back to ward index

Devizes East · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,471

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Taylor Denton WrightLiberal Democrats52635.8%−14.2 ptsElected
2Richard Scott OliverConservative Party42929.2%
3Chris PlumbReform UK38526.2%
4Bill WescottLabour Party684.6%
5Samantha Jane Drury ShoreGreen Party634.3%

Electorate 4,273 · Ballots cast 1,476 · Invalid 5 · EC ward code 59322 · Back to ward index

Melksham Without West and Rural · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,567

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andrew GriffinLiberal Democrats56736.2%−13.8 ptsElected
2Jonathon SeedConservative Party56135.8%
3Jon LeachReform UK35722.8%
4Suzi ShinglerGreen Party825.2%

Electorate 3,806 · Ballots cast 1,570 · Invalid 3 · EC ward code 59342 · Back to ward index

Salisbury Harnham East · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,480

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sven HockingConservative Party53836.4%−13.6 ptsElected
2Mac BrownLiberal Democrats41428.0%
3Ian Robert TomesLabour Party23515.9%
4Mandy CowleyReform UK21614.6%
5Rick PageGreen Party775.2%

Electorate 3,888 · Ballots cast 1,488 · Invalid 8 · EC ward code 59352 · Back to ward index

Royal Wootton Bassett East · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,481

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andrew MatthewsLiberal Democrats54436.7%−13.3 ptsElected
2Alison BroomeConservative Party53035.8%
3Denese Brooke-HarteReform UK34423.2%
4Adam ParfittLabour Party634.3%

Electorate 3,844 · Ballots cast 1,488 · Invalid 7 · EC ward code 59347 · Back to ward index

Calne North · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,026

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mike SankeyReform UK38137.1%−12.9 ptsElected
2James Alexander GreenLiberal Democrats34233.3%
3Tom RoundsConservative Party19719.2%
4Jon FisherLabour Party10610.3%

Electorate 3,914 · Ballots cast 1,031 · Invalid 5 · EC ward code 53797 · Back to ward index

Trowbridge Adcroft · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,340

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Eunja PalmenLiberal Democrats49937.2%−12.8 ptsElected
2Teresa HallReform UK42031.3%
3Jusna DunlopConservative Party33825.2%
4Jacqueline Anne HardingLabour Party836.2%

Electorate 4,157 · Ballots cast 1,352 · Invalid 12 · EC ward code 59364 · Back to ward index

Salisbury St Paul's · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,294

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris TaylorConservative Party48237.2%−12.8 ptsElected
2Sam CharlestonLiberal Democrats40431.2%
3Larry Francis PenderReform UK19415.0%
4Lindsey Elizabeth BellringerLabour Party15111.7%
5Andrew Arthur MalloryGreen Party634.9%

Electorate 3,991 · Ballots cast 1,299 · Invalid 5 · EC ward code 59356 · Back to ward index

Westbury West · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,011

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Robert David SmithReform UK37737.3%−12.7 ptsElected
2Matthew Jonathan Anthony DeanIndependent27126.8%
3Jane Francesca RussLabour Party13913.7%
4Stephen James CooperLiberal Democrats11311.2%
5Benjamin Huw OwenConservative Party11111.0%

Electorate 4,464 · Ballots cast 1,012 · Invalid 1 · EC ward code 53873 · Back to ward index

Calne Chilvester and Abberd · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,077

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Augusta Urquhart-NichollsReform UK40737.8%−12.2 ptsElected
2Robert MacNaughtonLiberal Democrats39837.0%
3Sarah-Jayne Elizabeth PuntisConservative Party16815.6%
4John BoalerLabour Party1049.7%

Electorate 3,969 · Ballots cast 1,080 · Invalid 3 · EC ward code 53796 · Back to ward index

Devizes South · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,633

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Maria Jane HoultConservative Party62138.0%−12.0 ptsElected
2Declan Alexander William BooreLiberal Democrats61137.4%
3Benjamin Anthony ParkerReform UK27616.9%
4Cat BrownLabour Party1257.7%

Electorate 3,832 · Ballots cast 1,635 · Invalid 2 · EC ward code 59325 · Back to ward index

Southwick · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,159

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris BrautigamReform UK44538.4%−11.6 ptsElected
2Daniel Joseph ButlerConservative Party42136.3%
3Darren VineLiberal Democrats29325.3%

Electorate 3,391 · Ballots cast 1,161 · Invalid 2 · EC ward code 59358 · Back to ward index

Trowbridge Grove · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,260

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Julie VineLiberal Democrats48538.5%−11.5 ptsElected
2Katie BastableReform UK30624.3%
3David Edward HalikConservative Party26921.3%
4Emily Pomroy-SmithLabour Party12610.0%
5James Adam Robertson Ernest WardIndependent745.9%

Electorate 4,045 · Ballots cast 1,265 · Invalid 5 · EC ward code 59367 · Back to ward index

Royal Wootton Bassett North · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,315

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lianna KonigLiberal Democrats51539.2%−10.8 ptsElected
2Mary Isabel ChampionConservative Party37228.3%
3Janet Margaret RichesReform UK34326.1%
4Ron BardwellLabour Party574.3%
5Tony ClarkGreen Party282.1%

Electorate 4,191 · Ballots cast 1,321 · Invalid 6 · EC ward code 59348 · Back to ward index

Ethandune · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,402

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mike PhillipsConservative Party55339.4%−10.6 ptsElected
2Zeb MacKintoshLiberal Democrats46633.2%
3Asela BandaraReform UK38327.3%

Electorate 3,958 · Ballots cast 1,409 · Invalid 7 · EC ward code 59327 · Back to ward index

Melksham East · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.1 pts Valid ballots Voters who cast a valid ballot, from source data. 960

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Charlie StokesLiberal Democrats38339.9%−10.1 ptsElected
2Angela Mary WallaceReform UK26227.3%
3Gillian Heather ElsonConservative Party20621.5%
4Gary Christopher FosseyIndependent10911.4%

Electorate 4,129 · Ballots cast 964 · Invalid 4 · EC ward code 59338 · Back to ward index

By Brook · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,762

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jon AtkeyLiberal Democrats70339.9%−10.1 ptsElected
2Nick BotterillConservative Party69739.6%
3Matthew SheppardReform UK31718.0%
4Martin Charles OttoGreen Party452.6%

Electorate 3,580 · Ballots cast 1,765 · Invalid 3 · EC ward code 53794 · Back to ward index

Warminster Broadway · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,330

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Barry James PirieConservative Party53440.2%−9.8 ptsElected
2Garry Melvyn IrvinReform UK38228.7%
3Martin David John PapworthLiberal Democrats31623.8%
4Portia WilliamsGreen Party987.4%

Electorate 4,050 · Ballots cast 1,330 · EC ward code 59372 · Back to ward index

Wilton · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,357

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Pauline Elizabeth ChurchConservative Party54940.5%−9.5 ptsElected
2Peter Derek EdgeLiberal Democrats53639.5%
3Bev HastingsReform UK20515.1%
4Terry HudsonLabour Party674.9%

Electorate 3,719 · Ballots cast 1,359 · Invalid 2 · EC ward code 59378 · Back to ward index

Amesbury West · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,311

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Monica DevendranConservative Party54041.2%−8.8 ptsElected
2Daniel KingReform UK44734.1%
3Barry John RhodesLiberal Democrats32424.7%

Electorate 4,299 · Ballots cast 1,318 · Invalid 7 · EC ward code 59269 · Back to ward index

Westbury North · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,079

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Boaz BarryReform UK44543.8%−8.8 ptsElected
2Carole KingLiberal Democrats38938.3%
3Lewis James WakefordConservative Party10410.2%
4Michael SuttonLabour Party787.7%

Electorate 3,739 · Ballots cast 1,081 · Invalid 2 · EC ward code 59377 · Back to ward index

Minety · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,602

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chuck BerryConservative Party66441.4%−8.6 ptsElected
2Nichola Lauren CliftonLiberal Democrats59837.3%
3Victoria CarterReform UK29318.3%
4Arthur John McAuleyGreen Party472.9%

Electorate 3,932 · Ballots cast 1,602 · EC ward code 53834 · Back to ward index

Chippenham Lowden and Rowden · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,045

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ross HenningLiberal Democrats44142.2%−7.8 ptsElected
2David PooleIndependent30429.1%
3Rob KitchenReform UK14413.8%
4Thomas Matthew BodenConservative Party747.1%
5Thom MacCallumGreen Party636.0%
6Stephen AgarLabour Party191.8%

Electorate 2,889 · Ballots cast 1,052 · Invalid 7 · EC ward code 59315 · Back to ward index

Trowbridge Central · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,316

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Stewart Martin PalmenLiberal Democrats55642.2%−7.8 ptsElected
2Sebastian ChambersReform UK34326.1%
3Michael DooleyLabour Party17113.0%
4Matthew James CoxConservative Party14711.2%
5Claire MurphyGreen Party997.5%

Electorate 4,761 · Ballots cast 1,324 · Invalid 8 · EC ward code 59365 · Back to ward index

Melksham Forest · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,080

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jennie WestbrookLiberal Democrats45742.3%−7.7 ptsElected
2Tracey ToomeyReform UK33230.7%
3Jack OatleyConservative Party21820.2%
4Rachel Patricia EdwardsGreen Party736.8%

Electorate 3,912 · Ballots cast 1,081 · Invalid 1 · EC ward code 59339 · Back to ward index

Aldbourne and Ramsbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,701

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1James Henry SheppardConservative Party72342.5%−7.5 ptsElected
2Aurelia Margaret Amherst StephensonReform UK41024.1%
3Ben JacksonLiberal Democrats39223.0%
4Charles Gerald O'FarrellGreen Party17610.3%

Electorate 4,459 · Ballots cast 1,706 · Invalid 5 · EC ward code 59180 · Back to ward index

Till Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,432

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kevin Stuart DaleyConservative Party60942.5%−7.5 ptsElected
2Lawrence Michael BryantReform UK40027.9%
3Louise Elizabeth BarltropLiberal Democrats35724.9%
4Jake WilliamsHeritage Party664.6%

Electorate 4,054 · Ballots cast 1,441 · Invalid 9 · EC ward code 59362 · Back to ward index

Calne Central · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,392

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ian Leslie ThornLiberal Democrats59542.7%−7.3 ptsElected
2Violette SimpsonReform UK46533.4%
3Bobby Lee Charles SeymourConservative Party25418.2%
4Celia StevensLabour Party785.6%

Electorate 4,212 · Ballots cast 1,397 · Invalid 5 · EC ward code 53795 · Back to ward index

Chippenham Cepen Park and Hunters Moon · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,497

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Matt BraggLiberal Democrats64643.2%−6.8 ptsElected
2Michael Peter OwenConservative Party46831.3%
3Allan MassieReform UK33222.2%
4Josh MoreaLabour Party513.4%

Electorate 4,203 · Ballots cast 1,509 · Invalid 12 · EC ward code 59312 · Back to ward index

Royal Wootton Bassett South and West · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,635

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Martin DenzLiberal Democrats71143.5%−6.5 ptsElected
2Tom Mc InerneyConservative Party51931.7%
3Kris BarlowReform UK32920.1%
4Heather Reilly-EdwardsLabour Party764.6%

Electorate 4,555 · Ballots cast 1,641 · Invalid 6 · EC ward code 59349 · Back to ward index

Amesbury South · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,188

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Alan Stuart HaggerLiberal Democrats51743.5%−6.5 ptsElected
2Lee Michael SarjantReform UK33027.8%
3Rob YuillConservative Party29124.5%
4Colin SkeltonLabour Party504.2%

Electorate 4,155 · Ballots cast 1,190 · Invalid 2 · EC ward code 59268 · Back to ward index

Urchfont and Bishops Cannings · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,454

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Philip WhiteheadConservative Party63643.7%−6.3 ptsElected
2Alan RankinLiberal Democrats42028.9%
3Michelle TurnerReform UK39827.4%

Electorate 3,867 · Ballots cast 1,458 · Invalid 4 · EC ward code 59371 · Back to ward index

Salisbury Milford · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,498

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Alan Halliday BaylissLiberal Democrats65743.9%−6.1 ptsElected
2Mel GreenConservative Party35924.0%
3Simon LeverReform UK27118.1%
4Patricia Ann PodgerLabour Party1308.7%
5Stephen John HackettGreen Party815.4%

Electorate 4,279 · Ballots cast 1,505 · Invalid 7 · EC ward code 59354 · Back to ward index

Trowbridge Paxcroft · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,253

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mel JacobLiberal Democrats55444.2%−5.8 ptsElected
2Lydia Anne WillsReform UK37830.2%
3Ashley John HutchinsonConservative Party24119.2%
4Tom CulshawGreen Party806.4%

Electorate 4,178 · Ballots cast 1,261 · Invalid 8 · EC ward code 59370 · Back to ward index

Trowbridge Drynham · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,109

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Denise Sandra BatesLiberal Democrats49144.3%−5.7 ptsElected
2Louis EyersReform UK31928.8%
3Stewart BenfordConservative Party24822.4%
4Alexandros DouvosLabour Party514.6%

Electorate 3,541 · Ballots cast 1,113 · Invalid 4 · EC ward code 59366 · Back to ward index

Laverstock · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,932

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nick BakerLiberal Democrats86344.7%−5.3 ptsElected
2Laura JonesConservative Party69435.9%
3Tony MorlandReform UK22811.8%
4Sheena KingLabour Party1025.3%
5Hannah Elizabeth MintramGreen Party452.3%

Electorate 4,452 · Ballots cast 1,937 · Invalid 5 · EC ward code 59332 · Back to ward index

Alderbury and Whiteparish · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,723

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Greg CooperConservative Party77444.9%−5.1 ptsElected
2Phil HarrisReform UK34520.0%
3Ted LastLiberal Democrats25414.7%
4Di CrossGreen Party22813.2%
5Clive Lawrance BundyLabour Party1227.1%

Electorate 4,630 · Ballots cast 1,725 · Invalid 2 · EC ward code 59181 · Back to ward index

Bowerhill · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,201

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nick HolderConservative Party54345.3%−4.8 ptsElected
2Richard VisickReform UK41234.3%
3Joyce Lyn GriffinLiberal Democrats24520.4%

Electorate 3,489 · Ballots cast 1,204 · Invalid 3 · EC ward code 59271 · Back to ward index

Chippenham Cepen Park and Derriads · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,521

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Eric Arthur WakemanLiberal Democrats69345.6%−4.4 ptsElected
2Nic PuntisConservative Party49832.7%
3Guy ThomasReform UK28518.7%
4Ian FlowerLabour Party453.0%

Electorate 4,076 · Ballots cast 1,528 · Invalid 7 · EC ward code 59311 · Back to ward index

Marlborough East · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,327

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kymee CleasbyLiberal Democrats60545.6%−4.4 ptsElected
2Caroline Susan ThomasConservative Party48736.7%
3Nicholas James GoldsonReform UK23517.7%

Electorate 4,081 · Ballots cast 1,333 · Invalid 6 · EC ward code 59336 · Back to ward index

Brinkworth · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.8 pts Valid ballots Voters who cast a valid ballot, from source data. 2,080

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Elizabeth Anne ThrelfallConservative Party96046.2%−3.8 ptsElected
2Chris HurstLiberal Democrats87041.8%
3Peter HansenReform UK23011.1%
4Philip BaffourLabour Party201.0%

Electorate 3,933 · Ballots cast 2,085 · Invalid 5 · EC ward code 53790 · Back to ward index

Ludgershall North and Rural · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,134

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris WilliamsConservative Party52746.5%−3.5 ptsElected
2Dean RobertsReform UK39534.8%
3Malcolm George HewsonLiberal Democrats21218.7%

Electorate 3,896 · Ballots cast 1,138 · Invalid 4 · EC ward code 59333 · Back to ward index

Tidworth North and West · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.3 pts Valid ballots Voters who cast a valid ballot, from source data. 625

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Keith AllenReform UK29246.7%−3.3 ptsElected
2Johnny Hathaway-WhiteConservative Party15424.6%
3Brian Leslie PrattIndependent11117.8%
4Liz CookLiberal Democrats6410.2%
5Andy EdwardsIndependent40.6%

Electorate 3,838 · Ballots cast 626 · Invalid 1 · EC ward code 59361 · Back to ward index

Calne Rural · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,742

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ashley O'NeillConservative Party82047.1%−2.9 ptsElected
2Paul Allen LoganReform UK35920.6%
3Steve TownsendLiberal Democrats33919.5%
4John BarnesLabour Party22412.9%

Electorate 4,272 · Ballots cast 1,744 · Invalid 2 · EC ward code 59309 · Back to ward index

Winsley and Westwood · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,805

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nigel Paul WhiteLiberal Democrats85247.2%−2.8 ptsElected
2Clive HiltonConservative Party55630.8%
3Ursula Firman DyerReform UK24713.7%
4Sarah KearneyGreen Party1508.3%

Electorate 3,958 · Ballots cast 1,808 · Invalid 3 · EC ward code 59379 · Back to ward index

Amesbury East and Bulford · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.3 pts Valid ballots Voters who cast a valid ballot, from source data. 985

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kevin John AsplinReform UK47047.7%−2.3 ptsElected
2Mark VerbinnenConservative Party31632.0%
3Marcus MannLiberal Democrats13213.4%
4Jacob JaconiahIndependent686.9%

Electorate 4,322 · Ballots cast 988 · Invalid 3 · EC ward code 59267 · Back to ward index

The Lavingtons · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,654

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dominic MunsConservative Party79848.2%−1.8 ptsElected
2Alex RoseLiberal Democrats47828.9%
3Teresa HathwayReform UK23914.4%
4Catherine Anne ReadGreen Party1398.4%

Electorate 3,704 · Ballots cast 1,655 · Invalid 1 · EC ward code 59359 · Back to ward index

Kington · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,831

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Howard GreenmanConservative Party89648.9%−1.1 ptsElected
2Ros EdwardsLiberal Democrats56330.7%
3James SalkeldReform UK34618.9%
4Alex HallCommunist Party of Britain261.4%

Electorate 4,126 · Ballots cast 1,836 · Invalid 5 · EC ward code 59331 · Back to ward index

Purton · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,477

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jacqui LayConservative Party72349.0%−1.0 ptsElected
2Dawn Frances PursallLiberal Democrats47732.3%
3Michael TenerifeReform UK27718.8%

Electorate 5,063 · Ballots cast 1,482 · Invalid 5 · EC ward code 53838 · Back to ward index

Marlborough West · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,570

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jane Frances DaviesConservative Party77049.0%−1.0 ptsElected
2Parvis JamiesonLiberal Democrats44628.4%
3Neil Michael BaldockReform UK23815.2%
4Oliver James Alport LangLabour Party1167.4%

Electorate 4,442 · Ballots cast 1,571 · Invalid 1 · EC ward code 59337 · Back to ward index

Melksham Without North and Shurnhold · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,295

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Phil AlfordConservative Party64549.8%−0.2 ptsElected
2Pat AvesLiberal Democrats38830.0%
3David HathwayReform UK26220.2%

Electorate 3,638 · Ballots cast 1,297 · Invalid 2 · EC ward code 59341 · Back to ward index

Tidworth East and Ludgershall South · single-seat

Marginal winner Winning candidate's share of valid ballots. 50.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.1 pts Valid ballots Voters who cast a valid ballot, from source data. 752

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dave LumsdenReform UK37750.1%+0.1 ptsElected
2Anthony PickernellConservative Party23831.6%
3Josh CharlesLiberal Democrats8010.6%
4Teresa Mary ThorntonGreen Party577.6%

Electorate 4,260 · Ballots cast 752 · EC ward code 59360 · Back to ward index

Downton and Ebble Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 50.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,411

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Richard John ClewerConservative Party70950.2%+0.2 ptsElected
2Edward KirkReform UK32022.7%
3Jonathan CullisLiberal Democrats17512.4%
4Finn McGregor AndersonLabour Party1319.3%
5Andrew Neil MintramGreen Party765.4%

Electorate 3,926 · Ballots cast 1,411 · EC ward code 53815 · Back to ward index

Avon Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 50.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.3 pts Valid ballots Voters who cast a valid ballot, from source data. 897

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ian Charles Duke Blair-PillingConservative Party45150.3%+0.3 ptsElected
2Kyle Christian DickinsonReform UK29132.4%
3David Andrew Surridge PikeLiberal Democrats15517.3%

Electorate 4,146 · Ballots cast 901 · Invalid 4 · EC ward code 59270 · Back to ward index

Sherston · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,863

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Martin Fausing SmithLiberal Democrats95451.2%+1.2 ptsElected
2Sue GodwinConservative Party56230.2%
3Rosie ClarkReform UK31016.6%
4Jackie MuggletonLabour Party372.0%

Electorate 4,327 · Ballots cast 1,865 · Invalid 2 · EC ward code 59357 · Back to ward index

Devizes Rural West · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,500

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Tamara ReayConservative Party77251.5%+1.5 ptsElected
2Mary FinchLiberal Democrats40026.7%
3Martin CattonReform UK32821.9%

Electorate 3,628 · Ballots cast 1,505 · Invalid 5 · EC ward code 59324 · Back to ward index

Nadder Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,419

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bridget Anne WaymanConservative Party73251.6%+1.6 ptsElected
2Stephen Edward TalbotReform UK30321.4%
3Jill CaudleLiberal Democrats28820.3%
4Cindy MoxhamGreen Party966.8%

Electorate 3,645 · Ballots cast 1,422 · Invalid 3 · EC ward code 59343 · Back to ward index

Box and Colerne · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,683

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Phil ChamberlainLiberal Democrats86951.6%+1.6 ptsElected
2Brian Douglas BurchfieldConservative Party55032.7%
3Philip Harold Archie JonesReform UK20312.1%
4Adrian John WolstenholmeGreen Party613.6%

Electorate 3,950 · Ballots cast 1,686 · Invalid 3 · EC ward code 59272 · Back to ward index

Salisbury Harnham West · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,375

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Brian Edward DaltonLiberal Democrats72252.5%+2.5 ptsElected
2Andrew Jonathan Quentin SuddardsConservative Party34625.2%
3Frances Mary Patricia HowardReform UK21115.3%
4Gillian Mary TunneyLabour Party967.0%

Electorate 3,500 · Ballots cast 1,388 · Invalid 13 · EC ward code 59353 · Back to ward index

Salisbury St Edmund's · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,427

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul William Leslie SampleLiberal Democrats75052.6%+2.6 ptsElected
2Robert Alexander RichardsConservative Party21314.9%
3James McEwanReform UK20014.0%
4Bob GannLabour Party16211.4%
5Kester Lawrance ClarkGreen Party1027.1%

Electorate 4,188 · Ballots cast 1,439 · Invalid 12 · EC ward code 59355 · Back to ward index

Pewsey Vale East · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,460

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Stuart WheelerConservative Party76852.6%+2.6 ptsElected
2Christopher David GarmanReform UK29320.1%
3Scarlet Freya BodmanLiberal Democrats19813.6%
4Christopher John LarkinGreen Party1188.1%
5Dulcie NybergLabour Party835.7%

Electorate 4,327 · Ballots cast 1,463 · Invalid 3 · EC ward code 59345 · Back to ward index

Warminster North and Rural · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,381

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bill ParksConservative Party73253.0%+3.0 ptsElected
2Ray AndrewsReform UK35425.6%
3John Richard MarsdenLiberal Democrats29521.4%

Electorate 4,363 · Ballots cast 1,383 · Invalid 2 · EC ward code 59374 · Back to ward index

Wylye Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,547

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Christopher NewburyConservative Party83754.1%+4.1 ptsElected
2Nick BowesReform UK31520.4%
3Lesley BennettLiberal Democrats23114.9%
4Michal JirkuGreen Party16410.6%

Electorate 3,792 · Ballots cast 1,550 · Invalid 3 · EC ward code 59381 · Back to ward index

Chippenham Pewsham · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,387

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Clare Morforwyn CapeLiberal Democrats75354.3%+4.3 ptsElected
2Andrew ShewringReform UK39228.3%
3Luke Anthony DawsonConservative Party20614.9%
4Tim GilmoreLabour Party362.6%

Electorate 3,788 · Ballots cast 1,396 · Invalid 9 · EC ward code 59317 · Back to ward index

Pewsey · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,476

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jeremy James KunklerConservative Party80554.5%+4.5 ptsElected
2Keith Ronald DavisReform UK27818.8%
3Dan AhernLiberal Democrats16311.0%
4Kate SilvesterGreen Party15710.6%
5Alfred George GameLabour Party734.9%

Electorate 3,895 · Ballots cast 1,478 · Invalid 2 · EC ward code 53836 · Back to ward index

Westbury East · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,231

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Gordon Ian KingLiberal Democrats67254.6%+4.6 ptsElected
2Jim QuinnReform UK33627.3%
3Marek GrzegorczykConservative Party15512.6%
4Sarah WisemanGreen Party685.5%

Electorate 4,185 · Ballots cast 1,232 · Invalid 1 · EC ward code 59376 · Back to ward index

Corsham Without · single-seat

Marginal winner Winning candidate's share of valid ballots. 55.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,564

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter Graham WraggLiberal Democrats86155.1%+5.1 ptsElected
2Annabelle Beatrice SandersonConservative Party41526.5%
3Jerry Johnson-WrightReform UK28818.4%

Electorate 3,880 · Ballots cast 1,571 · Invalid 7 · EC ward code 59321 · Back to ward index

Chippenham Hardenhuish · single-seat

Marginal winner Winning candidate's share of valid ballots. 55.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,222

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kathryn Farrah MacDermidLiberal Democrats67555.2%+5.2 ptsElected
2Robert John Bradfield GilesConservative Party24920.4%
3Peter CarrReform UK23319.1%
4Julie LawrenceLabour Party655.3%

Electorate 4,089 · Ballots cast 1,228 · Invalid 6 · EC ward code 59313 · Back to ward index

Fovant and Chalke Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 55.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,481

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nabil Habib NajjarConservative Party82055.4%+5.4 ptsElected
2Nigel KnowlesReform UK36024.3%
3Christine StanwayLiberal Democrats30120.3%

Electorate 3,618 · Ballots cast 1,483 · Invalid 2 · EC ward code 59328 · Back to ward index

Lyneham · single-seat

Marginal winner Winning candidate's share of valid ballots. 56.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,456

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Allison BucknellConservative Party81756.1%+6.1 ptsElected
2Alan BryantReform UK36224.9%
3John FairhurstLiberal Democrats17011.7%
4Sue PitmanLabour Party624.3%
5Rachel DesboroughGreen Party453.1%

Electorate 4,189 · Ballots cast 1,460 · Invalid 4 · EC ward code 59334 · Back to ward index

Pewsey Vale West · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,565

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul OatwayConservative Party89757.3%+7.3 ptsElected
2Ian JackReform UK33721.5%
3Nicola Helen MiddletonLiberal Democrats33121.2%

Electorate 4,097 · Ballots cast 1,570 · Invalid 5 · EC ward code 59346 · Back to ward index

Corsham Ladbrook · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,464

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ruth Mary Catherine HopkinsonLiberal Democrats84457.7%+7.7 ptsElected
2Michael CoatsReform UK32222.0%
3Richard Henry HarkerConservative Party17612.0%
4Steve AbbottLabour Party1228.3%

Electorate 4,195 · Ballots cast 1,466 · Invalid 2 · EC ward code 59319 · Back to ward index

Redlynch and Landford · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,457

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Zoe Diana ClewerConservative Party84658.1%+8.1 ptsElected
2Martin James RosellLiberal Democrats26718.3%
3Peter HarrisonReform UK25717.6%
4Keith SlaterGreen Party876.0%

Electorate 3,676 · Ballots cast 1,463 · Invalid 6 · EC ward code 53839 · Back to ward index

Winterslow and Upper Bourne Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,687

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rich RogersConservative Party98258.2%+8.2 ptsElected
2Matthew NewmanReform UK34220.3%
3Geoffrey John SearleLiberal Democrats26215.5%
4Benny De GarisGreen Party1016.0%

Electorate 4,203 · Ballots cast 1,688 · Invalid 1 · EC ward code 59380 · Back to ward index

Tisbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,374

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Gerry MurrayLiberal Democrats80258.4%+8.4 ptsElected
2Stephen MilesReform UK30222.0%
3Haj MuntzConservative Party27019.7%

Electorate 3,601 · Ballots cast 1,379 · Invalid 5 · EC ward code 59363 · Back to ward index

Bradford-on-Avon North · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,795

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sam BlackwellLiberal Democrats1,05758.9%+8.9 ptsElected
2Ted HawkeReform UK23513.1%
3Finley John Kingston-DaviesConservative Party19510.9%
4Simon Laird McNeill-RitchieIndependent1739.6%
5Anna MarieGreen Party1357.5%

Electorate 4,058 · Ballots cast 1,804 · Invalid 9 · EC ward code 53788 · Back to ward index

Bromham, Rowde and Roundway · single-seat

Marginal winner Winning candidate's share of valid ballots. 60.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,620

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Laura Evelyn MayesConservative Party98360.7%+10.7 ptsElected
2Kevin ChamberlainReform UK29618.3%
3Adrienne WestbrookLiberal Democrats24615.2%
4Georgina Elisabeth CockburnGreen Party955.9%

Electorate 4,072 · Ballots cast 1,623 · Invalid 3 · EC ward code 59308 · Back to ward index

Holt · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,362

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Trevor William CarbinLiberal Democrats83561.3%+11.3 ptsElected
2Martha AnachuryLabour Party29321.5%
3Kelly HolderConservative Party16812.3%
4Belinda Jayne JengReform UK664.8%

Electorate 3,736 · Ballots cast 1,365 · Invalid 3 · EC ward code 59330 · Back to ward index

Corsham Pickwick · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,469

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Helen BelcherLiberal Democrats90661.7%+11.7 ptsElected
2Julian Ormsby MitchellReform UK37025.2%
3Jackie SimmsConservative Party19313.1%

Electorate 4,134 · Ballots cast 1,470 · Invalid 1 · EC ward code 59320 · Back to ward index

Chippenham Hardens and Central · single-seat

Marginal winner Winning candidate's share of valid ballots. 62.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,459

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Liz AlstromLiberal Democrats90562.1%+12.0 ptsElected
2Jeremy YoungReform UK25917.8%
3David John BuddConservative Party1459.9%
4Ron ZahlGreen Party714.9%
5Ed DeediganIndependent412.8%
6Ruby EggletonLabour Party372.5%

Electorate 4,077 · Ballots cast 1,466 · Invalid 7 · EC ward code 59314 · Back to ward index

Malmesbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 62.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,604

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Gavin GrantLiberal Democrats1,00062.4%+12.3 ptsElected
2Richard Patrick JonesReform UK30919.3%
3Ian AdkinsConservative Party1509.4%
4Mike ElamGreen Party1438.9%

Electorate 4,383 · Ballots cast 1,609 · Invalid 5 · EC ward code 59335 · Back to ward index

Cricklade and Latton · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,459

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nick DyeLiberal Democrats92363.3%+13.3 ptsElected
2Nigel DarvillReform UK30520.9%
3Jack DaviesConservative Party23115.8%

Electorate 4,060 · Ballots cast 1,460 · Invalid 1 · EC ward code 53811 · Back to ward index

Bradford-on-Avon South · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,762

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1George Patrick SimmondsLiberal Democrats1,11563.3%+13.3 ptsElected
2John HargreavesConservative Party27115.4%
3Jeremy PughReform UK21712.3%
4Nicky LambourneGreen Party1599.0%

Electorate 4,176 · Ballots cast 1,770 · Invalid 8 · EC ward code 53789 · Back to ward index

Trowbridge Lambrok · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,351

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jo TriggLiberal Democrats85563.3%+13.3 ptsElected
2Mike DewReform UK35025.9%
3Em UnderwoodConservative Party14610.8%

Electorate 4,030 · Ballots cast 1,353 · Invalid 2 · EC ward code 59368 · Back to ward index

Chippenham Monkton · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,009

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nick MurryIndependent64063.4%+13.4 ptsElected
2Chris HigmanLiberal Democrats15515.4%
3Jodie CollierReform UK13913.8%
4Tyler James ScottConservative Party757.4%

Electorate 2,281 · Ballots cast 1,011 · Invalid 2 · EC ward code 59316 · Back to ward index

Mere · single-seat

Marginal winner Winning candidate's share of valid ballots. 64.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,713

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1George Edwin JeansIndependent1,10164.3%+14.3 ptsElected
2David CordeyReform UK23713.8%
3Alex ChannerConservative Party18410.7%
4John Anthony JordanGreen Party1528.9%
5Victoria Susan CharlestonLiberal Democrats392.3%

Electorate 3,695 · Ballots cast 1,718 · Invalid 5 · EC ward code 53833 · Back to ward index

Calne South · single-seat

Marginal winner Winning candidate's share of valid ballots. 66.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,345

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sam Pearce-KearneyLiberal Democrats90066.9%+16.9 ptsElected
2Siggy WilbergReform UK26419.6%
3Rose HoskinsConservative Party15211.3%
4Tara FisherLabour Party292.2%

Electorate 3,588 · Ballots cast 1,348 · Invalid 3 · EC ward code 59310 · Back to ward index

Hilperton · single-seat

Marginal winner Winning candidate's share of valid ballots. 70.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,359

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ernie ClarkIndependent96170.7%+20.7 ptsElected
2Emily DenyerConservative Party24017.7%
3Jaye MasonReform UK856.3%
4Colin BuddLiberal Democrats735.4%

Electorate 3,523 · Ballots cast 1,365 · Invalid 6 · EC ward code 59329 · Back to ward index

Durrington · single-seat

Marginal winner Winning candidate's share of valid ballots. 77.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,409

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Graham WrightIndependent1,09477.6%+27.6 ptsElected
2Sarah Anne TurnerReform UK21215.0%
3Lisa BrindleyConservative Party825.8%
4Nathan George Isaac KeatesLiberal Democrats211.5%

Electorate 3,587 · Ballots cast 1,412 · Invalid 3 · EC ward code 59326 · Back to ward index