The risk factors that contribute to obesity can be a complex combination of genetics, socioeconomic factors, metabolic factors and lifestyle choices, among other things. Some endocrine disorders, diseases and medications can also cause weight to increase.