Gallup Inc. asked about 1,000 people in each of 148 countries last year if they were well-rested, had been treated with respect, smiled or laughed a lot, learned or did something interesting and felt feelings of enjoyment.
In Panama and Paraguay, 85 percent of those polled said yes to all five, putting those countries at the top of the list.
They were followed closely by El Salvador, Venezuela, Trinidad and Tobago, Thailand, Guatemala, the Philippines, Ecuador and Costa Rica.
The people least likely to report positive emotions lived in Singapore, the wealthy and orderly city-state that ranks among the most developed in the world.
Other wealthy countries also sat surprisingly low on the list.
Germany and France tied with the poor African state of Somaliland for 47th place.