The Guide to Major Trusts 2025-26. DSC (Directory of Social Change)

Claritas reports 'most generous' towns in the UK

Data company Claritas Acxiom have identified those towns which have the highest number of people giving to charity.

If you are planning a street collection, you could do no better than holding it in Marlborough in Wiltshire. That is the most generous town in the UK according to Claritas Acxiom’s new research into the giving habits of residents of 597 towns. Here 76.5% of people give to two or more charities each year, compared to the national average of 58.8%.

Just below Marlborough come Amersham, Reigate and Pulborough.

Advertisement

Great Fundraising Organizations, by Alan Clayton. Buy now.

Conversely, if your charity fundraises in Erith, South Shields and Morden, you might be finding it hard work: according to the Claritas report just 43.6% of people in the latter are regular givers.

Loading

Mastodon