How many NHS hospitals are there in the UK?
By Luke Aldred
The NHS is one of the largest employers in the world, and the biggest in Europe – with over 1.3 million staff. On a typical day, there are:
835,000 people who visit a GP practice
50,000 people visiting A&E departments
36,000 patients in hospital for planned treatment
The NHS is certainly a rewarding place to work for overseas health professionals, with lots of exciting opportunities to make a real difference to patients’ lives. And there are many, many hospitals you could be working for; approximately 1,250 across the UK.
St George’s Hospital is the largest in the UK, caring for 1.3 million people in southwest London, as well as populations in Surrey and Sussex, totaling around 3.5 million. It has 1,300 beds and 8,500 staff, as well as several centres of excellence, such as its stroke care and cardiology unit.
Highest ranking hospitals
Want to find out how well a hospital is performing? Visit the Care Quality Commission website. It’s a regulator of health and social care in England, and rates services to ensure that people receive safe and high-quality care.
Number of NHS trusts
An NHS trust is a healthcare provider, set up to deliver hospital and community services, and other aspects of patient care. There are 223 trusts in the UK (October 2019). However, and slightly confusingly, this number doesn’t match the number of hospitals; some trusts run more than one hospital, e.g. Manchester University NHS Foundation Trust runs nine in total.
Number of clinical commissioning groups (CCGs)
Established in 2012, CCGs are responsible for planning most primary, community and hospital care services, including emergency care in their local areas. There are currently 191 CCGs in England (April 2019).
For information on NHS careers, read our collection of blogs.