← Southwark (all cycles) · 7 May 2026 cohort
Southwark 2026
Local elections held 7 May 2026.
How to read this page
Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.
Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 23 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 63 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.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Labour Party | 87,433 | 36.2% | 29 | 46.0% | 23 | 36.5% | +6 |
| Green Party | 84,303 | 34.9% | 22 | 34.9% | 22 | 34.9% | 0 |
| Liberal Democrats | 40,573 | 16.8% | 12 | 19.0% | 11 | 17.5% | +1 |
| Conservative Party | 16,549 | 6.8% | 0 | 0.0% | 4 | 6.3% | -4 |
| Reform UK | 11,672 | 4.8% | 0 | 0.0% | 3 | 4.8% | -3 |
| Independent | 517 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Southwark Independent Socialists | 394 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Build | 149 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Communist League Election Campaign | 81 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 241,671 | 100.0% | 63 | 100.0% | 63 | 100.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.
Council composition: what this election replaced
The 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- St George's · 2 seats · won at 14.5% · −18.8 pts below quota
- Dulwich Village · 2 seats · won at 17.2% · −16.2 pts below quota
- Rotherhithe · 3 seats · won at 9.9% · −15.1 pts below quota
- North Bermondsey · 3 seats · won at 9.9% · −15.1 pts below quota
- Dulwich Wood · 2 seats · won at 18.6% · −14.7 pts below quota
- South Bermondsey · 3 seats · won at 10.8% · −14.2 pts below quota
- Champion Hill · 2 seats · won at 19.6% · −13.7 pts below quota
- Dulwich Hill · 2 seats · won at 19.6% · −13.7 pts below quota
- Surrey Docks · 3 seats · won at 11.3% · −13.7 pts below quota
- Chaucer · 3 seats · won at 12.2% · −12.8 pts below quota
- Borough and Bankside · 3 seats · won at 12.3% · −12.7 pts below quota
- London Bridge and West Bermondsey · 3 seats · won at 12.4% · −12.6 pts below quota
- Goose Green · 3 seats · won at 12.4% · −12.6 pts below quota
- Newington · 3 seats · won at 12.8% · −12.2 pts below quota
- North Walworth · 3 seats · won at 13.1% · −11.9 pts below quota
- Faraday · 3 seats · won at 13.8% · −11.2 pts below quota
- Old Kent Road · 3 seats · won at 14.1% · −10.9 pts below quota
- Peckham Rye · 2 seats · won at 22.6% · −10.7 pts below quota
- Rye Lane · 3 seats · won at 14.4% · −10.6 pts below quota
- Camberwell Green · 3 seats · won at 14.5% · −10.5 pts below quota
- Peckham · 3 seats · won at 14.8% · −10.2 pts below quota
- St Giles · 3 seats · won at 14.9% · −10.1 pts below quota
- Nunhead and Queen's Road · 3 seats · won at 16.7% · −8.3 pts below quota
Race results
St George's · 2-seat (bloc vote)
Marginal winner 14.5% Proportional quota 33.3% Below quota −18.8 pts Valid ballots 4,035
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Graham James Neale | Liberal Democrats | 823 | 20.4% | −12.9 pts | Elected |
| 2 | Lina Maria Usma | Liberal Democrats | 586 | 14.5% | −18.8 pts | Elected |
| 3 | Ruben David Duendia | Green Party | 510 | 12.6% | — | |
| 4 | Nita Patel Woods | Green Party | 509 | 12.6% | — | |
| 5 | Diana Chichande | Labour Party | 505 | 12.5% | — | |
| 6 | Tom Heys | Labour Party | 492 | 12.2% | — | |
| 7 | Suzie Bridgen | Reform UK | 188 | 4.7% | — | |
| 8 | William Jackson | Reform UK | 177 | 4.4% | — | |
| 9 | Nick Hoile | Conservative Party | 128 | 3.2% | — | |
| 10 | Thomas Robert Philpott | Conservative Party | 117 | 2.9% | — |
Dulwich Village · 2-seat (bloc vote)
Marginal winner 17.2% Proportional quota 33.3% Below quota −16.2 pts Valid ballots 9,498
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Margy Newens | Labour Party | 1,874 | 19.7% | −13.6 pts | Elected |
| 2 | Richard Michael Leeming | Labour Party | 1,629 | 17.2% | −16.2 pts | Elected |
| 3 | Ed Hill-Smith | Liberal Democrats | 1,316 | 13.9% | — | |
| 4 | Richard Christopher Wingfield | Liberal Democrats | 1,290 | 13.6% | — | |
| 5 | Tristan Honeyborne | Conservative Party | 911 | 9.6% | — | |
| 6 | Clive Leslie Rates | Conservative Party | 800 | 8.4% | — | |
| 7 | Philip John Collins | Green Party | 796 | 8.4% | — | |
| 8 | Vincent Denis Matley | Green Party | 666 | 7.0% | — | |
| 9 | Robert Hope | Reform UK | 216 | 2.3% | — |
Rotherhithe · 3-seat (bloc vote)
Marginal winner 9.9% Proportional quota 25.0% Below quota −15.1 pts Valid ballots 12,647
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Colin James Boyle | Green Party | 1,345 | 10.6% | −14.4 pts | Elected |
| 2 | Stephanie Cryan | Labour Party | 1,317 | 10.4% | −14.6 pts | Elected |
| 3 | Kath Whittam | Green Party | 1,251 | 9.9% | −15.1 pts | Elected |
| 4 | Aadi Venkatesh | Green Party | 1,179 | 9.3% | — | |
| 5 | Bethan Roberts | Labour Party | 1,104 | 8.7% | — | |
| 6 | Tom Murray | Labour Party | 1,101 | 8.7% | — | |
| 7 | Vikas Aggarwal | Liberal Democrats | 956 | 7.6% | — | |
| 8 | JK Doran | Liberal Democrats | 908 | 7.2% | — | |
| 9 | Sorcha Ni Chonghaile | Liberal Democrats | 848 | 6.7% | — | |
| 10 | Tatiana Hernandez | Reform UK | 570 | 4.5% | — | |
| 11 | Andy Kekwick | Reform UK | 568 | 4.5% | — | |
| 12 | Peter Way | Reform UK | 539 | 4.3% | — | |
| 13 | Barry Colin Duckett | Independent | 315 | 2.5% | — | |
| 14 | James William Reginald Hatt | Conservative Party | 229 | 1.8% | — | |
| 15 | Aditya Chathli | Conservative Party | 211 | 1.7% | — | |
| 16 | Christopher James Mottau | Conservative Party | 206 | 1.6% | — |
North Bermondsey · 3-seat (bloc vote)
Marginal winner 9.9% Proportional quota 25.0% Below quota −15.1 pts Valid ballots 11,853
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Rachel Elizabeth Bentley | Liberal Democrats | 1,786 | 15.1% | −9.9 pts | Elected |
| 2 | Francesco Guerrieri | Liberal Democrats | 1,360 | 11.5% | −13.5 pts | Elected |
| 3 | Patrickson Amechi Obanya | Liberal Democrats | 1,179 | 9.9% | −15.1 pts | Elected |
| 4 | Susi Arnott | Green Party | 1,063 | 9.0% | — | |
| 5 | Carys Allsopp | Labour Party | 944 | 8.0% | — | |
| 6 | Amer Salih Alic | Green Party | 922 | 7.8% | — | |
| 7 | Seb Newsam | Green Party | 892 | 7.5% | — | |
| 8 | Andy Bruce | Labour Party | 883 | 7.4% | — | |
| 9 | Robin Pollard | Labour Party | 787 | 6.6% | — | |
| 10 | Jonathan Frost | Reform UK | 695 | 5.9% | — | |
| 11 | Sophie Elizabeth Ainsworth | Conservative Party | 556 | 4.7% | — | |
| 12 | Robert McNeil Ferguson | Conservative Party | 425 | 3.6% | — | |
| 13 | Theodore James Seely | Conservative Party | 361 | 3.0% | — |
Dulwich Wood · 2-seat (bloc vote)
Marginal winner 18.6% Proportional quota 33.3% Below quota −14.7 pts Valid ballots 6,832
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ruth Bannister | Labour Party | 1,496 | 21.9% | −11.4 pts | Elected |
| 2 | Sean Hannigan | Labour Party | 1,274 | 18.6% | −14.7 pts | Elected |
| 3 | Anna Crowley | Green Party | 1,065 | 15.6% | — | |
| 4 | Ralph James Smyth | Green Party | 816 | 11.9% | — | |
| 5 | Lewis Jack Allan Jones | Conservative Party | 523 | 7.7% | — | |
| 6 | Guy William Rupert Matthews | Conservative Party | 506 | 7.4% | — | |
| 7 | Andrew MacKay | Liberal Democrats | 306 | 4.5% | — | |
| 8 | James Lucas | Reform UK | 290 | 4.2% | — | |
| 9 | Aiken Furlong | Liberal Democrats | 289 | 4.2% | — | |
| 10 | John Whiteford | Reform UK | 267 | 3.9% | — |
South Bermondsey · 3-seat (bloc vote)
Marginal winner 10.8% Proportional quota 25.0% Below quota −14.2 pts Valid ballots 12,087
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Fatmata Bah | Labour Party | 1,402 | 11.6% | −13.4 pts | Elected |
| 2 | Andy Bates | Labour Party | 1,400 | 11.6% | −13.4 pts | Elected |
| 3 | Sunny Lambe | Labour Party | 1,301 | 10.8% | −14.2 pts | Elected |
| 4 | Kathleen Heather | Liberal Democrats | 1,265 | 10.5% | — | |
| 5 | Sandra Elizabeth Lane | Green Party | 1,221 | 10.1% | — | |
| 6 | Gordon Mackay | Liberal Democrats | 1,091 | 9.0% | — | |
| 7 | Vinayak Banerjee | Liberal Democrats | 1,018 | 8.4% | — | |
| 8 | Peter Augustus Reder | Green Party | 960 | 7.9% | — | |
| 9 | Timothy James Wright | Green Party | 933 | 7.7% | — | |
| 10 | Laura Collins | Reform UK | 725 | 6.0% | — | |
| 11 | Harriet Rosalie Gould | Conservative Party | 314 | 2.6% | — | |
| 12 | Colin West | Conservative Party | 251 | 2.1% | — | |
| 13 | Ravi Gulab Gidwani | Conservative Party | 206 | 1.7% | — |
Champion Hill · 2-seat (bloc vote)
Marginal winner 19.6% Proportional quota 33.3% Below quota −13.7 pts Valid ballots 6,030
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sarah King | Labour Party | 1,609 | 26.7% | −6.7 pts | Elected |
| 2 | Bill Williams | Labour Party | 1,181 | 19.6% | −13.7 pts | Elected |
| 3 | Michael Ronald Millar | Green Party | 1,172 | 19.4% | — | |
| 4 | Cato Sandford | Green Party | 1,140 | 18.9% | — | |
| 5 | Irina Stephanie Von Wiese | Liberal Democrats | 240 | 4.0% | — | |
| 6 | Michael Barge | Conservative Party | 185 | 3.1% | — | |
| 7 | Max Shillam | Liberal Democrats | 179 | 3.0% | — | |
| 8 | Folake Oladeinde | Reform UK | 167 | 2.8% | — | |
| 9 | Christine Helene Langhoff | Conservative Party | 157 | 2.6% | — |
Dulwich Hill · 2-seat (bloc vote)
Marginal winner 19.6% Proportional quota 33.3% Below quota −13.7 pts Valid ballots 6,654
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Tori Griffiths | Labour Party | 1,442 | 21.7% | −11.7 pts | Elected |
| 2 | Janice Gail White | Green Party | 1,306 | 19.6% | −13.7 pts | Elected |
| 3 | Simon Alexander Heap | Green Party | 1,253 | 18.8% | — | |
| 4 | William Houngbo | Labour Party | 1,243 | 18.7% | — | |
| 5 | Catherine Louise Powell | Liberal Democrats | 356 | 5.4% | — | |
| 6 | Michael Adewale Bukola | Liberal Democrats | 325 | 4.9% | — | |
| 7 | David Savile Bradbury | Conservative Party | 263 | 4.0% | — | |
| 8 | Jane Barbara Lyons | Conservative Party | 246 | 3.7% | — | |
| 9 | Stephen Smith | Reform UK | 220 | 3.3% | — |
Surrey Docks · 3-seat (bloc vote)
Marginal winner 11.3% Proportional quota 25.0% Below quota −13.7 pts Valid ballots 11,083
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Richard MacMillan | Liberal Democrats | 1,297 | 11.7% | −13.3 pts | Elected |
| 2 | Adam Hood | Liberal Democrats | 1,290 | 11.6% | −13.4 pts | Elected |
| 3 | Jane Salmon | Liberal Democrats | 1,253 | 11.3% | −13.7 pts | Elected |
| 4 | Francesca Letitia Corscadden | Green Party | 1,226 | 11.1% | — | |
| 5 | Omnya Elzubier Ahmed | Green Party | 1,086 | 9.8% | — | |
| 6 | Danny Lee Draper | Green Party | 1,050 | 9.5% | — | |
| 7 | Moya O'Rourke | Labour Party | 791 | 7.1% | — | |
| 8 | Henry George Bottomley | Labour Party | 743 | 6.7% | — | |
| 9 | Adam Smith | Labour Party | 708 | 6.4% | — | |
| 10 | Selcuk Cosar | Reform UK | 583 | 5.3% | — | |
| 11 | Jane Patricia Reid | Conservative Party | 351 | 3.2% | — | |
| 12 | Alexander John Wilson | Conservative Party | 333 | 3.0% | — | |
| 13 | Joseph Nnabugwu Nwakaram Omeji | Conservative Party | 223 | 2.0% | — | |
| 14 | Alex Peter Baynham | Build | 149 | 1.3% | — |
Chaucer · 3-seat (bloc vote)
Marginal winner 12.2% Proportional quota 25.0% Below quota −12.8 pts Valid ballots 11,311
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Felix George Hamer | Green Party | 1,465 | 13.0% | −12.0 pts | Elected |
| 2 | Suzanne Elizabeth Wise | Green Party | 1,427 | 12.6% | −12.4 pts | Elected |
| 3 | Pascale Mitchell | Green Party | 1,385 | 12.2% | −12.8 pts | Elected |
| 4 | Joseph Vambe | Labour Party | 1,238 | 10.9% | — | |
| 5 | Robert Smeath | Labour Party | 1,194 | 10.6% | — | |
| 6 | Saidat Oketunde | Labour Party | 1,187 | 10.5% | — | |
| 7 | Anna Marie Bayraktar | Liberal Democrats | 855 | 7.6% | — | |
| 8 | Monsur Ahmed | Liberal Democrats | 806 | 7.1% | — | |
| 9 | Arif Hussain | Liberal Democrats | 698 | 6.2% | — | |
| 10 | Andrew Overs Dowsett | Conservative Party | 299 | 2.6% | — | |
| 11 | David Pavitt | Reform UK | 266 | 2.4% | — | |
| 12 | Ralph Cleland Tiffin | Conservative Party | 246 | 2.2% | — | |
| 13 | Emmanuel Muyong Ngwengi | Conservative Party | 199 | 1.8% | — | |
| 14 | Anisa Said Jama | Independent | 46 | 0.4% | — |
Borough and Bankside · 3-seat (bloc vote)
Marginal winner 12.3% Proportional quota 25.0% Below quota −12.7 pts Valid ballots 6,544
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Victor Max Mark Chamberlain | Liberal Democrats | 927 | 14.2% | −10.8 pts | Elected |
| 2 | Hellen Benavides | Liberal Democrats | 864 | 13.2% | −11.8 pts | Elected |
| 3 | David Watson | Liberal Democrats | 804 | 12.3% | −12.7 pts | Elected |
| 4 | Samuel Aurelius | Green Party | 573 | 8.8% | — | |
| 5 | Sam Hills | Green Party | 549 | 8.4% | — | |
| 6 | Alastair John Ritchie | Green Party | 531 | 8.1% | — | |
| 7 | Jack Green | Labour Party | 512 | 7.8% | — | |
| 8 | Ruth Wilson | Labour Party | 496 | 7.6% | — | |
| 9 | Hadi Sharifi | Labour Party | 434 | 6.6% | — | |
| 10 | Simon Vardigans | Reform UK | 278 | 4.2% | — | |
| 11 | Graham Davison | Conservative Party | 194 | 3.0% | — | |
| 12 | Richard John Packer | Conservative Party | 193 | 2.9% | — | |
| 13 | Barry Norman Joseph | Conservative Party | 189 | 2.9% | — |
London Bridge and West Bermondsey · 3-seat (bloc vote)
Marginal winner 12.4% Proportional quota 25.0% Below quota −12.6 pts Valid ballots 11,001
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sam Dalton | Labour Party | 1,431 | 13.0% | −12.0 pts | Elected |
| 2 | David Noakes | Liberal Democrats | 1,367 | 12.4% | −12.6 pts | Elected |
| 3 | Selena Gray | Labour Party | 1,361 | 12.4% | −12.6 pts | Elected |
| 4 | Emily Ward | Green Party | 1,237 | 11.2% | — | |
| 5 | Sonay Ozkutayli | Liberal Democrats | 1,162 | 10.6% | — | |
| 6 | Rugie Kanu | Labour Party | 1,110 | 10.1% | — | |
| 7 | Jonathan Mark Woolhouse | Green Party | 1,024 | 9.3% | — | |
| 8 | Uthman Ukueku | Liberal Democrats | 991 | 9.0% | — | |
| 9 | Stephen Fitzgerald | Reform UK | 435 | 4.0% | — | |
| 10 | William Paul Amor | Conservative Party | 306 | 2.8% | — | |
| 11 | Siobhan Gite Aarons | Conservative Party | 305 | 2.8% | — | |
| 12 | Andrew James Neville | Conservative Party | 272 | 2.5% | — |
Goose Green · 3-seat (bloc vote)
Marginal winner 12.4% Proportional quota 25.0% Below quota −12.6 pts Valid ballots 15,973
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Eloise Amanda Waldon-Day | Green Party | 2,168 | 13.6% | −11.4 pts | Elected |
| 2 | James Robert McAsh | Green Party | 2,108 | 13.2% | −11.8 pts | Elected |
| 3 | George Ronald Grime | Green Party | 1,984 | 12.4% | −12.6 pts | Elected |
| 4 | James Barber | Liberal Democrats | 1,729 | 10.8% | — | |
| 5 | Portia Mwangangye | Labour Party | 1,447 | 9.1% | — | |
| 6 | Kaz Doyle | Liberal Democrats | 1,383 | 8.7% | — | |
| 7 | Liam McGrath | Labour Party | 1,343 | 8.4% | — | |
| 8 | Luke McSorley | Liberal Democrats | 1,327 | 8.3% | — | |
| 9 | Charlie Smith | Labour Party | 1,271 | 8.0% | — | |
| 10 | Damian Cluskey | Reform UK | 232 | 1.5% | — | |
| 11 | Marcus Walford | Reform UK | 223 | 1.4% | — | |
| 12 | Domonic Adrian Garriques | Conservative Party | 204 | 1.3% | — | |
| 13 | Simon Antony West | Reform UK | 201 | 1.3% | — | |
| 14 | Simon Alan Johnson | Conservative Party | 185 | 1.2% | — | |
| 15 | Kole James Gjikolaj | Conservative Party | 168 | 1.1% | — |
Newington · 3-seat (bloc vote)
Marginal winner 12.8% Proportional quota 25.0% Below quota −12.2 pts Valid ballots 11,590
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | John Batteson | Labour Party | 1,809 | 15.6% | −9.4 pts | Elected |
| 2 | Natasha Ennin | Labour Party | 1,760 | 15.2% | −9.8 pts | Elected |
| 3 | Leigh Richman | Labour Party | 1,478 | 12.8% | −12.2 pts | Elected |
| 4 | Nicola Hearn | Green Party | 1,378 | 11.9% | — | |
| 5 | Kevin Chih-Cheng Chuah | Green Party | 1,332 | 11.5% | — | |
| 6 | Joel Natanael Alexander Resare | Green Party | 1,169 | 10.1% | — | |
| 7 | Michael Patrick Hession | Reform UK | 389 | 3.4% | — | |
| 8 | Daniel Thompson | Reform UK | 372 | 3.2% | — | |
| 9 | Ryan Kingsbury | Liberal Democrats | 370 | 3.2% | — | |
| 10 | Dominic Reader | Reform UK | 368 | 3.2% | — | |
| 11 | Paola Uribe | Liberal Democrats | 278 | 2.4% | — | |
| 12 | Dhiren Ponnambalam | Liberal Democrats | 254 | 2.2% | — | |
| 13 | Thomas Edmund Packer | Conservative Party | 211 | 1.8% | — | |
| 14 | Maria Dimitra Gkaripi | Conservative Party | 194 | 1.7% | — | |
| 15 | Peter Anthony Reid | Conservative Party | 181 | 1.6% | — | |
| 16 | Anastasios Maragiannis | Independent | 47 | 0.4% | — |
North Walworth · 3-seat (bloc vote)
Marginal winner 13.1% Proportional quota 25.0% Below quota −11.9 pts Valid ballots 11,665
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Rebecca Elizabeth Corn | Green Party | 1,697 | 14.5% | −10.5 pts | Elected |
| 2 | Sam Foster | Green Party | 1,585 | 13.6% | −11.4 pts | Elected |
| 3 | Vanessa Joan Threadgold | Green Party | 1,524 | 13.1% | −11.9 pts | Elected |
| 4 | Saba Manzoor | Labour Party | 1,450 | 12.4% | — | |
| 5 | Philip James Wheeler | Labour Party | 1,404 | 12.0% | — | |
| 6 | Zaid Moosa | Labour Party | 1,282 | 11.0% | — | |
| 7 | lon Martea | Liberal Democrats | 484 | 4.1% | — | |
| 8 | Frank Potaczek | Liberal Democrats | 471 | 4.0% | — | |
| 9 | Ignas Stankaitis | Liberal Democrats | 440 | 3.8% | — | |
| 10 | Paul Clarke | Reform UK | 392 | 3.4% | — | |
| 11 | Richard Feather Wheater | Conservative Party | 330 | 2.8% | — | |
| 12 | Mohamed Sheku Kamara | Conservative Party | 266 | 2.3% | — | |
| 13 | Rasim Sen | Conservative Party | 231 | 2.0% | — | |
| 14 | Lucy Carrington | Independent | 109 | 0.9% | — |
Faraday · 3-seat (bloc vote)
Marginal winner 13.8% Proportional quota 25.0% Below quota −11.2 pts Valid ballots 8,460
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Mohamed Deen | Labour Party | 1,297 | 15.3% | −9.7 pts | Elected |
| 2 | Felicia Johnston | Labour Party | 1,296 | 15.3% | −9.7 pts | Elected |
| 3 | Sasjkia Otto | Labour Party | 1,171 | 13.8% | −11.2 pts | Elected |
| 4 | David Rupert Battersby | Green Party | 1,017 | 12.0% | — | |
| 5 | Suzy Gillett | Green Party | 1,009 | 11.9% | — | |
| 6 | Giancarlo Durante Elizondo | Green Party | 936 | 11.1% | — | |
| 7 | Robert Killick | Reform UK | 314 | 3.7% | — | |
| 8 | Edward Andrew O'Connor | Reform UK | 303 | 3.6% | — | |
| 9 | Sophie Corinne Beeley | Conservative Party | 221 | 2.6% | — | |
| 10 | Edward Charles Davis | Conservative Party | 206 | 2.4% | — | |
| 11 | Rebecca Anne Kadritzke | Liberal Democrats | 203 | 2.4% | — | |
| 12 | Khadija Gebo | Liberal Democrats | 186 | 2.2% | — | |
| 13 | Paul Wendt | Liberal Democrats | 171 | 2.0% | — | |
| 14 | Doran Moshe Doeh | Conservative Party | 130 | 1.5% | — |
Old Kent Road · 3-seat (bloc vote)
Marginal winner 14.1% Proportional quota 25.0% Below quota −10.9 pts Valid ballots 10,810
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Evelyn Akoto | Labour Party | 1,907 | 17.6% | −7.4 pts | Elected |
| 2 | Richard Livingstone | Labour Party | 1,576 | 14.6% | −10.4 pts | Elected |
| 3 | Alexandra Austin | Green Party | 1,525 | 14.1% | −10.9 pts | Elected |
| 4 | Michael Situ | Labour Party | 1,494 | 13.8% | — | |
| 5 | Christopher Francis Stuart Payne | Green Party | 1,316 | 12.2% | — | |
| 6 | Tony Sharp | Reform UK | 555 | 5.1% | — | |
| 7 | Tom Giles | Liberal Democrats | 437 | 4.0% | — | |
| 8 | Sharon Ellen Noonan-Gunning | Southwark Independent Socialists | 394 | 3.6% | — | |
| 9 | Emily Louise Tester | Liberal Democrats | 353 | 3.3% | — | |
| 10 | Rachel Janet Wolf | Conservative Party | 316 | 2.9% | — | |
| 11 | Jazmin Moesha McMullen | Liberal Democrats | 313 | 2.9% | — | |
| 12 | Edward Graham Heckels | Conservative Party | 311 | 2.9% | — | |
| 13 | Adithya Ganesh Avadhani | Conservative Party | 232 | 2.1% | — | |
| 14 | Julie Crawford | Communist League Election Campaign | 81 | 0.7% | — |
Peckham Rye · 2-seat (bloc vote)
Marginal winner 22.6% Proportional quota 33.3% Below quota −10.7 pts Valid ballots 7,462
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Victoria Mills | Labour Party | 1,702 | 22.8% | −10.5 pts | Elected |
| 2 | Renata Hamvas | Labour Party | 1,689 | 22.6% | −10.7 pts | Elected |
| 3 | Francisca Jacqueline Nanteza Mayambala | Green Party | 1,550 | 20.8% | — | |
| 4 | Steven Sheppard | Green Party | 1,461 | 19.6% | — | |
| 5 | Michael Barnard | Reform UK | 279 | 3.7% | — | |
| 6 | Alex Edward Simpson | Conservative Party | 251 | 3.4% | — | |
| 7 | Ian David Twinn | Conservative Party | 188 | 2.5% | — | |
| 8 | Lorraine Zuleta | Liberal Democrats | 178 | 2.4% | — | |
| 9 | Adi Dar | Liberal Democrats | 164 | 2.2% | — |
Rye Lane · 3-seat (bloc vote)
Marginal winner 14.4% Proportional quota 25.0% Below quota −10.6 pts Valid ballots 14,776
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Jasmine Ali | Labour Party | 2,285 | 15.5% | −9.5 pts | Elected |
| 2 | Esme Dobson | Labour Party | 2,249 | 15.2% | −9.8 pts | Elected |
| 3 | Reginald Popoola | Green Party | 2,123 | 14.4% | −10.6 pts | Elected |
| 4 | Rouge Hawk | Green Party | 2,075 | 14.0% | — | |
| 5 | Danny Lester | Green Party | 2,045 | 13.8% | — | |
| 6 | David Parton | Labour Party | 2,039 | 13.8% | — | |
| 7 | Clare Elizabeth Donachie | Liberal Democrats | 332 | 2.2% | — | |
| 8 | James Gurling | Liberal Democrats | 250 | 1.7% | — | |
| 9 | Mark Lewis Davies | Conservative Party | 214 | 1.4% | — | |
| 10 | Jason Valentine | Reform UK | 214 | 1.4% | — | |
| 11 | Guy Hotchin | Liberal Democrats | 211 | 1.4% | — | |
| 12 | Peter John Felix | Conservative Party | 197 | 1.3% | — | |
| 13 | Alfredo Iorio | Reform UK | 196 | 1.3% | — | |
| 14 | Elizabeth Simpson | Reform UK | 193 | 1.3% | — | |
| 15 | Oliver Hugh Wooller | Conservative Party | 153 | 1.0% | — |
Camberwell Green · 3-seat (bloc vote)
Marginal winner 14.5% Proportional quota 25.0% Below quota −10.5 pts Valid ballots 12,184
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Dora Dixon-Fyle | Labour Party | 2,038 | 16.7% | −8.3 pts | Elected |
| 2 | Jen Thornton | Labour Party | 1,785 | 14.7% | −10.3 pts | Elected |
| 3 | James Moyse | Labour Party | 1,764 | 14.5% | −10.5 pts | Elected |
| 4 | Joe Lee Campbell | Green Party | 1,609 | 13.2% | — | |
| 5 | Lola Josephine Victoria Garratt | Green Party | 1,592 | 13.1% | — | |
| 6 | Freddy Kinsella | Green Party | 1,440 | 11.8% | — | |
| 7 | Sarah Anderson | Liberal Democrats | 417 | 3.4% | — | |
| 8 | Rakesh Shah | Reform UK | 303 | 2.5% | — | |
| 9 | Ismael Antequera Rodriguez | Liberal Democrats | 291 | 2.4% | — | |
| 10 | Robert Antony Hayward | Conservative Party | 267 | 2.2% | — | |
| 11 | Gavin Terry | Liberal Democrats | 249 | 2.0% | — | |
| 12 | Rupert George Watson | Conservative Party | 238 | 2.0% | — | |
| 13 | Theodore Aririahusim | Conservative Party | 191 | 1.6% | — |
Peckham · 3-seat (bloc vote)
Marginal winner 14.8% Proportional quota 25.0% Below quota −10.2 pts Valid ballots 10,380
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ryan Denis Cox | Green Party | 1,597 | 15.4% | −9.6 pts | Elected |
| 2 | Sabina Emmanuel | Labour Party | 1,570 | 15.1% | −9.9 pts | Elected |
| 3 | Dean Douglas Peters | Green Party | 1,538 | 14.8% | −10.2 pts | Elected |
| 4 | Storm Poorun | Green Party | 1,473 | 14.2% | — | |
| 5 | Barrie John Hargrove | Labour Party | 1,462 | 14.1% | — | |
| 6 | Cleo Soanes | Labour Party | 1,418 | 13.7% | — | |
| 7 | Chinonye Amauche Anumodu | Conservative Party | 213 | 2.1% | — | |
| 8 | Maurice Acton | Reform UK | 203 | 2.0% | — | |
| 9 | Babatunde Olawale Awolesi | Conservative Party | 203 | 2.0% | — | |
| 10 | Andrew Robert Woodruff | Conservative Party | 191 | 1.8% | — | |
| 11 | Philomena Ofodu | Liberal Democrats | 175 | 1.7% | — | |
| 12 | Nena Linforth-Hall | Liberal Democrats | 173 | 1.7% | — | |
| 13 | Jacky Tran | Liberal Democrats | 164 | 1.6% | — |
St Giles · 3-seat (bloc vote)
Marginal winner 14.9% Proportional quota 25.0% Below quota −10.1 pts Valid ballots 14,845
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Rachael Mary Anne Penny | Green Party | 2,363 | 15.9% | −9.1 pts | Elected |
| 2 | Callum Fowler | Green Party | 2,240 | 15.1% | −9.9 pts | Elected |
| 3 | Andy Higson | Green Party | 2,214 | 14.9% | −10.1 pts | Elected |
| 4 | Ellie Cumbo | Labour Party | 2,149 | 14.5% | — | |
| 5 | Ian Wingfield | Labour Party | 2,084 | 14.0% | — | |
| 6 | Jason Ochere | Labour Party | 2,040 | 13.7% | — | |
| 7 | Poddy Clark | Liberal Democrats | 304 | 2.0% | — | |
| 8 | Robert Alan Broomhead | Conservative Party | 254 | 1.7% | — | |
| 9 | David Christian | Reform UK | 249 | 1.7% | — | |
| 10 | Warren Smith | Reform UK | 226 | 1.5% | — | |
| 11 | Lindsay Chathli | Conservative Party | 203 | 1.4% | — | |
| 12 | Josh Sharman | Liberal Democrats | 191 | 1.3% | — | |
| 13 | Dillon Andrew Yeh | Liberal Democrats | 173 | 1.2% | — | |
| 14 | Edith Okparaocha | Conservative Party | 155 | 1.0% | — |
Nunhead and Queen's Road · 3-seat (bloc vote)
Marginal winner 16.7% Proportional quota 25.0% Below quota −8.3 pts Valid ballots 13,951
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Catherine Alice Dawkins | Green Party | 2,683 | 19.2% | −5.8 pts | Elected |
| 2 | Claire Frances Sheppard | Green Party | 2,672 | 19.2% | −5.8 pts | Elected |
| 3 | Richard Joseph Taylor | Green Party | 2,328 | 16.7% | −8.3 pts | Elected |
| 4 | Gavin Edwards | Labour Party | 1,713 | 12.3% | — | |
| 5 | Sandra Dean Rhule | Labour Party | 1,649 | 11.8% | — | |
| 6 | Marq Bailey | Labour Party | 1,623 | 11.6% | — | |
| 7 | Darryl Pitt | Reform UK | 276 | 2.0% | — | |
| 8 | Novelette Ellis | Conservative Party | 223 | 1.6% | — | |
| 9 | Gavin James Outteridge | Conservative Party | 190 | 1.4% | — | |
| 10 | Eddie Heywood | Liberal Democrats | 184 | 1.3% | — | |
| 11 | Luisa Porritt | Liberal Democrats | 167 | 1.2% | — | |
| 12 | Tarsilo Ugarte-Onuluk | Conservative Party | 127 | 0.9% | — | |
| 13 | Fabio Tresoldi | Liberal Democrats | 116 | 0.8% | — |