Its relatively low ranking was driven by a drop in the well-being of Americans under 30, according to the report, which developed additional rankings by age group.
Finland topped the list for the seventh consecutive year. Nordic countries dominated the top 10, which also included Denmark; Iceland, Sweden; Israel; Netherlands; Norway, Luxembourg; Switzerland; and Australia.
China ranked at 60, Russia at 72, and India at 126.