Ever wondered which countries have the most Michelin starred restaurants per capita? Here is the ranked list.
- Luxembourg: With 9 Michelin-starred restaurants and a population of approximately 625,000, Luxembourg has about 14.4 Michelin-starred restaurants per million inhabitants.
- Switzerland: Home to 119 Michelin-starred restaurants and a population of around 8.7 million, Switzerland boasts approximately 13.7 Michelin-starred restaurants per million inhabitants.
- Belgium: With 143 Michelin-starred restaurants and a population of about 11.5 million, Belgium has approximately 12.4 Michelin-starred restaurants per million inhabitants.
- Malta: Featuring 5 Michelin-starred restaurants and a population of approximately 514,000, Malta has about 9.7 Michelin-starred restaurants per million inhabitants.
- Hong Kong: Featuring 71 Michelin-starred restaurants and a population of about 7.5 million, Hong Kong has approximately 9.5 Michelin-starred restaurants per million inhabitants.
- France: Leading in absolute numbers with 639 Michelin-starred restaurants and a population of around 67 million, France has approximately 9.5 Michelin-starred restaurants per million inhabitants.
- Singapore: With 51 Michelin-starred restaurants and a population of around 5.7 million, Singapore has approximately 8.9 Michelin-starred restaurants per million inhabitants.
- Italy: Boasting 395 Michelin-starred restaurants and a population of around 59 million, Italy has approximately 6.7 Michelin-starred restaurants per million inhabitants.
- Netherlands: Home to 117 Michelin-starred restaurants and a population of about 17.5 million, the Netherlands has approximately 6.7 Michelin-starred restaurants per million inhabitants.
- Denmark: With 39 Michelin-starred restaurants and a population of approximately 5.8 million, Denmark has about 6.7 Michelin-starred restaurants per million inhabitants.
- Spain: Featuring 271 Michelin-starred restaurants and a population of approximately 47 million, Spain has about 5.8 Michelin-starred restaurants per million inhabitants.
- Slovenia boasts 10 Michelin-starred restaurants. With a population of approximately 2.1 million, this equates to about 4.7 Michelin-starred restaurants per million inhabitants.
- Japan: With 547 Michelin-starred restaurants and a population of about 125.7 million, Japan has approximately 4.4 Michelin-starred restaurants per million inhabitants.
- Germany: With 340 Michelin-starred restaurants and a population of about 83 million, Germany has approximately 4.1 Michelin-starred restaurants per million inhabitants.
- Portugal: With 40 Michelin-starred restaurants and a population of around 10.3 million, Portugal has approximately 3.9 Michelin-starred restaurants per million inhabitants.
- Croatia has 11 Michelin-starred restaurants. Given its population of around 3.85 million, this results in approximately 2.86 Michelin-starred restaurants per million inhabitants.
- United Kingdom: With 185 Michelin-starred restaurants and a population of about 67 million, the United Kingdom has approximately 2.8 Michelin-starred restaurants per million inhabitants.
- Norway: With 14 Michelin-starred restaurants and a population of about 5.4 million, Norway has approximately 2.6 Michelin-starred restaurants per million inhabitants.
- Sweden: Featuring 26 Michelin-starred restaurants and a population of around 10.4 million, Sweden has approximately 2.5 Michelin-starred restaurants per million inhabitants.
- Austria: Boasting 19 Michelin-starred restaurants and a population of approximately 8.9 million, Austria has about 2.1 Michelin-starred restaurants per million inhabitants.
- Taiwan has 44 Michelin-starred restaurants. With a population of approximately 23.2 million in 2025, this equates to about 1.9 Michelin-starred restaurants per million inhabitants.
- Greece has 12 Michelin-starred restaurants. With a population of approximately 9.94 million in 2025, this equates to about 1.21 Michelin-starred restaurants per million inhabitants.
- Hungary boasts 9 Michelin-starred restaurants. Given its 2025 population of around 9.87 million, this results in approximately 0.91 Michelin-starred restaurants per million inhabitants.
- United States: Boasting 223 Michelin-starred restaurants and a population of around 331 million, the United States has approximately 0.7 Michelin-starred restaurants per million inhabitants.
- South Korea: With 31 Michelin-starred restaurants and a population of approximately 51.7 million, South Korea has about 0.6 Michelin-starred restaurants per million inhabitants.
Last edited: