Diabetes dapat diklasifikasikan ke dalam beberapa kategori sebagai berikut:
1. Diabetes tipe 1 (karena kerusakan sel b autoimun, biasanya menyebabkan defisiensi insulin absolut) 2. Diabetes tipe 2 (karena kehilangan sekresi insulin dari sel-b yang progresif, sering didasari dengan resistensi insulin) 3. Gestational diabetes mellitus (GDM) (diabetes didiagnosis pada trimester kedua atau ketiga kehamilan yang tidak ada riwayat diabetes sebelum kehamilan) 4. Jenis diabetes karena penyebab lain, misalnya, sindrom diabetes monogenik (seperti diabetes neonatal dan Maturity onset diabetes of young (MODY) ), penyakit pada pankreas eksokrin (seperti cystic fibrosis dan pankreatitis), dan obat - atau diabetes yang diinduksi bahan kimia (seperti penggunaan glukokortikoid, dalam pengobatan HIV / AIDS, atau setelah transplantasi organ)