The places in Britain with the most pubs per square mile revealed  (2024)

  • A study analysed the addresses of over 51,000 pubs across the UK - and it's Portsmouth that has the most
  • The city on the south coast comes out on top with an average of 12 pubs per square mile
  • Liverpool came second as it has almost 500 pubs in total, averaging at around 11 for every square mile
  • When analysing 33 of the London boroughs, the City of London was top with 219 pubs per square mile

By Jennifer Newton for MailOnline

Updated:

If boozing is your top priority for the bank holiday getaway then you might find yourself toasting this study.

It has revealed the places in Britain with the most pubs per square mile, as well as the London boroughs brimming with boozers.

And it's Portsmouth that comes out on top with an average of 12 pubs packed into every square mile of the city.

This map, produced by research from Liberty Games, shows the pub capitals of the UK measured by the number of boozers per square mile

While coming in a close second is Liverpool, which averages around 11 pubs every square mile and has 500 in total.

In London, the most pubs are in the City, where there are a whopping 219 pubs per square mile.

The study, conducted by Liberty Games, analysed the addresses of 51,566 pubs across the country and then grouped them into council districts.

From this, researchers were then able to work out and map the number of pubs per square mile in each location.

The well-known Grapes pub in thehistoric Georgian Quarter of Liverpool. The city came second in the study with an average of 11 pubs per square mile

When looking at the UK as a whole, Portsmouth came out on top with almost double the number of pubs per square mile than London overall (though many of the capital's boroughs soar far above Portsmouth's total).

However, some of those boozers might be a bit busy, as the city ranks 190th on the list when it comes to pubs per person, with around eight pubs per 10,000 people compared to London’s 261 pubs per 10,000.

Third place is a tie between Bristol, Brighton and Hove, and Norwich, with all three spots having 10 pubs per square mile.

Researchers also mapped how many pubs per square mile are in each of London's 33 council boroughs with the City of London coming out on top (marked by a number '1' on the map)

But it is Brighton and Hove that has the most pubs per people out of all three.

However, at the other end of the spectrum, the Scottish Highlands only has 0.003 pubs per square mile.

But researchers point out that the area is almost 12,000 square miles in size.

Office workers drinking outside the Lord Aberconway pub in Liverpool Street in the City of London. The City has 219 pubs per square mile, according to Liberty Games' research

The study also looked at London separately, analysing the pubs in 33 of the capital's boroughs.

After the City of London in the ranking comes theborough of Westminster, with 46 pubs per square mile.

In third place sits Camden with a total of 278 pubs, averaging 33 boozers per square mile.

Click here to see an interactive version of the maps.

more videos

  • 1
  • 2
  • 3

THE TOP TEN PLACES IN BRITAIN BASED ON PUBS PER SQUARE MILE

1. Portsmouth, 12 pubs per square mile

2. Liverpool, 11 pubs per square mile

3. Bristol, 10 pubs per square mile

4. Brighton and Hove, 10 pubs per square mile

5. Norwich, 10 pubs per square mile

6. Dundee, nine pubs per square mile

7. Manchester, nine pubs per square mile

8. Nottingham, nine pubs per square mile

9. Southampton, nine pubs per square mile

10. Dudley, eight pubs per square mile

Source: Liberty Games

Most watched News videos

The places in Britain with the most pubs per square mile revealed (20)

Comments 204

Share what you think

  • Newest
  • Oldest
  • Best rated
  • Worst rated

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

We are no longer accepting comments on this article.

The places in Britain with the most pubs per square mile revealed  (2024)

FAQs

Which British town has the most pubs per square mile? ›

Dundee, Scotland. It is claimed that Edinburgh has more pubs per square mile than any other UK city (a 2007 survey counted more than 700).

Where has the most pubs per square mile? ›

It's official… Pompey is the pub capital of the UK! With 12 pubs per square mile, the seaside city takes the top spot.

Where are the most pubs in the UK? ›

Obviously because they have the biggest population, London comes out on top for the number of pubs and bars they have. With a population of 8,907,918, they have 4,366 pubs and bars, which is one pub for every 2,040 residents.

What place has the most pubs? ›

While recent data on the number of pubs per capita on a country isn't available, a survey from 2017 suggested that Spain has the most. Even the Spanish region of Andalucia alone had more bars than Ireland, Denmark, Finland and Norway combined, with 47,000 in total, with the country as a whole having 350,000.

Which city has the most bars pubs? ›

Topping the study to claim the title of the destination with the most bars in the world was London, with a total of 1327. A popular tourist destination famed for its selection of authentic pubs, it may come as no surprise that the English capital scooped the top spot.

Which county has the most pubs per person? ›

The county with the most pubs-per-person has been revealed
  • Mayo - 323 people per pub.
  • Kerry - 344.
  • Tipperary - 350.
  • Clare - 383.
  • Cavan/ Monaghan - 407.
  • Roscommon - 417.
  • Longford/ Westmeath - 451.
  • Sligo/ Monaghan - 469.

Which country has the most pubs or bars in the world? ›

The U.K. is the country with the most pubs in the world, followed by Japan.

What city has the most restaurants per square mile? ›

Share this story
  • 1: San Francisco, CA, 39.3.
  • 2: Fairfield County, CT, 27.6.
  • 3: Long Island, NY, 26.5.
  • 4: New York, NY-NJ, 25.3.
  • 5: Seattle, WA, 24.9.
  • 6: San Jose, CA, 24.8.
  • 7: Orange County, CA, 24.8.
  • 8: Providence, RI-MA, 24.3.
Aug 1, 2012

How many pubs are there in London? ›

London has a vibrant pub scene with over 3500 pubs, so you can never run out of options to share a drink in the neighbourhood living room!

Which town in the UK has the most pubs per capita? ›

Taking the top spot on the rankings is the seaside resort of Scarborough in North Yorkshire with 640 people per pub. Scarborough attracts a lot of tourists, however, the population of people who actually live in the town and surrounding district are just over 108,000 and they are catered to by 170 pubs.

Which city has the most pubs per capita UK? ›

And if that is your cup of tea, then Edinburgh is the place for you, with a vast array of drinking holes.
  • Edinburgh has the most pubs per head of population in the UK.
  • There are 188 pubs and clubs in the capital, according to the stats.
  • Prague is top of the world list.
Mar 31, 2022

Does the UK have the most pubs? ›

Numbers and facts

I can then find how many pubs are in each country. The UK has the highest number of pubs in the world, followed by Japan, Germany, Spain and the United States. Per person, the UK has the 7th highest number of pubs. Slovakia, Hungary, and Ireland have more than 5 pubs per 10,000 people.

Which UK city has the best pubs? ›

From London to Portsmouth the top 10 UK cities for craft beer and independent pubs
RankLocationAverage star rating for pub location
1Newcastle7
2Manchester6
3London5
4Ipswich7
16 more rows
Aug 12, 2022

What is the furthest pub in England? ›

The only ways to get to the Old Forge Pub are by sea ferry or by a two-day, 18-mile hike across the Scottish Highlands – a trip that gives new meaning to the term "pub crawl".

How many pubs are in England? ›

The word pub is short for public house. There are over 60,000 pubs in the UK (53,000 in England and Wales, 5,200 in Scotland and 1,600 in Northern Ireland).

What town has the most bars? ›

Pittsburgh, PA. With 446 bridges, the “City of Bridges” claims more bridges than any city in the world. But now Steel City has a new (and much more impressive) claim to fame: the most bars per capita of any city in the U.S., with 12 bars per 10,000 residents.

Which town in Scotland has the most pubs? ›

With an average of 7.4 pubs per 10,000 residents, Edinburgh has the highest ratio of anywhere in the entire United Kingdom (the national average is 5.4 pubs), so there is certainly a very varied and exciting selection of pubs, bars and nightlife to choose from.

Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5438

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.