How Many Pubs Are In The Uk
Right, let’s settle the most important debate of the day: how many pubs actually exist in the UK?
I say “debate” because the number changes faster than a pint of stout settles. It’s a glorious, messy, boozy math problem.
The Official Number (Sort Of)
The British Beer and Pub Association (a mouthful, I know) keeps a tally. In 2024, they clocked around 46,000 pubs.
Must Read
- Did Kelly Clarkson Just Get Julia Roberts Treatment? The Untold Truth Behind Brooklyn’s $15m Animatronic Bird Drama
- The 5-minute Visit That Broke The Internet: How Kelly Clarkson Sparked A $15 Million Mechanical Bird War
- Petty Revenge Or Viral Genius? Brooklyn Store Slaps $15,000,000 Tag On Molly The Bird After Kelly Clarkson Backlash
But wait! That number is a moving target. By the time you read this, a cosy village local may have closed, and a shiny new craft beer bar popped up in a railway arch.
So, 46,000 is our starting point. It’s a rough, slightly fuzzy number, like a good memory of Friday night.
The Great Pub Math Breakdown
Let’s get geeky for a second. If you divide 46,000 by the UK’s 68 million people, you get roughly one pub per 1,500 humans. That’s a lot of potential drinking buddies.
But don’t let the average fool you. England hoards the most, with about 39,000. Scotland has around 3,500, Wales about 1,500, and Northern Ireland proudly holds roughly 1,400.
See? The numbers are now a pub geography quiz. You’re welcome.
The Weird, Wonky Truth
Here’s the thing: not all “pubs” are created equal. The official count includes everything from the Ritz-level gastropub to the sticky-floored local with a dog named Winston.

Do we count the ones that are now coffee shops? Or the “spoons” that feed a thousand people a day? The numbers are slippery little blighters.
One thing’s for sure: the UK loses about 30 to 50 pubs a month. That’s a grim statistic, but it makes every surviving boozer feel like a tiny miracle.
The Pub Density Hall of Fame
If you want to play pub bingo, head to London. The capital alone has roughly 3,500 pubs. That’s more than most countries.
But the real champion is Portsmouth. It holds the title for the most pubs per square mile in the UK. You can literally fall out of one and into another.
Then there’s Norwich, which proudly boasts a pub for every 100 yards in the city centre. It’s basically a pedestrianised beer pipeline.
Why Even Ask?
Honestly, knowing the exact number feels like asking “How many stars are in the sky?” It’s fun, but the feeling matters more.

A proper pub isn’t just a building with a beer pump. It’s the place where you argue about football, celebrate a promotion, or hide from the rain with a bag of crisps.
So, 46,000 is a solid figure. But the real number is: enough. Enough for every town, every village, and every corner of your heart (or liver).
The Final, Irresponsible Guess
Some treasure hunters claim there are actually 50,000+ if you count members’ clubs, hotel bars, and tiny micro-pubs. I say, let’s be generous.
Whatever the count, the UK’s pub landscape is a living, breathing thing. It shrinks, expands, and occasionally gets a sticky carpet refurbishment.
Next time you walk into a pub, take a second to appreciate it. You are in one of 46,000-ish tiny kingdoms of warmth. And that’s a statistic worth cheers-ing.
Now go on. Get a round in. The numbers aren’t going to drink themselves.
