← All councils

West Surrey

Every election cycle we have data for, most recent first.

Cycles

Council composition (approx.)

No opencouncildata snapshot for this council yet — falling back to our approximation: 90 councillors elected across cycles 2026, summed by party. Approximate: by-thirds councils mid-term, boundary reviews, and partial-cycle elections all mean this can be a few seats off the live council count. Hover any seat for the party.

Most recent election (2026)

In 2026, 90 seats were up across 45 wards. The table below shows what each party actually won — alongside what they would have won if the 90 seats had been shared 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 Democrats155,51135.7%5662.2%3437.8%+22
Conservative Party108,50524.9%2022.2%2325.6%-3
Reform UK89,86820.6%910.0%1921.1%-10
Green Party37,6128.6%00.0%88.9%-8
Labour Party16,3963.8%00.0%33.3%-3
Independent13,6643.1%11.1%22.2%-1
Farnham Residents8,4701.9%22.2%11.1%+1
Residents for Guildford and Villages3,2210.7%11.1%00.0%+1
Runnymede Independent Residents' Group2,0610.5%11.1%00.0%+1
Heritage Party2360.1%00.0%00.0%0
The Peace Party - Non-violence, Justice, Environment1000.0%00.0%00.0%0
Trade Unionist and Socialist Coalition900.0%00.0%00.0%0
The Official Monster Raving Loony Party870.0%00.0%00.0%0
Total435,821100.0%90100.0%90100.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

Full ward-by-ward results for 2026 →