On the Evidence
HMCTS court region · end of June 2026

London: court backlogs and waiting times

Crown Courts in London had 20,703 cases waiting at the end of June 2026, compared with 7,124 in June 2019, before the pandemic. That is 2.9 times as many.

Magistrates' courts in the region had 40,606 cases waiting, excluding cases dealt with on paper under the Single Justice Procedure, against 28,864 in June 2019.

For Crown Court cases finished in April to June 2026, the typical (median) time from the offence to the end of the case was 380 days, against 365 days for England and Wales.

See every region in the interactive charts

Cases waiting at the end of June each year

Open cases. Regional magistrates' court figures start in 2019 and exclude Single Justice Procedure cases.

JuneCrown CourtMagistrates' courtsCrown Court typical days, offence to endCrown Court typical days, arrival to end
20169,480Not published273164
20178,514Not published233125
20187,283Not published236144
20197,12428,864238123
202010,53246,996199111
202116,11835,793369178
202216,18531,103427220
202315,04027,697436267
202414,55329,549403204
202518,18632,730317181
202620,70340,606380211

Crown Court cases arriving and finished each year

Calendar years. When more cases arrive than finish, the backlog grows.

YearCases arrivingCases finishedDifference
201621,62023,754-2,134
201721,71122,210-499
201818,07519,144-1,069
201918,80517,315+1,490
202018,21912,410+5,809
202118,37216,700+1,672
202218,15217,497+655
202316,67318,224-1,551
202420,84819,096+1,752
202522,82819,266+3,562

Where these figures come from

Ministry of Justice, Criminal court statistics and the Crown Court timeliness data tool. Contains public sector information licensed under the Open Government Licence v3.0. This is an independent site, not produced or endorsed by the UK Government.