影响及精神疾病也可能造成肥胖。有种说法认为「肥胖的人由于代谢慢，因此即使吃得不多也会越来越胖」，但目前的科学证据倾向不支持此种论点。由于维持体重增加所需的能量，肥胖者的能量消耗比正常人多。肥胖可以由个人选择结合社会变革共同预防。肥胖的主要治疗方式有饮食计画和运动。患者在日常饮食中必须避免高热量（高油高糖）食物并增加高纤食物，若良好的饮食控制无法有效减重，则可以考虑搭配来减低食慾和抑制脂肪吸收。如果饮食、运动、甚至搭配药物都不见效，用来减少胃容积的胃内水球置放术可能会有帮助，以手术来减少胃容积或肠道长度也