According to research from, Bristol is home to some of the most eco-minded residents in the UK.

The research reveals the UK towns and cities which are the most environmentally conscious.

The research uses data on recycling use, air quality, Google searches for 'recycling centre' & 'electric cars' and green spaces in cities per 100,000 population.

Taking all of the factors into account, Bristol has come out as the UK's greenest city, scoring highly for recycling and air quality and number one when it came to eco-friendly Google searches, with 47 per 10,000 people.

After being named the European Green Capital for 2015 by the European Commission, the city has since committed hundreds of millions of pounds to tackle climate change in recent years.

Each of the UK's four nations are represented in the top five, with Edinburgh coming second, Belfast coming third and Cardiff taking fourth.

Peter Earl, head of energy at, said: “It’s clear that the climate, renewable energy and sustainability is a huge focus right now – and so it should be. We should all be putting combined effort into finding the best eco-friendly solutions.

“Surrounding ourselves with green space and changing our actions towards energy is a way to improve wellbeing as well as having benefits for the environment and future living circumstances.

“One in seven households (14 per cent) have already switched to a green tariff, whilst a third are thinking of switching to one; this shows that we are progressing, but still have some way to go.”

The list of the UK's greenest towns and cities from best to worst are listed below:

1. Bristol

2. Edinburgh

3. Belfast

4. Cardiff

5. Manchester

6. Northampton

7. Aberdeen

8. Glasgow

9. Bolton

10. Swansea

11. Hull

12. Bournemouth

13. Newcastle

14. Wolverhampton

15. Leicester

16. Milton Keynes

17. York

18. Wigan

19. Brighton

20. Stoke-On-Trent

21. Sheffield

22. Derby

23. Nottingham

24. Luton

25. Wakefield

26. London

27. Leeds

28. Bradford

29. Plymouth

30. Coventry

31. Liverpool

32. Southampton

33. Portsmouth

34. Birmingham
