Researchers followed more than 3,000 Americans for up to seven years.
They say the findings may explain why people with a similar body mass index can have a variety of different health problems related to obesity.
The study is published in the Journal of the American College of Cardiology.