Sweden. #1 in Quality of Life. #5 in Best Countries Overall. ... Denmark. #2 in Quality of Life. #10 in Best Countries Overall. ... Canada. #3 in Quality of Life. ... Switzerland. #4 in Quality of Life. ... Norway. #5 in Quality of Life. ... Finland. #6 in Quality of Life. ... Germany. #7 in Quality of Life. ... Netherlands. #8 in Quality of Life. More items...