Healthcare spending, UK
Official statistics
Current healthcare expenditure in the UK each year since 1997, in all and by who pays for it: government, voluntary health insurance, non-profit institutions, employers and households out of pocket, in £ million at current prices, from the ONS's UK Health Accounts.
Total current healthcare expenditure
£345.1bn
2025 · £280,444 million of it government-financed
Verified against source, 8 November 2026, 13:22 UTC- Total current healthcare expenditure
- Government-financed expenditure
- Voluntary health insurance schemes
- Non-profit institutions serving households financing schemes
- Enterprise financing schemes
- Out-of-pocket expenditure
Source: Office for National Statistics. Contains public sector information licensed under the Open Government Licence v3.0.
Data table
29 periods, newest first
| Period | Total current healthcare expenditure | Government-financed expenditure | Voluntary health insurance schemes | Non-profit institutions serving households financing schemes | Enterprise financing schemes | Out-of-pocket expenditure |
|---|---|---|---|---|---|---|
| 2025 | £345.1bn | £280.4bn | £9.5bn | £6.1bn | £445m | £48.5bn |
| 2024 | £320.3bn | £259.5bn | £9.2bn | £5.7bn | £423m | £45.6bn |
| 2023 | £297.0bn | £240.5bn | £7.8bn | £5.2bn | £405m | £43.1bn |
| 2022 | £282.3bn | £228.3bn | £7.1bn | £4.8bn | £415m | £41.7bn |
| 2021 | £278.0bn | £229.7bn | £6.1bn | £4.3bn | £410m | £37.5bn |
| 2020 | £255.9bn | £212.3bn | £6.0bn | £3.9bn | £457m | £33.2bn |
| 2019 | £223.1bn | £176.0bn | £6.3bn | £4.0bn | £621m | £36.1bn |
| 2018 | £211.2bn | £165.7bn | £6.1bn | £4.1bn | £612m | £34.7bn |
| 2017 | £203.0bn | £159.1bn | £6.0bn | £4.1bn | £607m | £33.1bn |
| 2016 | £197.2bn | £155.9bn | £5.4bn | £3.6bn | £605m | £31.7bn |
| 2015 | £190.8bn | £150.1bn | £6.1bn | £3.2bn | £619m | £30.8bn |
| 2014 | £185.8bn | £146.7bn | £6.2bn | £2.9bn | £625m | £29.4bn |
| 2013 | £177.7bn | £140.3bn | £6.1bn | £2.8bn | £630m | £27.9bn |
| 2012 | £171.8bn | £136.2bn | £5.9bn | £2.5bn | £632m | £26.5bn |
| 2011 | £163.7bn | £132.1bn | £5.8bn | £2.3bn | £653m | £22.9bn |
| 2010 | £158.9bn | £128.1bn | £5.6bn | £2.0bn | £619m | £22.6bn |
| 2009 | £153.3bn | £125.1bn | £5.6bn | £1.8bn | £598m | £20.2bn |
| 2008 | £145.0bn | £116.0bn | £5.7bn | £1.8bn | £610m | £20.9bn |
| 2007 | £136.8bn | £108.0bn | £5.2bn | £1.6bn | £638m | £21.3bn |
| 2006 | £127.1bn | £102.8bn | £4.9bn | £1.6bn | £591m | £17.2bn |
| 2005 | £118.6bn | £94.5bn | £4.6bn | £1.5bn | £576m | £17.4bn |
| 2004 | £111.5bn | £87.6bn | £4.2bn | £1.3bn | £562m | £17.8bn |
| 2003 | £102.5bn | £78.8bn | £4.0bn | £1.3bn | £630m | £17.7bn |
| 2002 | £95.0bn | £71.5bn | £4.0bn | £1.2bn | £661m | £17.8bn |
| 2001 | £86.3bn | £64.2bn | £3.8bn | £1.0bn | £663m | £16.6bn |
| 2000 | £79.5bn | £59.2bn | £3.3bn | £943m | £683m | £15.3bn |
| 1999 | £74.9bn | £56.0bn | £2.8bn | £832m | £649m | £14.6bn |
| 1998 | £70.3bn | £51.9bn | £2.6bn | £748m | £753m | £14.4bn |
| 1997 | £66.3bn | £48.4bn | £2.5bn | £657m | £713m | £14.0bn |
Source and licence
- Publisher
- Office for National Statistics
- Check it yourself
- https://www.ons.gov.uk/peoplepopulationandcommunity/healthandsocialcare/healthcaresystem/datasets/healthaccountsreferencetables
- Licence
- Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
- Retrieved
- 8 November 2026, 13:08 UTC
- Raw files fetched
- https://www.ons.gov.uk/peoplepopulationandcommunity/healthandsocialcare/healthcaresystem/datasets/healthaccountsreferencetables/dataSHA-256 517b45f1f8268641de9966e26036a539158f252065cde38834f4c86974b083f7 · 3,069 bytes
- https://www.ons.gov.uk/peoplepopulationandcommunity/healthandsocialcare/healthcaresystem/datasets/healthaccountsreferencetables/2025/dataSHA-256 3d1db1a024136510a133267b1d6c6da9af23ea75b8d545446ee9c65077913566 · 478 bytes
- https://www.ons.gov.uk/file?uri=/peoplepopulationandcommunity/healthandsocialcare/healthcaresystem/datasets/healthaccountsreferencetables/2025/ukhareferencetablespublished20260429.xlsxSHA-256 3c5f0a9c138a93930659c9ba914ce214b3736e50da6c15b8c3ab613e41c2f277 · 182,273 bytes
Verification
Verified against source, 8 November 2026, 13:22 UTC Run at 8 November 2026, 13:22 UTC; 174 of 174 figures matched the live source.
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-11-08T13:08:29Z; 3 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 3 of 3 files intact |
| Pass | Re-parsing raw files reproduces figures | 174 of 174 figures and the headline reproduced; the meta's real_terms and codes and provisional match |
| Pass | Figures are finite numbers | 174 figures, 0 invalid |
| Pass | Live source matches every figure | 174 of 174 figures match exactly after downloading 3 source file(s) again (3 byte-identical); the headline matches; the meta's real_terms and codes and provisional match |
| Pass | ONS edition is current | the 2025 edition counts at 2025-12-31, 312 days before retrieval (limit 500) |
| Pass | The ONS bulletin agrees | 3 of 3 figures the bulletin https://www.ons.gov.uk/peoplepopulationandcommunity/healthandsocialcare/healthcaresystem/bulletins/ukhealthaccounts/latest states match, each rounded half up as it rounds them |
| Pass | Table 1a's schemes add up to its total | 29 of 29 cases of Table 1a's years give five schemes that add up to the total within the 3 that rounding each figure to £1 million allows within 3 (16 exactly) |
| Pass | Table 2a's schemes add up to its total | 29 of 29 cases of Table 2a's years give five schemes that add up to the total within the 3 that rounding each figure to £1 million allows within 3 (17 exactly) |
| Pass | The latest year is the same in real terms and in cash | 1 of 1 cases of the latest years give Table 2a's total, at that year's prices, equal to Table 1a's |
| Pass | Source page answers | https://www.ons.gov.uk/peoplepopulationandcommunity/healthandsocialcare/healthcaresystem/datasets/healthaccountsreferencetables – HTTP 200 |
Notes
- Current healthcare expenditure by financing scheme, as the ONS measures it under the System of Health Accounts, in £ million at the prices of each year; the meta gives the total in real terms at the latest year's prices. The schemes may not add up to the total because of rounding.