一般来说，胰岛素以它们在体内的代谢速率快慢分类，共分成四类。
增敏剂.胰岛素增敏剂用于治疗2型糖尿病的主要问题 ─ 胰岛素抗拒。
双胍类.双胍类减少肝醣的输出，且增加周边吸收葡萄糖的能力，包括骨骼肌。二甲双胍是目前最常用于小孩及青少年的降血糖药，尽管如此，它还是必须要小心的使用于肝肾功能不良的病患。值得注意的是，在常用的糖尿用药中，二甲双胍并不会造成体重增加。双胍类可以使病患的糖化血色素值降低1.5-2%。二甲双胍是目前用于治疗2型糖尿病的第一线