Want the best food, film, music, arts and culture news sent straight to your inbox? Sign up for regular updates of events happening in Wales Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

With the sweltering summer heatwave increasing thirst levels across the UK, it’s a popular time of year to be heading out for a drink.

But it turns out a watering hole is much easier to find in some places than others.

To find out who has it easiest and the hardest, we have used Food Standards Agency records to pinpoint the location of every pub and bar in Wales and then factoring in local population figures.

Top of the list for Wales was Powys , which has a pub or bar for every 448 people. That's the highest concentration in Wales and the third highest in the UK.

Powys - famous for its stunning landscapes - has a total of 296 pubs, bars, or clubs and a population of more than 132,000.

A close second was the neighbouring county of Blaenau Gwent, which has a pub, bar or club for every 657 people.

Ceredigion was third (a pub for every 658 people), Conwy was fourth (one for every 679) and Carmarthenshire was fifth (one for every 696

people).

On the other end of the scale, there is a pub for every 2,115 people in Denbighshire, with 45 pubs, bars and clubs listed in the borough.

The full list for Wales (places/people per pub)

Powys - 448

Blaenau Gwent - 657

Ceredigion - 658

Conwy - 679

Carmarthenshire - 696

Monmouthshire - 698

Merthyr Tydfil - 731

Rhondda Cynon Taf - 757

Caerphilly - 807

Pembrokeshire - 810

Gwynedd - 814

Neath Port Talbot - 841

Isle of Anglesey - 841

Bridgend - 869

Torfaen - 914

Vale of Glamorgan - 920

Flintshire - 1,034

Swansea - 1,259

Newport - 1,317

Wrexham - 1,506

Cardiff - 1,591

Denbighshire - 2,115

The UK top 10 (places/people per pub)