टाइप 2 मधुमेह तब होता है जब शरीर की कोशिकाएं इंसुलिन के प्रति प्रतिरोधी हो जाती हैं और अग्न्याशय धीरे-धीरे पर्याप्त इंसुलिन बनाने की अपनी क्षमता खो देता है। यह स्थिति रक्त शर्करा के स्तर में वृद्धि का कारण बनती है क्योंकि ग्लूकोज कोशिकाओं में प्रभावी ढंग से प्रवेश नहीं कर पाता है। शुरुआत में, अग्न्याशय अधिक इंसुलिन बनाकर इसकी भरपाई करने का प्रयास करता है, लेकिन अंततः, यह रक्त शर्करा के सामान्य स्तर को बनाए रखने में असमर्थ हो सकता है।

टाइप 2 मधुमेह के विकास में कई कारक योगदान करते हैं, जिनमें शामिल हैं:

* अधिक वजन और मोटापा
* शारीरिक निष्क्रियता
* इंसुलिन प्रतिरोध (एक मूलभूत अंतर्निहित कारक)
* आनुवंशिक प्रवृत्ति
* शरीर में वसा का वितरण
* जाति और जातीय पृष्ठभूमि
* रक्त लिपिड का उच्च स्तर
* उम्र
* प्रीडायबिटीज
* गर्भावस्था से संबंधित जोखिम (जैसे, गर्भावधि मधुमेह)
* पॉलीसिस्टिक ओवरी सिंड्रोम (PCOS)
* धूम्रपान
* नींद की कमी