Dalam mengatur glukosa darah, penting untuk memperhitungkan bahwa insulin bukan satu-satunya hormon yang mengatur kadar gula darah (yaitu konsentrasi gula dalam darah). Hormon lain, yang disebut hormon hiperglikemik atau kontrainsular, melawan efeknya:
- glukagon
- hormon pertumbuhan (GH)
- kortisol (atau kortikosteroid lain yang diberikan untuk tujuan terapeutik)
- progesteron
- estrogen
- adrenalin
- tiroksin
Oleh karena itu bukan kebetulan bahwa dalam kondisi stres berat - seperti selama "infeksi akut atau trauma fisik yang parah (peningkatan kortisol dan katekolamin) - penderita diabetes dipaksa untuk meningkatkan dosis terapi insulin. Hal ini juga mengejutkan bahwa akromegali (GH hipersekresi selama masa dewasa) sering disertai dengan hiperglikemia, seperti halnya kehamilan (peningkatan estrogen dan progesteron).