London
NHS waiting times and hospital performance across 20 trusts in London. Serving a population of 8.9 million. Ranked #5 of 10 regions for 18-week compliance.
12.6 weeks
Avg Median Wait
65.6%
Within 18 Weeks
1,177,735
Total Waiting
132.8
Waiting per 1,000
How London Compares
18-Week Compliance vs National
+3.0pp
Above national average (62.6%)
Demand Pressure
132.8 per 1,000
Higher than national avg (83.8)
Regional Ranking
#5 of 10
By 18-week compliance
Demographics
Population
8.9M
Median Age
35.3
Over 65
12.1%
GPs per 100k
77
Bed Capacity
Total Beds
4,535
Occupied
4,147
Occupancy Rate
91.4%
Based on KH03 data from 8 trusts. The Royal College of Emergency Medicine recommends occupancy below 85%.
All Trusts (20)
The Royal Marsden NHS Foundation Trust
London
Moorfields Eye Hospital NHS Foundation Trust
London
Homerton Healthcare NHS Foundation Trust
London
Great Ormond Street Hospital for Children NHS Foundation Trust
London
Guy's and St Thomas' NHS Foundation Trust
London
Royal National Orthopaedic Hospital NHS Trust
London
Imperial College Healthcare NHS Trust
London
Croydon Health Services NHS Trust
London
King's College Hospital NHS Foundation Trust
London
University College London Hospitals NHS Foundation Trust
London
St George's University Hospitals NHS Foundation Trust
London
Epsom and St Helier University Hospitals NHS Trust
London
Lewisham and Greenwich NHS Trust
London
Royal Free London NHS Foundation Trust
London
London North West University Healthcare NHS Trust
London
Chelsea and Westminster Hospital NHS Foundation Trust
London
The Hillingdon Hospitals NHS Foundation Trust
London
Whittington Health NHS Trust
London
Barts Health NHS Trust
London
Kingston and Richmond NHS Foundation Trust
London
Frequently Asked Questions
How long are NHS waiting times in London?
The average median wait across London is 12.6 weeks, with 65.6% of patients treated within the 18-week target. This is above the national average.
Which is the best hospital in London?
Based on current waiting time data, The Royal Marsden has the shortest waits in London, with 94.0% of patients treated within 18 weeks. Performance varies by specialty — check individual hospital pages for details.
How many people are waiting for treatment in London?
There are currently 1,177,735 patients on waiting lists across London, equivalent to 132.8 per 1,000 residents. Of these, 16,969 have been waiting over 52 weeks.