← All stories

Explainer

Why Japan Has 4 Million Vending Machines

One machine for roughly every 30 people, selling everything from hot soup to live cacti. The real reasons behind the density, and why the weird ones exist at all.

By TJ Kawamura · July 6, 2026 · 5 min read

Japan has around 3.9 million vending machines. That is roughly one for every 30 people, the highest density on the planet, and they are everywhere: mountain trailheads, temple gates, apartment block corners, rice fields. The obvious question is why. The answer is a stack of reasons that only line up in Japan.

Nobody breaks them

The boring reason is the biggest one. A machine full of cash and product, sitting unwatched on a dark street, is a bet on public behavior. In most countries that bet loses. In Japan vandalism and theft are rare enough that the bet pays off on basically every corner, which is why machines can live in places no shopkeeper would.

Coins built for machines

Japan kept a heavy coin culture long after other countries went to cards. A 100 yen coin buys a drink and a 500 yen coin buys lunch, which means the friction of machine buying is nearly zero. The machines evolved with the money: modern ones take IC transit cards and QR codes, but the coin slot is still the heart of the deal.

Labor is expensive, land is tiny

A vending machine is a shop with no staff, no shift schedule, and a footprint of one square meter. For a country with high wages and absurd urban land prices, that math is irresistible. A liquor shop puts a machine outside and earns while it sleeps. A farmer puts eggs in one and skips the farmers market entirely.

Hot and cold in the same box

The famous red and blue labels. Japanese drink machines heat and chill at the same time, which turned them into year-round infrastructure: cold barley tea in the summer, hot corn soup and canned coffee all winter. A machine that hands you a hand-warmer disguised as a drink in February is not a convenience. It is a public service.

The peak is behind us, the weird is ahead

Machines actually peaked around 5.6 million in 2000, before convenience stores ate into the ordinary end of the business. What survived and grew instead is the interesting end: the pandemic pushed restaurants into frozen vending, and suddenly famous ramen shops, oyster farms, and 196-year-old sake breweries all had machines. The ordinary machine is slowly declining. The strange one is multiplying.

The long tail is the point

Most of the 3.9 million sell drinks and cigarettes. But the tail is glorious: canned oden in Akihabara, a disaster-response coffee machine that goes free in an earthquake, a 10 yen drink machine in Osaka, machines that lend you an umbrella, and 1970s machines that cook udon in 25 seconds. That tail is what this atlas exists to map: not the four million, just the few hundred worth walking to.

Quick answers

How many vending machines does Japan have?

About 3.9 million as of recent industry counts, roughly one machine for every 30 people, the highest density in the world. The peak was around 5.6 million in 2000.

Why does Japan have so many vending machines?

A combination of very low vandalism and theft, a strong coin-based cash culture, expensive labor and land that makes unmanned retail attractive, and machines that serve both hot and cold products year round.

Do Japanese vending machines really sell weird things?

Yes. Beyond drinks you can find canned oden, dashi with a whole grilled fish in the bottle, wagyu beef, live cacti, omamori charms, and frozen restaurant meals. That long tail is what this site maps.

Machines in this story