The report ranks the social and economic well-being of elders in 91 countries, with Sweden coming out on top and Afghanistan at the bottom.
It reflects what advocates for the old have been warning, with increasing urgency, for years: Nations are simply not working quickly enough to cope with a population greying faster than ever before.
By the year 2050, for the first time in history, seniors older than 60 will outnumber children younger than 15.
He wishes he could retire, but he and his 61-year-old wife depend on the USD 50 a month they earn from the shop.
Also Read
And so every day, Thao rises early to open the stall at 6 am and works until 2 pm, when his wife takes over until closing.
"People at my age should have a rest, but I still have to work to make our ends meet," he says, while waiting for customers at the shop, which sells green tea, cigarettes and chewing gum.
Thao's story reflects a key point in the report, which was released early to The Associated Press: Ageing is an issue across the world.
Perhaps surprisingly, the report shows that the fastest ageing countries are developing ones, such as Jordan, Laos, Mongolia, Nicaragua and Vietnam, where the number of older people will more than triple by 2050. All ranked in the bottom half of the index.
The Global AgeWatch Index was created by elder advocacy group HelpAge International and the UN Population Fund in part to address a lack of international data on the extent and impact of global ageing.
The index, released on the UN's International Day of Older Persons, compiles data from the UN, World Health Organisation, World Bank and other global agencies, and analyses income, health, education, employment and age-friendly environment in each country.