Clean water in a German town According to global health index 2024 the healthiest countries are: Spain, Italy, Iceland, Japan, Switzerland and Sweden. India ranks 39th in the list. Oman, South Africa and Costa Rica are the lowest in the health index. Cuba has the highest number of doctors per 1,000 population with 8.4 (2023). In the year 2023, in the case of least number of doctors per 1,000 people, Somalia was placed on top with 0.20 doctors per 1,000 people followed by Niger with 0.30 and South Sudan with 0.40. Guinea Bisau, Monaco, Nauru, Aserbaijan, Cyprus and Belarus are the countries with highest number of hospitals per capita in the world. Taiwan, Netherlands, Switzerland, Australia, Germany and Ireland are the top countries in the world who provide insurance coverage to most bot their people. The cleanest countries in the world as per EPI index 2024 are: Estonia, Luxembourg, Germany, Finland, UK and Sweden. In the same EPI index of 180 countries of 2024 In