🏥

NHS & Health

32 counters

The 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.

Key NHS Statistics 2024
7.5 million — people on NHS waiting list in England (NHS England)
25 million — A&E attendances per year
380 million — GP appointments per year
112,000+ — NHS staff vacancies
£165 billion — annual NHS budget 2024/25
£3 billion — annual NHS agency staff bill

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

112,000+

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

7.4 million

Patients Unable to Get NHS Dentist

Agency/Locum Staff Cost This Year

Deaths on NHS Waiting List This Year (est.)

Antidepressant Prescriptions This Year

8.3 million

Adults Prescribed Antidepressants (England)

18 months avg

Average Wait for Elective Treatment

£3bn/yr

Annual NHS Agency Staff Bill

Sources: NHS England, DHSC, NHS Digital, Care Quality Commission · Data year: 2024

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.

UK Mental Health Statistics & Facts
UK mental health statistics 2026. 1 in 4 people experience a mental health problem each year. 89 million antidepressant ...
View statistics →
Sponsored