現代醫學還未能對糖尿病發生的病因和具體機制做出解釋,不過一些因素已經被證實與糖尿病的發病緊密相關:
第一,遺傳因素,糖尿病是一種遺傳性疾病。
第二,精神狀態,精神因素對于糖尿病的發生發展的影響認為與精神緊張,情緒激動以及各種應激狀態有關。
第三,肥胖,肥胖是糖尿病的一個重要誘因。
第四,飲食過多而不節制,導致營養過剩而發生糖尿病。
第五,感染,Ⅰ型糖尿病與病毒感染有顯著的關系,感染本身不會誘發糖尿病,可以使隱形的糖尿病得以表現出來。
第六,體力活動減少,體力活動減少導致容易肥胖從而出現糖尿病。
第七,妊娠,妊娠次數與糖尿病的發病有關,多次妊娠容易誘發糖尿病。
第八,生活環境因素,環境因素作為誘因,在糖尿病的發病中占有非常重要的地位,包括空氣污染,噪聲,社會競爭等。
另外,營養不足也可以誘發糖尿病,這點很多人容易忽略。