Tokyo currently has the most Michelin stars of any city in the world, with about 194 Michelin‑starred restaurants holding a total of roughly 251 stars as of mid‑2025.

Quick answer

  • The city with the most Michelin stars overall is Tokyo, Japan.
  • Paris comes second, with around 123 Michelin‑starred restaurants and about 160 total stars.

A bit more detail

  • Tokyo leads both in total number of Michelin‑starred restaurants and in total stars, making it the global benchmark for high‑end dining right now.
  • Paris, Kyoto, Osaka and London follow in most 2024–2025 rankings, but none surpass Tokyo’s combination of restaurant count and stars.

Per‑capita twist

If the question is about density rather than raw totals:

  • Kyoto often ranks first among big cities (population over 500,000) for Michelin stars per capita, with roughly one Michelin‑starred restaurant per about 14,600 residents.
  • Tokyo still dominates in absolute numbers, but smaller Japanese and European cities can look stronger when adjusted for population.

TL;DR: In simple terms, the answer to “which city has the most Michelin stars?” is Tokyo ; for “most stars per person among big cities,” many recent rankings point to Kyoto.

Information gathered from public forums or data available on the internet and portrayed here.