What country consumes most wine per capita?

The country that consumes the most wine per capita is Vatican City. The average person in Vatican City drinks about 54.3 liters of wine per year, which is more than any other country in the world. This is likely due to the fact that Vatican City is a very small country with a population of just over 800 people, many of whom are priests or nuns who drink wine as part of their religious rituals.