UK Pub Market 2026
UK Pub Statistics
How many pubs are there in the UK, where are they densest, and which cities have the biggest markets? A clear look at the numbers shaping the independent pub trade.
Active pubs across the UK (FSA, March 2026)
Towns and villages with at least one active pub
Owner-run pubs and free houses, not managed chains
Highest pub density per capita in England & Wales
Where the pubs are
Pub density tells you where competition is fiercest — and where standing out online matters most. Switch between the densest rural districts and the biggest city markets.
- 1
Derbyshire Dales
East Midlands
25 per 10,000 adults - 2
Eden, Cumbria
North West
22 per 10,000 adults - 3
Richmondshire
Yorkshire
21 per 10,000 adults - 4
West Devon
South West
20 per 10,000 adults - 5
Ryedale
Yorkshire
19 per 10,000 adults - 6
Isles of Scilly
South West
18 per 10,000 adults - 7
South Lakeland
North West
17 per 10,000 adults - 8
Powys
Wales
16 per 10,000 adults
Sources: Food Standards Agency register (March 2026), ONS UK Business Counts, and CAMRA regional data. Figures are rounded estimates and updated periodically.
High density = high competition
In areas like Derbyshire Dales and Liverpool, drinkers have dozens of choices. A strong online presence is what wins the footfall.
Independents are the heart
Owner-run free houses and community pubs — not managed chains — are the businesses that benefit most from being found on Google.
10,000+ local markets
Every town and village is its own search market. Local SEO puts your pub at the top when nearby customers are looking.
UK pub statistics: your questions answered
- How many pubs are there in the UK?
- There are approximately 47,000 traditional pubs currently operating across the UK, according to the Food Standards Agency register (March 2026). The number has declined over the past two decades but independent and community pubs remain the backbone of the trade.
- Which area has the highest pub density in the UK?
- Derbyshire Dales has the highest pub density per capita in England and Wales, at around 25 pubs per 10,000 adults. Rural districts in Cumbria, Yorkshire and the South West also rank highly.
- Which city has the most pubs outside London?
- Liverpool has the highest pub density outside London, with around 502 pubs — roughly 12 per square mile. London still has the largest total number of pubs of any UK city.
- How many UK towns and villages have a pub?
- An estimated 10,000 to 15,000 settlements across the UK have at least one active pub, meaning each is effectively its own local search market for customers looking for somewhere nearby.
About PubLandlord.We are a professional B2B marketing service for independent pub owners and managers — websites, local SEO and Google visibility for free houses and community pubs. We are not affiliated with, and should not be confused with, Al Murray's “The Pub Landlord” comedy brand.
