NHS & Health
32 countersThe NHS waiting list in England currently stands at approximately 7.5 million people — the highest in NHS history. Each year the NHS handles over 25 million A&E attendances, 380 million GP appointments and 1.2 billion prescriptions. With over 112,000 staff vacancies and a £3 billion annual agency staff bill, the NHS faces an unprecedented capacity crisis. All NHS statistics are sourced from NHS England, NHS Digital and the Department of Health and Social Care.
People on NHS Waiting List Right Now
Patients Added to Waiting List This Year
A&E Attendances Today
A&E Attendances This Year
Patients Waiting Over 4hrs in A&E Today
Patients Waiting Over 12hrs in A&E Today
Ambulance Call-outs Today
999 Calls Today
NHS 111 Calls Today
GP Appointments Today
GP Appointments This Year
Prescriptions Issued Today
Prescriptions Issued This Year
Operations Performed Today
Operations Performed This Year
Cancer Diagnoses This Year
Mental Health Referrals This Year
People Waiting for Mental Health Treatment
Cost of NHS Today
Cost of NHS This Year
NHS Staff Vacancies Right Now
Nurses Who Left Profession This Year
Doctors Who Left Profession This Year
NHS Staff Sick Days This Year
Ambulance Handover Delay Hours Today
Patients Unable to Get NHS Dentist
Agency/Locum Staff Cost This Year
Deaths on NHS Waiting List This Year (est.)
Antidepressant Prescriptions This Year
Adults Prescribed Antidepressants (England)
Average Wait for Elective Treatment
Annual NHS Agency Staff Bill
Frequently Asked Questions
Based on official UK government data
How many people are on the NHS waiting list in 2026?
The NHS waiting list in England currently stands at approximately 7.5 million people — the highest in NHS history — according to NHS England statistics. This includes patients waiting for elective procedures, outpatient appointments and diagnostic tests, with some waiting over two years for treatment.
How many people attend A&E in the UK each year?
Over 25 million people attend A&E departments in England each year, according to NHS England data. This equates to approximately 68,500 attendances every day. Around 1.1 million patients wait over 12 hours in A&E annually, contributing to significant pressure on the emergency care system.
How much does the NHS cost per day?
The NHS costs approximately £452 million every day to run, based on total NHS England expenditure of around £165 billion per year. Agency staff costs alone amount to approximately £8.2 million per day, with the NHS carrying over 112,000 staff vacancies.
Deep Dive Statistics
Explore detailed statistics for specific topics within this section.