Global Beer Lovers’ City Index

Some people go on holiday for the food, others for the beach, and some for beer. Whether you’re a lager lover, IPA admirer, or ale aficionado, the craft beer movement is in full flow across the world, and in some cases can be the motivation behind an entire journey.

Share this guide
Global Beer Lovers’ City Index

With world-class breweries, bars, and beer festivals to enjoy around the globe, and international travel beginning to open up, we’ve revealed the best cities around the world for beer.

Heading out for a beer near you? It’s worth remembering that many businesses are only taking cashless payments, so don’t forget your debit card. Some banks offer cash incentives for switching current accounts, so you might want to check out our best current accounts.

The best cities in the world for beer drinkers

1. Asheville, United States - 8.41 out of 10

Breweries per 10,000 people - 2.8

Bars, pubs & clubs per 10,000 people - 7.86

Average price per pint - £3.58

You may not have heard of the top destination on our list, but amongst those in the know, it’s certainly earned its place in the rankings. 

Not only did Asheville, North Carolina, have the highest concentration of breweries with 2.8 per 10,000 people, but it’s also recognised as having the most breweries per person in the whole of the United States.

Around 100 beers are made by the 26 breweries in this city of just under 100,000 people, and you can enjoy everything from beer bus and cycle tours to beer-glazed doughnuts and even beer ice cream for dessert.

2. Prague, Czech Republic - 6.88 out of 10

Breweries per 10,000 people - 0.76

Bars, pubs & clubs per 10,000 people - 5.86

Average price per pint - £1.34

The Czech Republic is world-famous for its beer and in fact, Czechs consume more beer per person than any other nation.

The capital, Prague, is worth a visit for its beautiful architecture, but also of course, for the beer.

Prague is home to around 100 breweries and has a high proportion of bars and pubs per person too, but what really counts in its favour is the fact that a pint will only cost you around £1.34 on average.

3. Kraków, Poland - 4.79 out of 10

Breweries per 10,000 people - 0.39

Bars, pubs & clubs per 10,000 people - 2.46

Average price per pint - £1.89

Kraków takes third place, a city that has seen its beer scene take great strides in the last couple of years with lots of new breweries and bars to entice travellers.

Much like Prague, the affordability is a big selling point for beer lovers looking to visit Kraków with an average pint just £1.89.

Updated 15 July 2021
RankCityCountryBreweriesBreweries per 10,000 peopleBars, pubs & clubs listed on TripadvisorBars, pubs & clubs per 10,000 peopleAverage price per pint (£)Average price per pint ($)Average price per pint (€)Overall score
1AshevilleUnited States262.8737.86£3.58$4.94€4.198.41
2PragueCzech Republic1010.767825.86£1.34$1.85€1.576.88
3KrakówPoland300.391922.46£1.89$2.61€2.214.79
4Fort CollinsUnited States221.29241.41£2.87$3.96€3.364.72
5CincinnatiUnited States311.02822.7£3.58$4.94€4.194.46
5Buenos AiresArgentina610.212570.89£1.17$1.62€1.374.46
7AustinUnited States420.532132.69£2.87$3.96€3.364.4
8DublinIreland300.543145.66£4.70$6.49€5.494.36
9WrocławPoland270.42590.92£1.70$2.35€1.994.35
10Grand RapidsUnited States170.85321.59£2.87$3.96€3.364.31
11AmsterdamNetherlands590.683674.21£4.27$5.90€4.994.22
12Portland, ORUnited States781.191752.67£4.30$5.94€5.034.17
13MilwaukeeUnited States310.531182£2.87$3.96€3.364.12
14WarsawPoland520.291680.94£1.89$2.61€2.214.09
15MadisonUnited States170.65471.81£3.22$4.45€3.763.96
16EdinburghUnited Kingdom220.452174.45£4.48$6.19€5.243.93
17Mexico CityMexico820.091580.17£1.41$1.95€1.653.89
18DenverUnited States801.091532.08£4.30$5.94€5.033.82
19Kansas CityUnited States220.45601.23£2.87$3.96€3.363.74
20WellingtonNew Zealand291.35281.3£4.55$6.28€5.323.64
21BerlinGermany930.255891.56£2.99$4.13€3.503.57
22VancouverCanada550.87961.52£4.07$5.62€4.763.52
22MoscowRussia730.064870.39£2.06$2.84€2.413.52
24SeattleUnited States690.921762.34£4.66$6.43€5.453.5
25MiamiUnited States200.431222.61£4.30$5.94€5.033.31
26AntwerpBelgium140.27671.28£3.41$4.71€3.993.2
27BrusselsBelgium290.241601.32£3.41$4.71€3.993.19
28ChicagoUnited States1000.374601.71£3.94$5.44€4.613.13
29MontrealCanada430.251931.13£3.49$4.82€4.083.08
30San FranciscoUnited States390.483183.95£5.73$7.91€6.702.95
31TokyoJapan600.041,2710.91£3.24$4.47€3.792.93
32PhiladelphiaUnited States270.171701.07£3.58$4.94€4.192.9
33San DiegoUnited States710.52101.47£4.39$6.06€5.132.89
34MunichGermany80.051601.08£3.42$4.72€4.002.88
35RomeItaly590.214761.66£4.26$5.88€4.982.73
36PhoenixUnited States140.08740.44£3.58$4.94€4.192.56
37AnchorageUnited States100.35170.59£4.30$5.94€5.032.44
38BostonUnited States150.221392.01£5.01$6.92€5.862.38
39LondonUnited Kingdom2080.231,3131.47£5.00$6.90€5.852.19
40MelbourneAustralia480.091860.36£5.21$7.19€6.091.47

The destination with the most breweries: Asheville, USA

As we’ve already seen, despite being a small city, Asheville in North Carolina has the most breweries per 10,000 people not just on our list but in the entirety of the United States. You can easily spend a whole day crawling from one brewery to the next in Asheville, which supposedly is such a hotbed for brewing because of its pristine spring water.

The destination with the most bars, clubs and pubs: Asheville, USA

When it comes to finding somewhere to enjoy your next drink, it’s clear that once again Asheville reigns supreme, with 7.86 bars, clubs and pubs per 10,000 people. The variety of nightlife activity in Asheville include live music venues and cosy local bars and despite its small size, you’re likely to find a watering hole to suit your needs.

The cheapest destination for a pint: Buenos Aires, Argentina

If you’re looking to maximise the number of drinks you can get for your money, then it would appear the Argentinian capital, Buenos Aires, is the place to be. The average cost of a pint of beer here is just £1.17. While it may be better known for Malbec wine, a craft beer scene is starting to form in the city, especially in the Palermo area.

The 10 cheapest destinations for a pint

Updated 15 July 2021
RankCityCountryAverage price per pint (£)Average price per pint ($)Average price per pint (€)
1Buenos AiresArgentina£1.17$1.62€1.37
2PragueCzech Republic£1.34$1.85€1.57
3Mexico CityMexico£1.41$1.95€1.65
4WrocławPoland£1.70$2.35€1.99
5KrakówPoland£1.89$2.61€2.21
6WarsawPoland£1.89$2.61€2.21
7MoscowRussia£2.06$2.84€2.41
8Fort CollinsUnited States£2.87$3.96€3.36
9AustinUnited States£2.87$3.96€3.36
10Grand RapidsUnited States£2.87$3.96€3.36

New bank accounts are offered all the time, so compare all of the best options to make sure you get the right one for you.

Methodology and sources

First, we identified 40 destinations known for their local beer scene using the following articles and blog posts:

Next, we gave each city a normalised score out of 10 on each of the following three factors, before taking an average final score across all three factors.

Breweries per 10,000 people

Sourced from RateBeer.

Bars, pubs & clubs per 10,000 people

The number of things to do in the ‘Nightlife’ category on Tripadvisor.

Average price per pint

Sourced from Numbeo, correct as of June 24 2021.