抗糖尿病药用于降低血中的葡萄糖浓度来治疗糖尿病。除了胰岛素、、利拉鲁肽和外，其他的都是经由经由口服，所以又称为口服降血糖药或口服抗高血糖药。选择抗糖尿病药是基于糖尿病的种类、年龄、个人情况及其他原因。1型糖尿病是因为缺乏胰岛素所致。所以需要以注射胰岛素的方式来治疗。2型糖尿病是因为细胞会抵抗胰岛素，可以用以下方法治疗：目前有几种的药物对于2型糖尿病有疗效，大多是口服给药，且常以併用的方式给予。对于2型糖尿病的合併疗法中可能包含胰岛素，但并非必要，所以通常只有在口服药物完全治疗失败之后，才会考虑给予