При регулирането на кръвната захар е важно да се има предвид, че инсулинът не е единственият хормон, който регулира нивото на кръвната захар (т.е. концентрацията на захар в кръвта). Други хормони, наречени хипергликемични или контраинсуларни хормони, противодействат на неговия ефект:
- глюкагон
- растежен хормон (GH)
- кортизол (или други кортикостероиди, дадени за терапевтични цели)
- прогестерон
- естроген
- адреналин
- тироксин
Следователно не е случайно, че в условия на тежък стрес - например по време на „остра инфекция или тежка физическа травма (повишен кортизол и катехоламини) - диабетикът е принуден да увеличи терапевтичната доза инсулин. Също е изненадващо, че акромегалията (GH хиперсекреция през зряла възраст) често е придружено от хипергликемия, както и бременността (повишен естроген и прогестерон).