2020 Social Progress Index

A measure of the progress of 163 countries in meeting the basic human needs of their citizens.

Source: The Social Progress Imperative (https://www.socialprogress.org/)