3 ms·The US is #21 on the Human Development Index, a holistic measure of quality of life. Sweden is #7.by Zigurd 3y agoThe US is #21 on the Human Development Index, a holistic measure of quality of life. Sweden is #7.