Email FacebookTwitterMenu burgerClose thin

The Best Cities for Beer Drinkers – 2018 Edition


Just six years ago, the Census Bureau estimated there were only 880 breweries in America. But the craft beer revolution took off: By 2016, the Census Bureau pegged that number at 2,802, 2,605 of which belonged to the microbrewery category. In fact, nearly one in four U.S. counties can boast having a beer brewery within its borders. That all creates a healthy buzz for local economies. Those microbreweries employ 55,000 workers nationally and are responsible for an annual payroll of around $2.6 billion, some of which employees can sock away in their savings accounts. But for drinkers, who value variety and palatable prices, not all beer hubs are created equal.

Below, we look at a total of five factors to rank the best cities for beer drinkers. Specifically, we look at the number of breweries, breweries per 100,000 residents, bars per 100,000 residents, the average number of beers per brewery and the average price of beer. Check out our data and methodology below to see where we got our data and how we put it together to create our final rankings.

Key Findings

  • The beer kings reign supreme – Seven of last year’s top 10 finished in the top 10 this year: Portland, Oregon; Asheville, North Carolina; Portland, Maine; Cincinnati, Ohio; Denver, Colorado; Seattle, Washington; and Duluth, Minnesota. And of the cities that cracked the top 10 last year but not this year, none fell outside the top 25.
  • Good beer cities can be found across America – It’s possible to make the case that the Pacific Northwest is the premier brewery region in America, but no matter where you are in America, you aren’t too far from a great beer city. The West, Midwest, Northeast and South all have at least one representative in the top 10 cities for beer drinkers.
beer drinkers

1. Portland, OR

The City of Roses is also fond of hops and malted barley, according to our analysis. Portland is awash in beer, ranking in the top 10 for both breweries per 100,000 residents and bars per 100,000 residents. Most notably, Portland has 67 breweries, which equals about 10.34 breweries per 100,000 residents. With such craft brew variety in the city, even the pickiest beer connoisseur should find something suited to his or her palette.

2. Asheville, NC

You almost can’t go anywhere in Asheville without running into a brewery. This city of 92,000 has 26 breweries. That gives it the highest density of breweries per resident, at more than 28 breweries per 100,000 people. Asheville also offers a substantial craft beer scene with nice variety: It ranks 21st for bars per 100,000 residents. Unfortunately, drinking here will do no favors for your savings account, the cost of a pint of beer here is above the study average.

3. Portland, ME

The East Coast Portland cracks the top three for the fourth year in a row. This is another city where the total number of breweries may not blow you away, but on a per capita basis, Portland ranks No. 2 for brewery density. Portland has a total of 18 breweries, equal to just under 27 per 100,000 residents. This city also ranks in the top 15 for bars per 100,000 residents, meaning you shouldn’t have too much trouble finding an open seat at your local watering hole. Finally, Portland is a fairly affordable city to drink your favorite amber liquid. The average pint here costs $4.00, second lowest in our top 10.

4. Cincinnati, OH

Cincinnati is home to 25 different breweries, good enough for 14th. But due to a fairly large population, those 25 breweries equal just 8.3 per 100,000 residents. That leaves Cincinnati beer drinkers facing the possibility of sobering lines to get into their favorite brewpubs. One intoxicatingly attractive metric for beer drinkers in Cincinnati is the variety of beers on offer at breweries. The average brewery in Cincinnati has produced nearly 100 different beers.

5. Bend, OR

These are heady days for the Bend, Oregon craft brewery scene. Since 2016 alone, five new breweries have bubbled up. That is not to say the Bend brew masters lack experience. Bend is home to some of the most established breweries in the country, with Deschutes Brewing founded 30 years ago. In terms of our analysis, Bend claimed the fifth spot because of the large number of breweries it has, relative to the population. With 22 breweries per 100,000 residents, locals here should not go thirsty.

6. Duluth, MN

If you’re a beer-drinker who places a lot of your beer drinking happiness on hitting up as many brewpubs as possible, Duluth may not be for you. This city has a respectable 10 breweries or 11.62 per 100,000 residents. But Duluth secures its top-10 spot due to its affordability. Duluth ranks second for the average cost of a beer.

7. Denver, CO

With 73 active breweries, beer drinkers will find it difficult to surpass Denver for quantity and variety of breweries. In fact, only one city – Chicago, Illinois – has more breweries than Denver. But finding a bar might be more difficult in the Mile High City. Denver ranks 66th for bars per 100,000 residents. Residents here who struggle to budget, may find themselves looking longingly at other beer hubs around the country. The average beer here costs $5.75, according to analysis.

8. Seattle, WA

Seattle is probably better known as a destination for coffee lovers, but those well-caffeinated Seattlites also find time to drink something more potent. The Emerald City has the fifth-most breweries in the country and the 23rd-most on a per capita basis. Overall, Seattle ranks in the top 50 for four of the five metrics we analyzed. Anyone drinking in Seattle will need to make sure he or she has a healthy checking account balance, as Seattle is one of the most expensive cities in the country for beer.

9. Pittsburgh, PA

Coming in ninth is the Steel City. Here drinkers can enjoy access to a large number of bars and quite a few breweries. Pittsburgh ranks in the top 35 for breweries and breweries per capita. But most notably, Pittsburgh ranks in the top 20 for number of bars. It has more than 36 bars per 100,000 residents, good enough to rank 14th for that metric.

10. Fort Collins, CO

Not all breweries are created equal. Some are able to come out with new creative creations year after year. That is where Fort Collins stands out. The average brewery has more than 100 creations, the highest rate in the top 10. Apart from the extensive diversity of beers here, Fort Collins also has quite a few breweries. This city only falls to the last spot in the top 10 because of the lack of bars. Fort Collins ranks outside the top 100 for bars per capita.

Data and Methodology

In order to find the best cities for beer drinkers, we looked at data on 300 cities. Specifically, we looked at the following five metrics:

  • Total number of breweries. Data comes from
  • Number of breweries per 100,000 residents. Data on microbreweries and brewpubs comes from Data on population comes from the U.S. Census Bureau’s 2017 1-Year American Community Survey.
  • Average number of beers per brewery. Data comes from
  • Number of bars per 100,000 residents. Data on bars comes from the U.S. Census Bureau’s 2016 American Business Patterns Survey. Data on population comes from the U.S. Census Bureau’s 2017 1-Year American Community Survey.
  • Average price for a pint of domestic draught beer. Data comes from

First, we ranked each city in each metric. We then found each city’s average ranking, giving the price of draft beer and average number of beers per brewery a half-weight. We double-weighted the total number of breweries. Using this average ranking, we created our final score. The city with the best average ranking received a score of 100, and the city with the worst average ranking received a 0.

Correction: An earlier version of this study misstated our metric on the number of bars per residents. It is bars per 100,000 residents, not bars per 10,000 residents.

Tips for Improving Your Savings Rate

  • Create a budget – It is tough to save money if you aren’t sure how you are spending it — even if you know part of your disposable income is going toward your bar tab. After creating a budget, you may find that you spend too much on going out for example. We recommend following the 50/30/20 rule, which stipulates spending 50% of your income on needs, 30% of entertainment and 20% on saving.
  • For the best results get the best help – If you really want to boost your savings, you should invest the money you’ve earned. But investing can be tricky and, of course, risky. So why not remove some of the risks by investing with a trusted financial advisor? If you’re not sure where to find a financial advisor, check out SmartAsset’s financial advisor matching tool. It will match you with up to three local financial advisors who fit your investing needs.

Questions about our study? Contact

Photo credit: ©