In 2025, Russia remains the world's top alcohol-consuming country, with an average of 16.8 litres per person per year, according to Statista and World Population Review. Vodka continues to dominate Russian culture, alongside a growing craft beer scene. Greece and Lesotho follow next, while India ranks much lower, averaging around 4.98 litres per capita.
short by
/
04:00 pm on
09 Nov