Home › The largest › 210183
Wellcome Trust
Registered charity 210183, on the register since 4 October 1962. The 11th largest charity in England and Wales by income.
From the registerYear to 30 September 2025
Income£589.5m
Spending£2.1bn
Deficit£1.5bn
AccountsUp to date
Legal formOther
Years on the register63
What it says it does
Wellcome exists to improve health by helping great ideas to thrive.We support researchers, we take on big health challenges, we campaign for better science, and we help everyone get involved with science and health research. We are a politically and financially independent foundation.
In the charity's own words, as filed with the Charity Commission.
Its causes
Where it works
It names no single council area: it works across England and Wales, or further.
Check it yourself
Its entry on the Charity Commission register · its own website
Figures are the latest the charity has reported to the Charity Commission, current to 27 September 2026. How this site works.