The top five states for beer consumption per capita are North Dakota, New Hampshire, Montana, South Dakota and Wisconsin, according to the Beer Institute, a trade organization. North Dakota drank about 45.8 gallons of beer per resident 21 and older last year, the institute said. Per capita...