Through all phases of life, Canada and Scandinavian countries treat their citizens well, according to US News.

Best Countries for Quality of Life

  1. Canada
  2. Sweden
  3. Denmark
  4. Norway
  5. Switzerland
  6. Finland
  7. Australia
  8. Netherlands
  9. New Zealand
  10. Germany
  11. Belgium
  12. United Kingdom
  13. Japan
  14. Luxemburg
  15. Ireland
  16. France
  17. US
  18. Singapore
  19. Portugal
  20. China
  21. Spain
  22. Italy
  23. South Korea
  24. Poland
  25. Czech Republic

More info at US News