England & Wales · Registered 1989
Macmillan Cancer Support
Cancer care and financial support.
No flags raised on the data we have
Income
£246m
245,546,254
Spending
£226m
225,920,085
Trustees
11
1,782 staff
Year ended Dec 2024 · 16 months ago
Accounts
Where the money sits
Latest year
Year ended Dec 2024
Income
£246m
Spending
£226m
Multi-year history unlocks once CharityBase access is wired. For now we show the latest filed year only.
Website
www.macmillan.org.ukData: findthatcharity · Refreshed 0 days ago
Flag an error on this page