Map › All councils › Greater London

London council debt

Greater London: the combined debt of its 33 councils. Latest figures: Jun 2026.

Total debt
£21.4bn
33 councils
Debt per person
£2,349
9,122,909 residents
Net debt
£15.3bn
after £6.11bn of investments
Change in a year
+10.4%
+£2.02bn since Mar 2025
Not included
£20.1bn
owed by the Greater London Authority group (GLA, TfL, policing, development corporations)

London council debt over time

£0£5.36bn£10.7bn£16.1bn£21.4bnJun 202620102012201420162018202020222024

Sum of the outstanding borrowing of its councils at each date, Mar 2010 to Jun 2026.

Councils in Greater London

CouncilDebtPer personShare
Croydon£1.64bn£3,9898%
Barking & Dagenham£1.59bn£6,6607%
Newham£1.56bn£4,1437%
Barnet£1.34bn£3,2816%
Enfield£1.28bn£3,8786%
Southwark£1.20bn£3,8286%
Haringey£1.17bn£4,3965%
Lambeth£1.13bn£3,5885%
Brent£1.07bn£3,0485%
Greenwich£868m£2,8804%
Ealing£842m£2,1764%
Kensington & Chelsea£675m£4,6343%
Hillingdon£637m£1,9513%
Havering£631m£2,2473%
Hounslow£624m£2,0843%
Redbridge£566m£1,7593%
Westminster£551m£2,5943%
Waltham Forest£535m£1,8862%
Hammersmith & Fulham£524m£2,7552%
Harrow£455m£1,6702%
Sutton£452m£2,1142%
Islington£444m£1,9752%
Kingston upon Thames£379m£2,1942%
Hackney£347m£1,3022%
Camden£294m£1,3581%
Bexley£246m£9551%
Lewisham£183m£6081%
Richmond upon Thames£104m£5290%
Tower Hamlets£68.7m£2060%
Merton£38.0m£1740%
Wandsworth£1.2m£30%
City of London£0–0%
Bromley£0–0%

All of these councils run every local service in their area, so their debts add up without counting anything twice. As at Jun 2026.

Greater London Authority group (GLA, TfL, policing, development corporations)

BodyDebt
Transport for London£14.0bn
Greater London Authority£4.63bn
Mayor's Office for Policing and Crime and Metropolis Police£867m
London Legacy Development Corporation£532m
Oxford Street Development Corporation£0

These bodies borrow for the whole of Greater London. Their debt is shown here but not added to the councils' total.

London council debt by year

DateDebtInvestmentsNet debtPer personPopulation
Jun 2026£21.4bn£6.11bn£15.3bn£2,3499,122,909
Mar 2026£21.4bn£5.39bn£16.0bn£2,3469,122,909
Dec 2025£20.4bn£6.07bn£14.4bn£2,2419,122,909
Sep 2025£19.8bn£6.16bn£13.6bn£2,1669,122,909
Jun 2025£19.5bn£6.93bn£12.6bn£2,1329,149,646
Mar 2025£19.4bn£6.15bn£13.2bn£2,1199,149,646
Dec 2024£18.3bn£6.98bn£11.3bn£1,9989,149,646
Sep 2024£17.8bn£7.53bn£10.3bn£1,9449,149,646
Jun 2024£17.0bn£7.73bn£9.32bn£1,8809,066,906
Mar 2024£17.0bn£7.08bn£9.87bn£1,8709,066,906
Sep 2023£15.4bn£8.69bn£6.71bn£1,6999,066,906
Jun 2023£15.2bn£9.02bn£6.21bn£1,7088,917,360
Mar 2023£15.2bn£8.21bn£6.96bn£1,7008,917,360
Dec 2022£14.7bn£9.37bn£5.37bn£1,6538,917,360
Sep 2022£14.5bn£9.44bn£5.05bn£1,6248,917,360
Jun 2022£14.0bn£8.96bn£5.09bn£1,5958,804,769
Mar 2022£14.2bn£8.78bn£5.41bn£1,6128,804,769
Dec 2021£13.9bn£9.37bn£4.53bn£1,5798,804,769
Sep 2021£13.4bn£9.03bn£4.36bn£1,5218,804,769
Jun 2021£13.2bn£8.45bn£4.77bn£1,4918,867,008
Mar 2021£13.4bn£7.36bn£5.99bn£1,5068,867,008
Dec 2020£13.1bn£7.67bn£5.42bn£1,4768,867,008
Sep 2020£13.0bn£7.57bn£5.39bn£1,4628,867,008
Jun 2020£13.0bn£8.01bn£5.03bn£1,4678,889,743
Mar 2020£13.1bn£7.42bn£5.71bn£1,4778,889,743
Mar 2019£11.4bn£7.47bn£3.88bn£1,2858,833,335
Mar 2018£10.5bn£7.81bn£2.66bn£1,1938,776,229
Mar 2017£9.56bn£7.97bn£1.58bn£1,0938,743,651
Mar 2016£9.22bn£8.05bn£1.17bn£1,0658,659,545
Mar 2015£9.00bn£7.58bn£1.43bn£1,0538,547,192
Mar 2014£8.95bn£6.99bn£1.96bn£1,0608,438,987
Mar 2013£9.25bn£6.47bn£2.78bn£1,1128,320,767
Mar 2012£9.54bn£5.49bn£4.05bn£1,1638,204,407
Mar 2011£11.0bn£5.23bn£5.77bn£1,3658,061,495
Mar 2010£10.8bn£5.13bn£5.69bn£1,3617,942,594

See Greater London on the UK council debt map