二甲双胍用于2型糖尿病患者治疗的时候,具有一定的减轻体重的作用。研究显示,中国新诊断2型糖尿病患者经二甲双胍单药治疗16周,正常体型、超重、肥胖患者的体重分别下降1.47公斤、2.81公斤、2.92公斤,基线的身高体重指数越高,腰围越大的患者使用二甲双胍治疗后体重下降越多。磺脲类、格列酮类及胰岛素等降糖药物的使用,可能会增加患者的体重,联合二甲双胍可减轻上述药物对体重的影响。有研究显示,与单用胰岛素治疗相比,二甲双胍联合胰岛素治疗可使体重少增加2.28~3.85公斤。目前二甲双胍减轻体重的机制尚不明确,二甲双胍并未批准用于非糖尿病人群的减重治疗。