The results showed that salt intake in urine was higher in people who were overweight or obese, with an extra gram of salt a day leading to a more than 20 per cent increase in the chance of being heavy.
"These results suggest that salt intake is a potential risk factor for obesity independent of energy intake," the authors said.
Susan Jebb, professor of diet and population health at the University of Oxford, said "there is no way to be confident" in the findings.
"Salt reduction is important to reduce cardiovascular risk but the combination of a weak study design and lack of any strong mechanistic basis for the association between salt and fatness means that this study should not detract from the main cause of weight gain which is consuming too many calories," she said.
"I would not want to see the public misled by the publicity around this paper into thinking that cutting salt alone will reduce their risk of obesity or help them to lose weight."
Graham MacGregor, professor of cardiovascular medicine at Queen Mary University of London and chairman of Consensus Action on Salt and Health, said: "The food we eat is now the biggest cause of ill health through its high salt, fat and sugar content added by the food industry.
"High blood pressure and obesity both lead to the development of cardiovascular disease, stroke, heart attacks and heart failure, which are the commonest causes of death and disability in the UK."
- AAP