Location, Location, Location
The best places to live for a pick of the pints

Manisha Mehta

5-minute read

11th August 2020

According to new research, a quarter of homebuyers are in search of homes that are in close proximity to a pub.

Unless your house is right next door to a pub, being a short walk away from a local boozer can actually increase the value of a home by 10%.

Being close to a local is popular on the current 'must-haves' list for homebuyers right now, along with good outdoor space and speedy internet access.

properties pubs

Image credit: https://unsplash.com/@gregwillson

With this in mind, the site has worked out the best areas to move to if you wanted to be in the best place for a pint by analysing 51,168 pubs across the country and working out the number of pubs per square mile in each location.

In the top spot is Portsmouth with 12 pubs per square mile. The average house price in Portsmouth currently stands at£244,918, and recent research by Mojo Mortgages also revealed that this city is also one of the most instagrammed beach locations to live in the UK.

In second place is Brighton with 11 pubs per square mile. A surge in the number of people looking for jobs outside London has been mirrored by a spike in city dwellers looking for new homes in more rural locations, and those who want a bit of city and beach life are turning to Brighton for its versatility. Now, it’s officially the second bestplace to live in for a pick of the pints.

Norwich closely follows Brighton, again with 11 pubs per square mile, and Bristol comes a close fourth with 10 pubs per square mile.  

The top 10 is as follows:

Rank Location Pubs per square mile
1 Portsmouth 12 
2 Brighton and Hove 11
3 Norwich 11
4 Bristol 10
5 Liverpool 9
6 Dundee 9
7 Nottingham 9
8 Oxford 8
9 Worcester 8
10 Nottingham 8

However, if living close to a pub just isn’t on your wish list, then head over to the Scottish Highlands as there on average, 0.03 pubs per square mile!

London Boroughs

When it comes to pubs in the London area, the City of London has a staggering 204 pubs per square mile. The top 10 is as follows for the London boroughs:

Rank Location Pubs per square mile
1 City of London 204
2 Westminster 42
3 Camden 33
4 Islington 30
5 Hackney 24
6 Kensington and Chelsea 22
7 Tower Hamlets 21
8 Hammersmith and Fulham 19
9 Southwark 18
10 Lambeth 17

And if you’re wondering which are the quietest London boroughs, the following have less than 4 pubs per square mile:

Rank Location Pubs per square mile
1 Croydon 1
2 Havering 2
3 Barking and Dagenham 3
4 Sutton 3
5 Bromley 3
6 Hillingdon 3
7 Barnet 4
8 Redbridge 4
9 Harrow 4
10 Merton 4


To work out the number of pubs per square mile in each location we used Get The Data’s list of pubs (derived from the Food Standard Agency’s Food Hygiene Ratings and the ONS Postcode Directory) and area data for council districts. Each pub featured in the list was assigned to a district based on their registered address. The number of pubs for each district was then divided by the total area to work out the number of pubs, on average, per square mile. Please find our full data set here.

Useful mortgage guides

Here are a few other articles you may find useful.

Remortgage comparison

Compare remortgage deals online and see exactly how much you can save You'll also see if you'll need to pay any early repayment charges.

Find out more about remortgage comparison

Mortgage advice

Need to speak to a mortgage expert today? No need to go to a branch, simply book a call at atime that suits you. It's all FREE.

Find out more about fee-free mortgage advice

Buy to let mortgage

Need a buy to let mortgage to help you start generating more income? Getting the right BTL deal can help your investment thrive.

Find out more about buy to let mortgages