هناك عدة اسباب للنحافة : - الوراثة - عدم تناول طعام غني بالدهون و الاطعمة الغنية بالسعرات الحرارية مثل المكسرات ، زبدة الفول السوداني ، معكرونة - الاكتفاء بتناول الوجبات الاساسية و عدم تناول وجبات خفيفة بينهما مثل الفواكة المجففة ، عصير الفواكة ، الحليب كامل الدسم مع العسل - الضغط النفسي و التوتر و القلق - فرط نشاط الغدة الدرقية - ممارسة التمارين الرياضية بشكل كبير و عدم تناول وجبات غذائية تتناسب مع السعرات الحرارية المحروقة - اثار جانبية لبعض الادوية - قرحة المعدة - السرطان - التهابات المعدة و الامعاء - امراض القلب او الكلى او الكبد - السكري - ادمان الكحول