PubDB the free, open database of UK pubs

Places

Every town, village and city on PubDB, with the number of pubs in each. Some have one pub and some have ninety. The numbers show where we know lots and where there’s more to add.

11,661 places. Pick a letter:

LetterPlacesPubs
A 491 1,957
B 1,267 6,764
C 1,132 4,926
D 377 1,953
E 399 1,972
F 355 1,180
G 504 2,065
H 826 3,585
I 127 557
J 19 75
K 343 1,311
L 834 5,083
M 586 2,537
N 410 2,293
O 200 910
P 536 2,509
Q 20 74
R 391 1,792
S 1,206 6,166
T 544 1,877
U 112 379
V 17 44
W 910 4,297
Y 51 375
Z 3 3
0–9 & other 1 1

Places with the most pubs

PlaceAreaPubs
London — 1,250
Edinburgh — 513
Liverpool — 513
Sheffield South Yorkshire 468
Leeds West Yorkshire 442
Bristol — 403
Glasgow — 393
Bradford West Yorkshire 364
Birmingham — 328
Cardiff — 232
Manchester Greater Manchester 231
Nottingham — 228
Derby — 212
Plymouth — 208
York North Yorkshire 199
Newcastle upon Tyne — 182
Hull — 181
Leicester — 171
Brighton — 169
Oxford — 168