Each year, the Organisation for Economic Cooperation and Development releases their Better Life Index that categorizes countries based on quality of life. To create the list, the OECD studies countries across 11 parameters of well-being, including financial wealth, safety, and environmental quality. Check out the 11 countries that have the highest in quality of life.