2024 General Election Results in LondonConstituencies Ranked

All 75 constituencies in London, ranked by majority as a share of votes. Data: House of Commons Library (2010, 2015, 2017, 2019, 2024), Open Parliament Licence.

Open the interactive map
RankConstituencyMajority as a share of votesWinnerMajorityTurnout
1Lewisham East44.5%Labour18,07355.6%
2Hornsey and Friern Barnet44.1%Labour21,47570.0%
3Greenwich and Woolwich43.0%Labour18,36658.8%
4Clapham and Brixton Hill42.1%Labour18,00557.9%
5Mitcham and Morden41.5%Labour18,76158.8%
6Dulwich and West Norwood41.4%Labour18,78961.4%
7Erith and Thamesmead40.4%Labour16,30251.5%
8Vauxhall and Camberwell Green40.3%Labour15,11254.3%
9Twickenham40.0%Liberal Democrat21,45771.8%
10Lewisham West and East Dulwich39.6%Labour18,39767.2%
11Walthamstow39.4%Labour17,99661.7%
12Peckham39.3%Labour15,22854.1%
13Queen's Park and Maida Vale38.9%Labour14,91351.1%
14Tottenham38.4%Labour15,43453.2%
15Croydon West37.3%Labour14,22649.2%
16Hackney North and Stoke Newington36.8%Labour15,08053.0%
17Tooting36.8%Labour19,48769.8%
18Islington South and Finsbury36.1%Labour15,45558.0%
19Lewisham North35.7%Labour15,78259.9%
20Hackney South and Shoreditch35.3%Labour14,73753.5%
21Streatham and Croydon North35.0%Labour15,60358.6%
22Brent East34.5%Labour13,04749.1%
23Kingston and Surbiton34.0%Liberal Democrat17,23565.7%
24East Ham33.9%Labour12,86348.1%
25Ealing Southall33.7%Labour15,79359.8%
26Southgate and Wood Green33.5%Labour15,30059.2%
27Hammersmith and Chiswick33.2%Labour15,29061.0%
28Richmond Park32.9%Liberal Democrat17,15569.9%
29Leyton and Wanstead31.9%Labour13,96461.5%
30Hayes and Harlington31.4%Labour12,03151.7%
31Hampstead and Highgate30.8%Labour14,97061.0%
32Edmonton and Winchmore Hill30.8%Labour12,63254.4%
33Barking30.3%Labour11,05445.8%
34Holborn and St Pancras30.0%Labour11,57254.5%
35Ealing Central and Acton29.3%Labour13,99561.2%
36Enfield North29.3%Labour12,73655.4%
37Poplar and Limehouse29.2%Labour12,56051.6%
38Ealing North29.0%Labour12,51958.0%
39Stratford and Bow26.8%Labour11,63454.2%
40Battersea25.6%Labour12,03965.0%
41West Ham and Beckton25.5%Labour9,25446.2%
42Putney25.3%Labour12,48868.1%
43Beckenham and Penge24.7%Labour12,90567.9%
44Harrow East24.4%Conservative11,68062.7%
45Wimbledon22.9%Liberal Democrat12,61072.3%
46Brentford and Isleworth21.7%Labour9,82457.3%
47Bermondsey and Old Southwark20.7%Labour7,78754.4%
48Feltham and Heston20.4%Labour7,94450.7%
49Eltham and Chislehurst18.5%Labour8,42961.9%
50Dagenham and Rainham18.5%Labour7,17351.0%
51Carshalton and Wallington16.9%Liberal Democrat7,90562.9%
52Ilford South16.7%Labour6,89451.0%
53Ruislip, Northwood and Pinner16.1%Conservative7,58165.9%
54Croydon East15.6%Labour6,82557.4%
55Islington North14.8%Independent7,24767.5%
56Harrow West14.7%Labour6,64256.8%
57Orpington11.1%Conservative5,11864.9%
58Chingford and Woodford Green9.8%Conservative4,75765.7%
59Finchley and Golders Green9.3%Labour4,58163.9%
60Brent West9.2%Labour3,79352.0%
61Sutton and Cheam8.0%Liberal Democrat3,80166.0%
62Old Bexley and Sidcup7.4%Conservative3,54865.2%
63Kensington and Bayswater6.9%Labour2,90354.5%
64Cities of London and Westminster6.9%Labour2,70853.7%
65Chipping Barnet5.7%Labour2,91465.4%
66Bexleyheath and Crayford4.9%Labour2,11462.0%
67Croydon South4.7%Conservative2,31366.1%
68Hornchurch and Upminster4.1%Conservative1,94362.4%
69Bethnal Green and Stepney3.6%Labour1,68957.7%
70Romford3.3%Conservative1,46360.6%
71Uxbridge and South Ruislip1.3%Labour58761.7%
72Ilford North1.1%Labour52859.8%
73Bromley and Biggin Hill0.6%Conservative30266.4%
74Chelsea and Fulham0.3%Labour15260.3%
75Hendon0.0%Labour1555.4%