← All councils

Essex

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

3 cycles in our data
53.7% all-time seats elected below the quota (122 of 227)
26.4% all-time seats unfairly awarded (60 of 227 across 3 cycles)

Cycles

Council composition as of 2026

77 councillors, by party. One square per seat. Source: opencouncildata annual snapshot — reflects the council at the end of 2026 (after that year's elections, by-elections and defections). Hover any seat for the party.

Most recent election (2026)

In 2026, 77 seats were up across 77 wards. The table below shows what each party actually won — alongside what they would have won if the 77 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 %Δ
Reform UK186,19437.4%5368.8%3039.0%+23
Conservative Party125,27525.2%1316.9%2026.0%-7
Liberal Democrats57,08411.5%56.5%911.7%-4
Green Party45,6619.2%11.3%79.1%-6
Labour Party42,1138.5%11.3%79.1%-6
Independent19,9204.0%22.6%33.9%-1
Residents for Uttlesford6,2711.3%11.3%11.3%0
The People's Independent Party5,5661.1%11.3%00.0%+1
Independent Loughton Residents Association4,0640.8%00.0%00.0%0
Rochford District Residents2,6310.5%00.0%00.0%0
Canvey Island Independent Party2,0730.4%00.0%00.0%0
South Woodham Ferrers Residents Party3830.1%00.0%00.0%0
Trade Unionist and Socialist Coalition3390.1%00.0%00.0%0
Advance UK1640.0%00.0%00.0%0
English Democrats890.0%00.0%00.0%0
Total497,827100.0%77100.0%77100.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 →

Composition history

One row per opencouncildata annual snapshot — the council at the end of each year (after that year's elections, by-elections and defections). Newest first; hover any seat for the party.

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016

Ward by ward

Each row is a ward, each column a cycle. Each cell shows the top-of-poll candidate's party (swatch) and their share of valid ballots. Wards are matched by name across cycles — boundary reviews can mean a ward of the same name is a slightly different area in a later cycle.

Ward201720212026
Abbey32%45%
Basildon Laindon Park and Fryerns37%49%
Basildon Pitsea39%50%
Basildon Westley Heights61%61%
Billericay and Burstead73%68%
Billericay North48%
Bocking55%58%44%
Braintree Eastern57%49%46%
Braintree Town51%57%44%
Brentwood Hutton72%63%39%
Brentwood North51%48%36%
Brentwood Rural65%65%45%
Brentwood South46%38%34%
Brightlingsea47%45%32%
Broomfield and Writtle54%64%38%
Buckhurst Hill and Loughton South57%36%
Burnham and Southminster41%
Burstead43%
Canvey Island East47%51%58%
Canvey Island West50%50%55%
Castledon and Crouch49%
Chelmer64%59%34%
Chelmsford Central42%43%48%
Chelmsford North47%47%46%
Chelmsford West39%43%46%
Chigwell and Buckhurst Hill East33%
Chigwell and Loughton Broadway66%63%
Clacton East41%42%
Clacton North50%51%57%
Clacton South55%
Clacton West51%58%
Clacton West and St Osyth61%
Colchester Abbey36%
Colchester Lexden38%
Colchester Maypole34%
Colchester North35%
Colchester St Johns34%
Constable69%67%40%
Danbury and the Hanningfields43%
Drury58%56%
Dunmow56%51%43%
Epping and Theydon Bois46%50%35%
Frinton and Walton52%56%47%
Gloucester Park41%
Great Baddow47%38%
Great Baddow and Galleywood35%
Hadleigh66%51%35%
Halstead59%44%42%
Harlow Common and Church Langley55%
Harlow Netteswell45%
Harlow North51%57%
Harlow Parndon and Toddbrook42%
Harlow South East58%62%
Harlow South West61%
Harlow West49%57%
Harwich51%57%44%
Hedingham65%63%37%
Heybridge and Tollesbury58%57%
Laindon Town44%
Loughton Central69%66%
Loughton North37%
Loughton South and Buckhurst Hill West30%
Maldon60%51%
Maldon Rural North42%
Maldon Rural South43%
Maldon Town and Heybridge33%
Maypole51%50%
Mersea and Tiptree49%72%38%
Mile End and Highwoods47%40%
North Weald and Nazeing78%73%50%
Old Harlow54%
Ongar and Rural68%70%56%
Parsons Heath and East Gates43%41%
Pitsea47%
Rayleigh North45%45%
Rayleigh South50%48%39%
Rayleigh West40%
Rochford East43%
Rochford North45%40%40%
Rochford South46%63%42%
Rochford West48%54%
Saffron Walden36%44%38%
South Benfleet64%48%35%
South Woodham Ferrers46%56%
Southminster45%48%
Springfield46%46%
Stansted37%38%30%
Stanway and Marks Tey33%
Stanway and Pyefleet55%51%
Stock68%69%
Takeley40%
Tendring Rural East51%66%48%
Tendring Rural West60%55%34%
Thaxted58%40%31%
Three Fields and Great Notley38%
Three Fields with Great Notley63%54%
Thundersley65%45%40%
Vange43%
Waltham Abbey60%57%50%
Westley Heights38%
Wickford Crouch58%73%
Wickford East and Bowers Gifford48%
Witham Northern38%43%
Witham Southern51%56%
Witham Town40%
Witham West and Rural43%
Wivenhoe St Andrew48%43%
Wivenhoe St. Andrew39%
Woodham Ferrers41%