TrayAtlas
CHART · #002

Countries with the Most Vending Machines per 1,000 People

2026-05-133 sources

Data table

#Countrymachines per 1,000 people
01Japan31.5
02Italy13.6
03United States8.6
04Spain8.2
05France8
06Germany7.1
07United Kingdom6
08Netherlands5.5
09South Korea3.5
10Canada2.8

Vending machines aren't just about convenience — they show the rhythm of a place. In Japan, there are more than 31 vending machines for every 1,000 people, placed along streets, in stations, near offices, and in residential areas. In the United States and several European countries, unattended sales are also common around workplaces and public spaces. For some people, they are just machines that sell drinks. In some cities, they are a small part of daily life: a place to stop briefly, choose a drink, and keep going.

Sources

  1. 自動販売機普及台数日本自動販売システム機械工業会
  2. 2022-2023 Industry CensusNAMA
  3. Population, totalWorld Bank
#vending-machines#daily-life#unattended-retail#street-infrastructure#convenience#urban-life#japan#retail-culture