Diabetes tipe 2, juga dikenal sebagai diabetes onset dewasa, sebagian besar berkembang setelah usia 35 hingga 40 tahun dan menyumbang lebih dari 90% penderita diabetes. diabetes tipe 2 sebagian besar terlihat pada pasien obesitas. kemampuan tubuh untuk memproduksi insulin tidak rendah pada tahap awal diabetes tipe 2, dan beberapa pasien bahkan menghasilkan terlalu banyak insulin dalam tubuh mereka, tetapi sensitivitas jaringan di sekitarnya terhadap insulin berkurang, sehingga efek penurun glukosa menjadi kurang efektif, sehingga tubuh pasien menjadi kurang efektif. Insulin adalah defisiensi relatif dan sekresi insulin endogen oleh pankreas dapat dirangsang dengan mengonsumsi obat-obatan tertentu. Namun demikian, pada tahap selanjutnya, bahkan jika pasien meminum obat tertentu, sebagian pasien mungkin masih memiliki sekresi insulin yang tidak mencukupi dan mengalami peningkatan glukosa darah puasa dan postprandial, sehingga memerlukan terapi penggantian insulin. Sulphonylureas dan insulin, serta obat penurun glukosa lainnya, semuanya memiliki efek samping penambahan berat badan, sedangkan metformin adalah satu-satunya obat penurun glukosa yang tidak meningkatkan berat badan, dan dalam kebanyakan kasus, metformin dapat menyebabkan penurunan berat badan pada beberapa pasien. Mekanisme metformin mengurangi berat badan tidak dipahami dengan baik dan mungkin terkait dengan mekanisme penurunan glukosa darah dengan meningkatkan sensitivitas jaringan perifer terhadap insulin, tanpa memengaruhi sekresi insulin. Ini mungkin juga terkait dengan kemampuannya untuk menyebabkan reaksi gastrointestinal seperti kembung dan mual, dan untuk mencapai penurunan berat badan dengan menekan nafsu makan pasien. Oleh karena itu, metformin diindikasikan untuk pasien obesitas dengan diabetes tipe II.