Finland holds maximum coffee drinkers in its land, here is the list that reveals who drinks coffee a lot
Finland – 1.686 cups per capita
Denmark – 1.374 cups per capita
Norway – 1.372 cups per capita
Belgium – 1.354 cups per capita
Sweden – 1.249 cups per capita
Austria – 1.065 cups per capita
Switzerland – 1.017 cups per capita
Germany – 988 cups per capita
Netherland – 915 cups per capita
France – 831 cups per capita
Source: International Coffee Organization 2007 data