The grouping, which includes the world's richest nations, has seen obesity levels continue to rise over the past five years, albeit more slowly than before.
"One in five children is overweight, on average, in OECD countries, but rates are as high as one in three in countries like Greece, Italy, Slovenia and the United States," said a press statement.
The economic crisis was partly to blame, the OECD report said, with less spending on food overall, and a switch to cheaper, high-calorie junk alternatives.
Obesity claims a heavy personal and financial toll in terms of diseases like diabetes, heart disease and cancer.
More From This Section
Severely obese people die eight to ten years earlier than those of normal weight -- a similar rate to smokers.
And obesity is estimated to gobble up one to three per cent of total health expenditure in most countries -- as much as five to 10 per cent in the United States.
The findings are to be presented tomorrow at the European Congress on Obesity in Sofia, Bulgaria.
Obesity is defined by the World Health Organisation as a body mass index (weight in kilogrammes divided by the square of one's height in metres) of 30 and above.
The UN's health agency attributes 3.4 million adult deaths per year to being overweight or obese.
Until 1980, fewer than one in ten people in the OECD were obese, compared to 18 per cent of the adult population now -- one in three adults in Mexico, New Zealand and the United States and more than one in four in Australia, Canada, Chile and Hungary, said the document.