糖尿病分为一型糖尿病、二型糖尿病、妊娠期糖尿病和特殊类型糖尿病。糖尿病的不同分型和它的病因不同而有所区别。
一型糖尿病的病因主要是由免疫破坏了胰岛B细胞,从而引起了胰岛素分泌的绝对不足。二型糖尿病的病因是因为遗传因素的影响,还有环境因素共同作用,导致出现了胰岛素抵抗和胰岛素分泌的相对不足。妊娠期糖尿病是因为在妊娠时期胎盘可以分泌对抗胰岛素的激素,从而引起高胰岛素血症和高血糖。
特殊类型糖尿病病因比较多,包括胰腺的外分泌疾病、胰腺炎或者胰腺切除,或者是其他的内分泌疾病,像嗜铬细胞瘤、库欣综合症,或者是服用一些药物,像烟酸类的药物、糖皮质激素等所引起。