2026 London local elections
From Wikipedia, the free encyclopedia
The 2026 London local elections were held on 7 May 2026, as part of the 2026 United Kingdom local elections.[3] All London borough councillor seats were up for election.[4]
7 May 2026
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 1,817 councillors in all 32 London boroughs, and 5 directly-elected mayors | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aspire majority Conservative majority Conservative largest party Green majority Green largest party Labour majority Labour largest party Liberal Democrat majority Labour/Conservatives tie Reform UK majority | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The election saw major losses for the Labour Party, major gains for the London Green Party, and minor gains for Reform UK, Liberal Democrats and the Conservatives. The Labour Party saw its worst results in London local elections since 1968, while the London Green Party and Reform UK have their best ever results in London local elections, gaining 278 and 79 seats respectively. The London Green Party have also gained 2 directly-elected mayors in Hackney and Lewisham, Zoë Garbett and Liam Shrivastava.
Background
In the 2022 London local elections, Labour gained Westminster, Wandsworth and Barnet councils.[5] In the 2024 United Kingdom general election, most of the constituencies in London elected Labour MPs.
In January 2026, BBC News reported that the Green Party of England and Wales and Reform UK were seeking to make gains in the capital.[6] The elections are expected to be tough for Labour who control most of the councils in London.[7][8] Pollsters have suggested that Labour will be fighting on five fronts against the Conservatives, Reform UK, Liberal Democrats, Greens and pro-Gaza independents.[9]
In March 2026, LSE Professor of Local Government Tony Travers said Labour could face a "political earthquake" in the London local elections worse than their loss in the Gorton and Denton by-election. He said Labour, which has plummeted in the polls, risks losing over 600 seats (more than half of their current 1,150) and the Conservatives, who won more than 400 seats in 2022, could fall to a new historic low, with the Greens and Reform being the main beneficiaries.[10]
Councils
Councillor comparison with 2022
The table below shows the number of councillors by party for each council in London. The shaded cells show the party or parties in each council's governing administration.
| Council | Elected in 2022 | Prior to 2026 election | Elected in 2026 | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lab | Con | Lib Dem | Green | Others | Lab | Con | Lib Dem | Green | Reform | Ind | Others | Lab | Con | Lib Dem | Green | Reform | Others | |||
| Barking and Dagenham | 51 | 0 | 0 | 0 | 0 | 47 | 1 | 0 | 3 | 0 | 1 | 0 | 38 | 0 | 0 | 4 | 9 | 0 | ||
| Barnet | 41 | 22 | 0 | 0 | 0 | 40 | 19 | 0 | 1 | 1 | 1 | 0 | 31 | 31 | 0 | 1 | 0 | 0 | ||
| Bexley | 12 | 33 | 0 | 0 | 0 | 12 | 30 | 0 | 0 | 0 | 3 | 0 | 9 | 29 | 0 | 0 | 7 | 0 | ||
| Brent | 49 | 5 | 3 | 0 | 0 | 42 | 6 | 3 | 5 | 0 | 1 | 0 | 26 | 11 | 11 | 9 | 0 | 0 | ||
| Bromley | 12 | 36 | 5 | 0 | 5
Chislehurst Matters: 3 Independent: 2 |
11 | 33 | 5 | 0 | 3 | 2 | 3
Chislehurst Matters: 3 |
8 | 35 | 6 | 0 | 6 | 3
Chislehurst Matters: 3 | ||
| Camden | 47 | 3 | 4 | 1 | 0 | 45 | 3 | 6 | 1 | 0 | 0 | 0 | 30 | 3 | 10 | 11 | 0 | 1 | ||
| Croydon | 34 | 33[a] | 1 | 2 | 0 | 34 | 33[a] | 1 | 2 | 0 | 0 | 0 | 30 | 28[a] | 2 | 8 | 2 | 0 | ||
| Ealing | 59 | 5 | 6 | 0 | 0 | 59 | 4 | 7 | 0 | 0 | 1 | 0 | 46 | 5 | 13 | 5 | 0 | 1 | ||
| Enfield | 38 | 25 | 0 | 0 | 0 | 35 | 25 | 0 | 0 | 0 | 3 | 0 | 27 | 31 | 0 | 5 | 0 | 0 | ||
| Greenwich | 52 | 3 | 0 | 0 | 0 | 47 | 4 | 0 | 2 | 0 | 2 | 0 | 35 | 6 | 0 | 13 | 1 | 0 | ||
| Hackney | 50 | 5 | 0 | 2 | 0 | 42 | 6 | 0 | 4 | 0 | 5 | 0 | 9 | 6 | 0 | 42 | 0 | 0 | ||
| Hammersmith and Fulham | 40 | 10 | 0 | 0 | 0 | 36 | 10 | 0 | 2 | 0 | 1 | 0 | 38 | 12 | 0 | 0 | 0 | 0 | ||
| Haringey | 50 | 0 | 7 | 0 | 0 | 43 | 0 | 7 | 2 | 0 | 5 | 0 | 21 | 0 | 8 | 28 | 0 | 0 | ||
| Harrow | 24 | 31 | 0 | 0 | 0 | 23 | 31 | 0 | 0 | 0 | 1 | 0 | 12 | 42 | 0 | 0 | 0 | 1
Independent: 1 | ||
| Havering | 9 | 23 | 0 | 0 | 23 |
8 | 16 | 0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 39 | ||||
| Hillingdon | 23 | 30 | 0 | 0 | 0 | 16 | 30 | 0 | 1 | 0 | 5 | 0 | 16 | 30 | 0 | 1 | 4 | 0 | ||
| Hounslow | 52 | 10 | 0 | 0 | 0 | 43 | 10 | 0 | 1 | 0 | 6 | 0 | 32 | 17 | 1 | 3 | 8 | 1 | ||
| Islington | 48 | 0 | 0 | 3 | 0 | 44 | 0 | 0 | 3 | 0 | 4 | 0 | 32 | 0 | 0 | 19 | 0 | 0 | ||
| Kensington and Chelsea | 13 | 35 | 2 | 0 | 0 | 7 | 36 | 2 | 1 | 0 | 4 | 0 | 13 | 34 | 3 | 0 | 0 | 0 | ||
| Kingston upon Thames | 0 | 3 | 44 | 0 | 0 | 2 | 42 | 0 | 0 | 0 | 0 | 2 | 44 | 0 | 0 | |||||
| Lambeth | 58 | 0 | 3 | 2 | 0 | 55 | 0 | 4 | 4 | 0 | 1 | 0 | 26 | 0 | 8 | 29 | 0 | 0 | ||
| Lewisham | 54 | 0 | 0 | 0 | 0 | 50 | 0 | 0 | 4 | 0 | 0 | 0 | 14 | 0 | 0 | 40 | 0 | 0 | ||
| Merton | 31 | 7 | 17 | 0 | 2
Merton Park Ward Independent Residents: 2 |
30 | 7 | 16 | 0 | 0 | 1 | 2
Merton Park Ward Independent Residents: 2 |
32 | 4 | 19 | 0 | 0 | 2
Merton Park Ward Independent Residents: 2 | ||
| Newham | 64 | 0 | 0 | 2 | 0 | 56 | 0 | 0 | 3 | 0 | 3 | 4
Newham Independents: 4 |
26 | 0 | 0 | 16 | 0 | 24
Newham Independents: 24 | ||
| Redbridge | 58 | 5 | 0 | 0 | 0 | 54 | 5 | 0 | 0 | 0 | 4 | 0 | 43 | 5 | 0 | 5 | 1 | 9
Redbridge Independents: 9 | ||
| Richmond upon Thames | 0 | 1 | 48 | 5 | 0 | 0 | 0 | 49 | 5 | 0 | 0 | 0 | 0 | 0 | 54 | 0 | 0 | 0 | ||
| Southwark | 52 | 0 | 11 | 0 | 0 | 45 | 0 | 11 | 4 | 0 | 3 | 0 | 29 | 0 | 12 | 22 | 0 | 0 | ||
| Sutton | 3 | 20 | 29 | 0 | 3
Independent: 3 |
2 | 21 | 29 | 0 | 0 | 0 | 3
Sutton Independent Residents Group: 3 |
1 | 0 | 51 | 0 | 2 | 1
Independent: 1 | ||
| Tower Hamlets | 19 | 1 | 0 | 1 | 24
Aspire: 24 |
16 | 1 | 0 | 1 | 0 | 5 | 22
Aspire: 22 |
5 | 1 | 1 | 5 | 0 | 33
Aspire: 33 | ||
| Waltham Forest | 47 | 13 | 0 | 0 | 0 | 45 | 12 | 0 | 0 | 1 | 2 | 0 | 15 | 14 | 0 | 31 | 0 | 0 | ||
| Wandsworth | 35 | 22 | 0 | 0 | 1
Independent: 1 |
34 | 21 | 0 | 0 | 1 | 2 | 0 | 28 | 29 | 0 | 0 | 0 | 1
Independent: 1 | ||
| Westminster | 31 | 23 | 0 | 0 | 0 | 28 | 24 | 0 | 0 | 2 | 0 | 0 | 22 | 32 | 0 | 0 | 0 | 0 | ||
| Total | 1,156 | 404 | 180 | 18 | 59 | 1,046 | 386 | 181 | 47 | 13 | 70 | 66 | 696 | 407 | 243 | 297 | 79 | 93 | ||
Hillingdon West ward election (two Councillors) delayed until 18th June 2026[13]
Mayors
| Council | Mayor before | Elected mayor | Details | ||
|---|---|---|---|---|---|
| Croydon | Jason Perry (Con) | Jason Perry (Con) | Details | ||
| Hackney | Caroline Woodley (Lab) | Zoë Garbett (Grn) | Details | ||
| Lewisham | Brenda Dacres (Labour Co-op) | Liam Shrivastava (Grn) | Details | ||
| Newham | Rokhsana Fiaz (Labour Co-op) | Forhad Hussain (Lab) | Details | ||
| Tower Hamlets | Lutfur Rahman (Aspire) | Lutfur Rahman (Aspire) | Details | ||
Opinion polls
Seat projections
Ward result maps
London-wide
The map below shows the control of each council across the whole of Greater London.

By borough
- Barking and Dagenham 2026 results map
- Barnet 2026 results map
- Bexley 2026 results map
- Brent 2026 results map
- Bromley 2026 results map
- Camden 2026 results map
- Ealing 2026 results map
- Enfield 2026 results map
- Greenwich 2026 results map
- Harrow 2026 results map
- Hounslow 2026 results map
- Lambeth 2026 results map
- Lewisham 2026 results map
- Kingston Upon Thames 2026 results map
- Merton 2026 results map
- Waltham Forest 2026 results map