Manchester has been named the UK’s most generous city for charitable donations for the second year running, with Salford coming in second place

The accolade is based on donations made on the fundraising site GoFundMe.

Figures released by the fundraising website GoFundMe to the PA news agency show the number of donations made to the site in 2021 is the equivalent of around one for every six people in the city.

Manchester has retained its crown from 2021, topping neighbouring Salford which came second, in terms of donations. Belfast was named the third most generous city, followed by Edinburgh and Glasgow.

Norwich was the highest-ranked city in southern England, in sixth, followed by Brighton and Hove in ninth.

Meanwhile, Ireland topped the world in terms of donations per capita, followed by the US, the UK, Canada and then Australia.

The top three fundraisers this year were Ukraine-related following Russia’s invasion in February.

GoFundMe revealed $250m (£205m) was raised for Ukraine across the website and US platform Classy in 2022, with more than 1.2 million donations in total.

In aid of the Association of Ukrainians, Britons donated more than £2.8m to the campaign, which topped the charts as GoFundMe UK’s largest appeal.

Another fundraiser on the list, which aimed to “keep Ukraine’s media going”, raised more than £960,000.

John Coventry from GoFundMe said:The UK going up in the ranks for most generous countries was in part due to the huge response on our platform to the crisis in Ukraine, which was led by generous British donors.

“Despite the cost-of-living crisis, people are digging deep for people and causes they care about.

“What we’ve seen in 2022 is that, at times of crisis, kind-hearted people always want to help each other.”


  1. Manchester
  2. Salford
  3. Belfast
  4. Edinburgh
  5. Glasgow
  6. Norwich
  7. Bradford
  8. Saint Albans
  9. Brighton and Hove
  10. Newcastle upon Tyne