⑴年齡:從嬰幼兒到成人隨年齡的增加而增加, 按每公斤體重所需胰島素計算, 青春期每公斤體重所需胰島素量最大;
⑵飲食及活動量:飲食中熱量高、活動量小則胰島素需要量大, 飲食中熱量低、活動量大則胰島素需要量小;
⑶病程長短:胰島素依賴型糖尿病患者病程很長者胰島素需要量減少, 可能與體重下降有關, 消瘦者胰島素需要量較少。 另外, 可能與糖尿病腎病的發生與發展有關, 腎臟是胰島素代謝清除及糖異生的重要場所, 糖尿病腎病患者腎臟功能減低,
⑷應激:糖尿病患者在各種應激, 尤其是感染發熱時, 胰島素需要量增加。 有人發現, 當患者體溫超過于37.5℃時, 體溫每升高 1℃, 胰島素的需要量增加 25%;
⑸月經、妊娠及分娩:月經期血糖波動大, 胰島素需要量常增加;妊娠過程中, 胰島素的需要量逐漸增加, 至妊娠末期, 胰島素需要量常增加 50~100%, 但在分娩以後, 胰島素需要量常急劇下降, 以後則逐漸增多, 直至妊娠前的水準;
⑹激素與藥物:有些藥物會影響胰島素的代謝清除和胰島素的作用強度, 對胰島素有減弱作用的包括酒精、水楊酸製劑、磺脲藥及四環素等;有增強作用的包括升糖激素(糖皮質激素、生長激素、胰升血糖素、兒茶酚胺及甲狀腺素)、口服避孕藥和噻嗪類利尿藥等。