Основными гормонами, регулирующими уровень сахара в крови, являются инсулин, глюкагон, катехоламины и глюкокортикоиды. Инсулин — гипогликемический гормон, выделяемый бета-клетками поджелудочной железы, и инсулин — единственный гипогликемический гормон в организме. Глюкагон — гормон, повышающий уровень глюкозы в крови, секретируемый альфа-клетками поджелудочной железы. Когда сахар в крови повышается, это способствует секреции инсулина, который может способствовать поглощению глюкозы клетками, тормозить превращение гликогена в глюкозу с помощью глюкозы, тормозить распад белков и жиров и уменьшать количество глюконеогенного сырья для дальнейшего снижения сахара в крови. Высокий уровень сахара в крови также может подавлять секрецию глюкагона, чтобы избежать дальнейшего повышения сахара в крови. При снижении сахара в крови он снижает секрецию инсулина и прекращает секрецию инсулина при уровне сахара в крови ниже 1,67 ммоль/л, одновременно стимулируя секрецию глюкагона. Глюкагон может способствовать расщеплению гликогена в глюкозу для поддержания концентрации сахара в крови, а также способствовать расщеплению белков и жиров, чтобы обеспечить сырье для глюконеогенеза. В то же время при гипогликемии повышается уровень катехоламинов и глюкокортикоидов, которые, взаимодействуя с глюкагоном, повышают уровень глюкозы в крови.