Better Life Index: We’re Number 28
Looking at the members of the OECD, we find that Norway ranks Number 1, followed by Slovenia, Luxembourg, Switzerland, Iceland, and Finland. The United States ranks an embarrassingly low 28th.
Source: OECD Better Life Index, https://www.oecdbetterlifeindex.org.