Public register comparison

Largest charities by reported income

Active charities in our England and Wales register extract, ordered by the latest annual income held in the dataset. Open a profile to check its reporting period, spending and source record before drawing a conclusion.

  1. 01
    NUFFIELD HEALTHCharity no. 205533
    £1,453,100,000
    Reported spending
    £1,489,500,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  2. 02
    £1,390,589,000
    Reported spending
    £1,231,327,000
    Financial period end
    30 April 2025
    Trustees
    Not available
  3. 03
    £1,103,536,563
    Reported spending
    £1,180,817,504
    Financial period end
    31 December 2024
    Trustees
    Not available
  4. 04
    THE BRITISH COUNCILCharity no. 209131
    £1,010,444,268
    Reported spending
    £1,053,798,262
    Financial period end
    31 March 2025
    Trustees
    Not available
  5. 05
    THE ARTS COUNCIL OF ENGLANDCharity no. 1036733
    £843,062,677
    Reported spending
    £731,085,056
    Financial period end
    31 March 2025
    Trustees
    Not available
  6. 06
    United Learning LTDCharity no. 313999
    £789,957,000
    Reported spending
    £771,180,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  7. 07
    Reported spending
    £824,377,000
    Financial period end
    28 February 2025
    Trustees
    Not available
  8. 08
    CANCER RESEARCH UKCharity no. 1089464
    £734,753,802
    Reported spending
    £714,723,789
    Financial period end
    31 March 2025
    Trustees
    14
  9. 09
    LLOYD'S REGISTER FOUNDATIONCharity no. 1145988
    £691,735,000
    Reported spending
    £662,433,000
    Financial period end
    30 June 2025
    Trustees
    Not available
  10. 10
    CARDIFF UNIVERSITYCharity no. 1136855
    £634,070,682
    Reported spending
    £692,020,576
    Financial period end
    31 July 2025
    Trustees
    Not available
  11. 11
    WELLCOME TRUSTCharity no. 210183
    £589,458,608
    Reported spending
    £2,051,212,819
    Financial period end
    30 September 2025
    Trustees
    Not available
  12. 12
    THE ORMISTON TRUSTCharity no. 1164358
    £436,907,000
    Reported spending
    £375,599,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  13. 13
    BRITISH HEART FOUNDATIONCharity no. 225971
    £410,600,000
    Reported spending
    £427,100,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  14. 14
    THE GIRLS' DAY SCHOOL TRUSTCharity no. 306983
    £373,418,000
    Reported spending
    £345,396,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  15. 15
    £353,761,000
    Reported spending
    £356,655,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  16. 16
    OASIS CHARITABLE TRUSTCharity no. 1026487
    £344,497,000
    Reported spending
    £313,851,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  17. 17
    BARNARDO'SCharity no. 216250
    £340,251,582
    Reported spending
    £326,609,720
    Financial period end
    31 March 2025
    Trustees
    Not available
  18. 18
    CHANGE, GROW, LIVECharity no. 1079327
    £339,714,761
    Reported spending
    £340,389,290
    Financial period end
    31 March 2025
    Trustees
    Not available
  19. 19
    OXFAMCharity no. 202918
    £339,366,903
    Reported spending
    £362,636,196
    Financial period end
    31 March 2025
    Trustees
    Not available
  20. 20
    THE SALVATION ARMYCharity no. 214779
    £338,297,000
    Reported spending
    £331,868,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  21. 21
    SWANSEA UNIVERSITYCharity no. 1138342
    £325,645,000
    Reported spending
    £373,030,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  22. 22
    MSI REPRODUCTIVE CHOICESCharity no. 265543
    £309,542,000
    Reported spending
    £294,942,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  23. 23
    £308,912,000
    Reported spending
    £303,038,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  24. 24
    THE SHAW TRUST LIMITEDCharity no. 287785
    £291,074,000
    Reported spending
    £289,069,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  25. 25
    £288,800,113
    Reported spending
    £2,958,496
    Financial period end
    31 August 2025
    Trustees
    Not available
  26. 26
    £287,100,000
    Reported spending
    £310,300,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  27. 27
    £285,595,000
    Reported spending
    £288,464,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  28. 28
    METHODIST HOMESCharity no. 1083995
    £283,275,000
    Reported spending
    £285,223,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  29. 29
    CITBCharity no. 264289
    £280,172,000
    Reported spending
    £298,780,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  30. 30
    AQA EDUCATIONCharity no. 1073334
    £280,125,196
    Reported spending
    £266,419,011
    Financial period end
    31 March 2025
    Trustees
    Not available
  31. 31
    ISLAMIC RELIEF WORLDWIDECharity no. 328158
    £275,575,689
    Reported spending
    £303,818,278
    Financial period end
    31 December 2024
    Trustees
    Not available
  32. 32
    THE SAVE THE CHILDREN FUNDCharity no. 213890
    £262,508,000
    Reported spending
    £275,822,000
    Financial period end
    31 December 2025
    Trustees
    Not available
  33. 33
    £251,300,000
    Reported spending
    £250,700,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  34. 34
    £246,171,125
    Reported spending
    £254,858,900
    Financial period end
    31 March 2025
    Trustees
    Not available
  35. 35
    Founders Pledge LtdCharity no. 1162201
    £245,809,417
    Reported spending
    £156,200,602
    Financial period end
    31 December 2024
    Trustees
    Not available
  36. 36
    MACMILLAN CANCER SUPPORTCharity no. 261017
    £245,546,254
    Reported spending
    £225,920,085
    Financial period end
    31 December 2024
    Trustees
    Not available
  37. 37
    ROYAL MENCAP SOCIETYCharity no. 222377
    £244,357,000
    Reported spending
    £235,355,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  38. 38
    £239,727,000
    Reported spending
    £235,035,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  39. 39
    £235,666,561
    Reported spending
    £23,216,212
    Financial period end
    31 July 2025
    Trustees
    Not available
  40. 40
    ST ANDREW'S HEALTHCARECharity no. 1104951
    £235,558,118
    Reported spending
    £233,717,760
    Financial period end
    31 March 2025
    Trustees
    Not available
  41. 41
    THE ARCHBISHOPS' COUNCILCharity no. 1074857
    £234,940,000
    Reported spending
    £232,178,000
    Financial period end
    31 December 2025
    Trustees
    Not available
  42. 42
    £233,636,544
    Reported spending
    £234,288,650
    Financial period end
    31 March 2025
    Trustees
    Not available
  43. 43
    RASPBERRY PI FOUNDATIONCharity no. 1129409
    £233,304,000
    Reported spending
    £120,065,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  44. 44
    CANAL & RIVER TRUSTCharity no. 1146792
    £232,600,000
    Reported spending
    £233,400,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  45. 45
    £225,406,809
    Reported spending
    £44,403,998
    Financial period end
    30 June 2025
    Trustees
    Not available
  46. 46
    £224,882,000
    Reported spending
    £222,443,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  47. 47
    £221,729,288
    Reported spending
    £216,076,628
    Financial period end
    31 December 2024
    Trustees
    Not available
  48. 48
    £209,777,000
    Reported spending
    £208,082,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  49. 49
    £207,417,455
    Reported spending
    £370,068,024
    Financial period end
    31 December 2024
    Trustees
    Not available
  50. 50
    COMMUNITY INTEGRATED CARECharity no. 519996
    £197,363,000
    Reported spending
    £195,589,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  51. 51
    £194,964,000
    Reported spending
    £176,791,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  52. 52
    TURNING POINTCharity no. 234887
    £192,496,000
    Reported spending
    £191,535,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  53. 53
    £188,507,000
    Reported spending
    £191,735,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  54. 54
    £188,080,000
    Reported spending
    £210,783,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  55. 55
    United Church Schools TrustCharity no. 1016538
    £185,221,000
    Reported spending
    £174,415,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  56. 56
    £182,080,000
    Reported spending
    £174,656,000
    Financial period end
    25 August 2025
    Trustees
    Not available
  57. 57
    £181,245,000
    Reported spending
    £231,740,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  58. 58
    MARIE CURIECharity no. 207994
    £181,101,000
    Reported spending
    £189,636,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  59. 59
    GENOME RESEARCH LIMITEDCharity no. 1021457
    £180,349,000
    Reported spending
    £183,494,000
    Financial period end
    30 September 2025
    Trustees
    Not available
  60. 60
    £174,800,000
    Reported spending
    £182,400,000
    Financial period end
    31 August 2025
    Trustees
    Not available
  61. 61
    £170,918,545
    Reported spending
    £144,476,318
    Financial period end
    31 December 2025
    Trustees
    Not available
  62. 62
    THE ROYAL BRITISH LEGIONCharity no. 219279
    £168,476,000
    Reported spending
    £177,614,000
    Financial period end
    30 September 2025
    Trustees
    Not available
  63. 63
    Reported spending
    £166,480,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  64. 64
    GENERAL MEDICAL COUNCILCharity no. 1089278
    £167,543,346
    Reported spending
    £156,011,578
    Financial period end
    31 December 2024
    Trustees
    Not available
  65. 65
    UK ONLINE GIVING FOUNDATIONCharity no. 1164887
    £166,341,000
    Reported spending
    £165,896,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  66. 66
    THE HALO TRUSTCharity no. 1001813
    £165,647,000
    Reported spending
    £163,115,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  67. 67
    GARFIELD WESTON FOUNDATIONCharity no. 230260
    £165,443,000
    Reported spending
    £130,839,000
    Financial period end
    5 April 2025
    Trustees
    Not available
  68. 68
    WaythroughCharity no. 515755
    £165,226,000
    Reported spending
    £165,242,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  69. 69
    £163,800,000
    Reported spending
    £151,700,000
    Financial period end
    31 December 2025
    Trustees
    Not available
  70. 70
    ACTION FOR CHILDRENCharity no. 1097940
    £163,445,000
    Reported spending
    £163,026,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  71. 71
    BANGOR UNIVERSITYCharity no. 1141565
    £160,358,000
    Reported spending
    £176,808,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  72. 72
    Reported spending
    £151,520,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  73. 73
    UBS OPTIMUS FOUNDATION UKCharity no. 1153537
    £157,047,000
    Reported spending
    £144,320,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  74. 74
    £155,448,068
    Reported spending
    £131,076,678
    Financial period end
    31 March 2025
    Trustees
    Not available
  75. 75
    THE MASTER CHARITABLE TRUSTCharity no. 1139904
    £155,287,000
    Reported spending
    £174,535,000
    Financial period end
    30 September 2025
    Trustees
    Not available
  76. 76
    THE ENGLISH HERITAGE TRUSTCharity no. 1140351
    £155,176,000
    Reported spending
    £162,830,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  77. 77
    UNIVERSITY OF CHESTERCharity no. 525938
    £154,160,000
    Reported spending
    £141,651,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  78. 78
    Reported spending
    £174,418,169
    Financial period end
    31 December 2024
    Trustees
    Not available
  79. 79
    JISCCharity no. 1149740
    £150,710,000
    Reported spending
    £165,264,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  80. 80
    £148,589,000
    Reported spending
    £146,766,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  81. 81
    £146,809,000
    Reported spending
    £123,736,000
    Financial period end
    30 April 2025
    Trustees
    Not available
  82. 82
    DENISE COATES FOUNDATIONCharity no. 1149110
    £143,968,000
    Reported spending
    £18,990,000
    Financial period end
    26 March 2025
    Trustees
    Not available
  83. 83
    ALZHEIMER'S SOCIETYCharity no. 296645
    £143,833,000
    Reported spending
    £148,992,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  84. 84
    DOGS TRUSTCharity no. 1167663
    £143,067,945
    Reported spending
    £150,595,495
    Financial period end
    31 December 2024
    Trustees
    Not available
  85. 85
    LEONARD CHESHIRE DISABILITYCharity no. 218186
    £141,150,000
    Reported spending
    £140,316,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  86. 86
    £140,352,000
    Reported spending
    £348,011,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  87. 87
    HISTORIC ROYAL PALACESCharity no. 1068852
    £138,596,000
    Reported spending
    £108,351,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  88. 88
    £136,357,320
    Reported spending
    £127,814,692
    Financial period end
    30 June 2025
    Trustees
    Not available
  89. 89
    £135,263,000
    Reported spending
    £136,560,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  90. 90
    AGE UKCharity no. 1128267
    £131,786,000
    Reported spending
    £135,081,000
    Financial period end
    31 March 2025
    Trustees
    12
  91. 91
    £130,697,000
    Reported spending
    £127,724,856
    Financial period end
    31 December 2024
    Trustees
    Not available
  92. 92
    £129,330,000
    Reported spending
    £127,136,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  93. 93
    £128,887,000
    Reported spending
    £122,336,000
    Financial period end
    31 December 2024
    Trustees
    Not available
  94. 94
    THE ROYAL NATIONAL THEATRECharity no. 224223
    £128,700,000
    Reported spending
    £121,600,000
    Financial period end
    30 March 2025
    Trustees
    Not available
  95. 95
    MUSEUM OF LONDONCharity no. 1139250
    £128,542,000
    Reported spending
    £26,770,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  96. 96
    THE FOOTBALL FOUNDATIONCharity no. 1079309
    £128,173,000
    Reported spending
    £115,327,000
    Financial period end
    31 March 2026
    Trustees
    Not available
  97. 97
    THE BRITISH FILM INSTITUTECharity no. 287780
    £128,072,000
    Reported spending
    £117,799,000
    Financial period end
    31 March 2025
    Trustees
    Not available
  98. 98
    PRIFYSGOL ABERYSTWYTHCharity no. 1145141
    £127,424,000
    Reported spending
    £132,582,000
    Financial period end
    31 July 2025
    Trustees
    Not available
  99. 99
    £124,804,000
    Reported spending
    £132,971,000
    Financial period end
    31 January 2025
    Trustees
    Not available
  100. 100
    THE LEVERHULME TRUSTCharity no. 1159154
    £124,467,000
    Reported spending
    £139,062,000
    Financial period end
    31 December 2025
    Trustees
    Not available

How the ordering is produced

The list uses the latest annual-income field in the Charity Commission public register extract and includes active profiles available in this site's synced dataset. Ties are ordered by charity name. It is a reproducible data ordering, not an editorial ranking.

Compare up to four charities →Search the complete directory →Open the official register →