Top 50 Best Countries in terms of Quality of Life:

1. 🇨🇭 Switzerland
2. 🇩🇰 Denmark
3. 🇸🇪 Sweden
4. 🇳🇴 Norway
5. 🇫🇮 Finland
6. 🇳🇱 Netherlands
7. 🇨🇦 Canada
8. 🇦🇺 Australia
9. 🇩🇪 Germany
10. 🇦🇹 Austria
11. 🇳🇿 New Zealand
12. 🇮🇸 Iceland
13. 🇮🇪 Ireland
14. 🇸🇬 Singapore
15. 🇯🇵 Japan
16. 🇧🇪 Belgium
17. 🇫🇷 France
18. 🇱🇺 Luxembourg
19. 🇰🇷 South Korea
20. 🇬🇧 United Kingdom
21. 🇪🇸 Spain
22. 🇮🇹 Italy
23. 🇺🇸 United States
24. 🇨🇿 Czech Republic
25. 🇸🇮 Slovenia
26. 🇹🇼 Taiwan
27. 🇮🇱 Israel
28. 🇵🇹 Portugal
29. 🇪🇪 Estonia
30. 🇦🇪 United Arab Emirates
31. 🇨🇱 Chile
32. 🇱🇹 Lithuania
33. 🇵🇱 Poland
34. 🇸🇰 Slovakia
35. 🇭🇷 Croatia
36. 🇺🇾 Uruguay
37. 🇨🇾 Cyprus
38. 🇭🇺 Hungary
39. 🇲🇹 Malta
40. 🇷🇴 Romania
41. 🇧🇷 Brazil
42. 🇲🇽 Mexico
43. 🇨🇳 China
44. 🇲🇾 Malaysia
45. 🇹🇭 Thailand
46. 🇷🇸 Serbia
47. 🇧🇬 Bulgaria
48. 🇬🇷 Greece
49. 🇷🇺 Russia
50. 🇿🇦 South Africa

Sources:

United Nations Human Development Index (HDI)
OECD Better Life Index
World Happiness Report
Numbeo Quality of Life Index
The Economist Quality of Life Index

The ranking is based on various indicators such as economic stability, healthcare, education, income equality, safety and overall happiness.