6 May 2021 cohort
227 councils polled
3,863 ward races
4,729 seats elected
57.1% elected below the proportional quota
Map
Every UK council as a single hexagon, geographically arranged. Councils that polled in 6 May 2021 are shaded by the share of their seats elected below the proportional quota — darker is worse. Councils not in this cohort are shown grey. Click a hex to drill in.
% below quota
0%50%100%
One hex = one council. Geographic position is approximate (cartogram, not a literal map).
Ten seats furthest below the proportional quota in this cycle
| Ward / Council | Seat-holder (party, per public record) | Seats | Won at | Quota | Under par |
|---|---|---|---|---|---|
| Burnley South West Burnley | Pate L. Labour Party | 1 | 24.8% | 50.0% | +25.2 pts |
| Dodworth Barnsley | Wray C. Liberal Democrats | 1 | 26.2% | 50.0% | +23.8 pts |
| Ventnor & St Lawrence Isle Of Wight | Peace G. Conservative and Unionist Party | 1 | 26.8% | 50.0% | +23.2 pts |
| Roche & Bugle Cornwall | Guest P.T. Conservative and Unionist Party | 1 | 28.1% | 50.0% | +21.9 pts |
| Epsom Town & Downs Epsom & Ewell | McCormick S.J. RES | 1 | 28.7% | 50.0% | +21.3 pts |
| Bagley Shropshire | Burchett G.D. Conservative and Unionist Party | 1 | 28.8% | 50.0% | +21.2 pts |
| Ryde South East Isle Of Wight | Drew W. Conservative and Unionist Party | 1 | 29.1% | 50.0% | +20.9 pts |
| Bexhill East Rother | Clark C.A. Independent | 1 | 29.3% | 50.0% | +20.7 pts |
| Ilkley Bradford | Hawkesworth A.G. ND | 1 | 29.5% | 50.0% | +20.5 pts |
| Saddleworth West & Lees Oldham | Kenyon M. Liberal Democrats | 1 | 29.8% | 50.0% | +20.2 pts |
All councils that polled in 6 May 2021
227 councils.
- Adur · 19 races · 69.6% of seats below quota
- Amber Valley · 24 races · 34.6% of seats below quota
- Arun · 13 races · 46.2% of seats below quota
- Ashfield · 10 races · 10.0% of seats below quota
- Ashford · 7 races · 28.6% of seats below quota
- Babergh · 10 races · 50.0% of seats below quota
- Barnsley · 21 races · 71.4% of seats below quota
- Basildon · 19 races · 66.7% of seats below quota
- Basingstoke & Deane · 28 races · 85.9% of seats below quota
- Bassetlaw · 9 races · 44.4% of seats below quota
- Blaby · 7 races · 50.0% of seats below quota
- Blackburn With Darwen · 17 races · 5.9% of seats below quota
- Bolsover · 6 races · 66.7% of seats below quota
- Bolton · 20 races · 57.1% of seats below quota
- Boston · 6 races · 50.0% of seats below quota
- Bradford · 30 races · 57.6% of seats below quota
- Braintree · 8 races · 37.5% of seats below quota
- Breckland · 12 races · 0.0% of seats below quota
- Brentwood · 16 races · 50.0% of seats below quota
- Bristol, City Of · 34 races · 98.6% of seats below quota
- Broadland · 13 races · 23.1% of seats below quota
- Bromsgrove · 9 races · 33.3% of seats below quota
- Broxbourne · 16 races · 6.3% of seats below quota
- Broxtowe · 7 races · 88.9% of seats below quota
- Buckinghamshire · 49 races · 100.0% of seats below quota
- Burnley · 21 races · 52.4% of seats below quota
- Bury · 17 races · 47.4% of seats below quota
- Calderdale · 17 races · 57.9% of seats below quota
- Cambridge · 26 races · 98.1% of seats below quota
- Cannock Chase · 19 races · 45.0% of seats below quota
- Canterbury · 8 races · 50.0% of seats below quota
- Castle Point · 18 races · 50.0% of seats below quota
- Charnwood · 14 races · 35.7% of seats below quota
- Chelmsford · 9 races · 55.6% of seats below quota
- Cheltenham · 30 races · 80.0% of seats below quota
- Cherwell · 30 races · 36.7% of seats below quota
- Chesterfield · 9 races · 66.7% of seats below quota
- Chichester · 10 races · 20.0% of seats below quota
- Chorley · 22 races · 90.0% of seats below quota
- Colchester · 26 races · 50.0% of seats below quota
- Cornwall · 87 races · 64.4% of seats below quota
- Cotswold · 8 races · 0.0% of seats below quota
- County Durham · 63 races · 92.9% of seats below quota
- Coventry · 18 races · 57.9% of seats below quota
- Crawley · 21 races · 65.2% of seats below quota
- Dacorum · 10 races · 40.0% of seats below quota
- Dartford · 6 races · 50.0% of seats below quota
- Derby · 17 races · 50.0% of seats below quota
- Derbyshire Dales · 6 races · 16.7% of seats below quota
- Doncaster · 21 races · 92.7% of seats below quota
- Dover · 5 races · 57.1% of seats below quota
- Dudley · 24 races · 38.5% of seats below quota
- East Cambridgeshire · 8 races · 25.0% of seats below quota
- East Devon · 9 races · 72.7% of seats below quota
- East Hampshire · 7 races · 42.9% of seats below quota
- East Hertfordshire · 10 races · 40.0% of seats below quota
- East Lindsey · 13 races · 15.4% of seats below quota
- East Staffordshire · 8 races · 25.0% of seats below quota
- East Suffolk · 19 races · 65.4% of seats below quota
- Eastbourne · 9 races · 55.6% of seats below quota
- Eastleigh · 20 races · 75.0% of seats below quota
- Elmbridge · 25 races · 44.0% of seats below quota
- Epping Forest · 28 races · 10.3% of seats below quota
- Epsom & Ewell · 5 races · 60.0% of seats below quota
- Erewash · 9 races · 22.2% of seats below quota
- Exeter · 22 races · 73.9% of seats below quota
- Fareham · 21 races · 31.8% of seats below quota
- Fenland · 8 races · 22.2% of seats below quota
- Folkestone & Hythe · 6 races · 66.7% of seats below quota
- Forest Of Dean · 8 races · 50.0% of seats below quota
- Fylde · 6 races · 33.3% of seats below quota
- Gateshead · 22 races · 37.5% of seats below quota
- Gedling · 6 races · 77.8% of seats below quota
- Gloucester · 28 races · 71.4% of seats below quota
- Gosport · 21 races · 45.5% of seats below quota
- Gravesham · 3 races · 80.0% of seats below quota
- Great Yarmouth · 9 races · 33.3% of seats below quota
- Guildford · 10 races · 70.0% of seats below quota
- Halton · 18 races · 55.6% of seats below quota
- Harborough · 7 races · 42.9% of seats below quota
- Harlow · 14 races · 29.4% of seats below quota
- Hart · 16 races · 35.3% of seats below quota
- Hartlepool · 12 races · 88.9% of seats below quota
- Hastings · 24 races · 62.5% of seats below quota
- Havant · 21 races · 9.5% of seats below quota
- Hertsmere · 7 races · 28.6% of seats below quota
- High Peak · 7 races · 87.5% of seats below quota
- Hinckley & Bosworth · 9 races · 22.2% of seats below quota
- Horsham · 12 races · 41.7% of seats below quota
- Huntingdonshire · 17 races · 47.1% of seats below quota
- Hyndburn · 17 races · 42.1% of seats below quota
- Ipswich · 26 races · 77.4% of seats below quota
- Isle Of Wight · 39 races · 48.7% of seats below quota
- Kings Lynn & West Norfolk · 14 races · 21.4% of seats below quota
- Kingston Upon Hull · 19 races · 36.8% of seats below quota
- Kirklees · 23 races · 60.0% of seats below quota
- Knowsley · 15 races · 41.2% of seats below quota
- Lancaster · 10 races · 70.0% of seats below quota
- Leeds · 33 races · 47.1% of seats below quota
- Lewes · 9 races · 66.7% of seats below quota
- Lichfield · 8 races · 50.0% of seats below quota
- Lincoln · 19 races · 52.6% of seats below quota
- Liverpool · 30 races · 22.6% of seats below quota
- Maidstone · 27 races · 53.6% of seats below quota
- Maldon · 3 races · 33.3% of seats below quota
- Malvern Hills · 8 races · 50.0% of seats below quota
- Manchester · 32 races · 14.7% of seats below quota
- Mansfield · 5 races · 100.0% of seats below quota
- Melton · 4 races · 0.0% of seats below quota
- Mid Devon · 6 races · 50.0% of seats below quota
- Mid Suffolk · 10 races · 60.0% of seats below quota
- Mid Sussex · 12 races · 58.3% of seats below quota
- Milton Keynes · 19 races · 61.9% of seats below quota
- Mole Valley · 19 races · 26.3% of seats below quota
- New Forest · 10 races · 30.0% of seats below quota
- Newark & Sherwood · 10 races · 50.0% of seats below quota
- Newcastle Upon Tyne · 26 races · 60.7% of seats below quota
- Newcastle-Under-Lyme · 9 races · 22.2% of seats below quota
- North Devon · 8 races · 50.0% of seats below quota
- North East Derbyshire · 7 races · 50.0% of seats below quota
- North East Lincolnshire · 12 races · 35.7% of seats below quota
- North Hertfordshire · 24 races · 70.8% of seats below quota
- North Kesteven · 11 races · 9.1% of seats below quota
- North Norfolk · 11 races · 63.6% of seats below quota
- North Northamptonshire · 26 races · 97.4% of seats below quota
- North Tyneside · 20 races · 52.2% of seats below quota
- North Warwickshire · 7 races · 14.3% of seats below quota
- North West Leicestershire · 8 races · 50.0% of seats below quota
- Northumberland · 66 races · 26.9% of seats below quota
- Norwich · 26 races · 53.8% of seats below quota
- Nuneaton & Bedworth · 30 races · 16.7% of seats below quota
- Oadby & Wigston · 4 races · 80.0% of seats below quota
- Oldham · 20 races · 80.0% of seats below quota
- Oxford · 38 races · 83.9% of seats below quota
- Pendle · 17 races · 84.6% of seats below quota
- Peterborough · 22 races · 52.2% of seats below quota
- Plymouth · 19 races · 36.8% of seats below quota
- Portsmouth · 14 races · 78.6% of seats below quota
- Preston · 25 races · 32.0% of seats below quota
- Reading · 16 races · 58.8% of seats below quota
- Redditch · 13 races · 58.8% of seats below quota
- Reigate & Banstead · 25 races · 42.9% of seats below quota
- Ribble Valley · 4 races · 25.0% of seats below quota
- Rochdale · 20 races · 20.0% of seats below quota
- Rochford · 18 races · 75.0% of seats below quota
- Rossendale · 17 races · 41.2% of seats below quota
- Rother · 9 races · 33.3% of seats below quota
- Rotherham · 25 races · 94.9% of seats below quota
- Rugby · 24 races · 36.0% of seats below quota
- Runnymede · 19 races · 47.4% of seats below quota
- Rushcliffe · 9 races · 50.0% of seats below quota
- Rushmoor · 18 races · 31.6% of seats below quota
- Salford · 20 races · 86.7% of seats below quota
- Sandwell · 24 races · 48.1% of seats below quota
- Sefton · 22 races · 54.2% of seats below quota
- Sevenoaks · 6 races · 16.7% of seats below quota
- Sheffield · 28 races · 75.9% of seats below quota
- Shropshire · 62 races · 38.4% of seats below quota
- Slough · 14 races · 21.4% of seats below quota
- Solihull · 17 races · 33.3% of seats below quota
- South Cambridgeshire · 14 races · 73.3% of seats below quota
- South Derbyshire · 8 races · 12.5% of seats below quota
- South Hams · 7 races · 14.3% of seats below quota
- South Holland · 9 races · 22.2% of seats below quota
- South Kesteven · 14 races · 28.6% of seats below quota
- South Norfolk · 12 races · 50.0% of seats below quota
- South Oxfordshire · 12 races · 53.8% of seats below quota
- South Ribble · 8 races · 25.0% of seats below quota
- South Staffordshire · 7 races · 12.5% of seats below quota
- South Tyneside · 18 races · 75.0% of seats below quota
- Southampton · 16 races · 62.5% of seats below quota
- Southend On Sea · 17 races · 73.7% of seats below quota
- Spelthorne · 7 races · 71.4% of seats below quota
- St Albans · 28 races · 43.3% of seats below quota
- St Helens · 16 races · 52.9% of seats below quota
- Stafford · 9 races · 44.4% of seats below quota
- Staffordshire Moorlands · 7 races · 0.0% of seats below quota
- Stevenage · 19 races · 80.0% of seats below quota
- Stockport · 21 races · 47.6% of seats below quota
- Stratford On Avon · 13 races · 30.8% of seats below quota
- Stroud · 37 races · 77.0% of seats below quota
- Sunderland · 25 races · 57.1% of seats below quota
- Surrey Heath · 6 races · 66.7% of seats below quota
- Swale · 6 races · 57.1% of seats below quota
- Swindon · 19 races · 42.9% of seats below quota
- Tameside · 19 races · 31.6% of seats below quota
- Tamworth · 16 races · 18.8% of seats below quota
- Tandridge · 20 races · 59.1% of seats below quota
- Teignbridge · 10 races · 80.0% of seats below quota
- Tendring · 8 races · 25.0% of seats below quota
- Test Valley · 7 races · 0.0% of seats below quota
- Tewkesbury · 7 races · 14.3% of seats below quota
- Thanet · 5 races · 71.4% of seats below quota
- Three Rivers · 19 races · 36.8% of seats below quota
- Thurrock · 17 races · 23.5% of seats below quota
- Tonbridge & Malling · 6 races · 28.6% of seats below quota
- Torridge · 5 races · 60.0% of seats below quota
- Trafford · 21 races · 56.0% of seats below quota
- Tunbridge Wells · 22 races · 70.8% of seats below quota
- Uttlesford · 4 races · 75.0% of seats below quota
- Vale Of White Horse · 11 races · 33.3% of seats below quota
- Wakefield · 21 races · 59.1% of seats below quota
- Walsall · 20 races · 18.2% of seats below quota
- Warrington · 22 races · 96.6% of seats below quota
- Warwick · 14 races · 42.9% of seats below quota
- Watford · 18 races · 68.4% of seats below quota
- Waverley · 9 races · 22.2% of seats below quota
- Wealden · 15 races · 33.3% of seats below quota
- Welwyn Hatfield · 24 races · 72.0% of seats below quota
- West Devon · 4 races · 75.0% of seats below quota
- West Lancashire · 26 races · 37.0% of seats below quota
- West Lindsey · 9 races · 22.2% of seats below quota
- West Northamptonshire · 31 races · 98.9% of seats below quota
- West Oxfordshire · 27 races · 40.7% of seats below quota
- West Suffolk · 14 races · 56.3% of seats below quota
- Wigan · 25 races · 30.8% of seats below quota
- Wiltshire · 98 races · 29.6% of seats below quota
- Winchester · 21 races · 36.4% of seats below quota
- Wirral · 22 races · 17.4% of seats below quota
- Woking · 17 races · 52.9% of seats below quota
- Wokingham · 18 races · 50.0% of seats below quota
- Wolverhampton · 20 races · 22.7% of seats below quota
- Worcester · 22 races · 50.0% of seats below quota
- Worthing · 22 races · 63.6% of seats below quota
- Wychavon · 12 races · 8.3% of seats below quota
- Wyre · 8 races · 0.0% of seats below quota
- Wyre Forest · 9 races · 60.0% of seats below quota