تتسبب أسباب نفسية وعضوية متعددة في فقدان الشهية.
الأسباب النفسية
يقلل القلق والتوتر المزمن من رغبة الأكل ويؤثر على عمل الجهاز الهضمي. يؤثر الاكتئاب مباشرة على الشهية وقد يفقد بعض الأشخاص شهيتهم كليًا. تسبب الضغوط النفسية أو الصدمات العاطفية مثل فقدان شخص عزيز أو مشاكل عائلية أو مالية تراجع الرغبة في الطعام. وتشمل الأسباب النفسية أيضًا اضطرابات الأكل مثل فقدان الشهية العصبي، حيث يقلل الشخص عمدًا من تناول الطعام خوفًا من زيادة الوزن.
الأسباب العضوية
تثبط العدوى البسيطة مثل الإنفلونزا أو نزلات البرد الشهية مؤقتًا لأن الجسم يركز على مقاومة المرض. تتسبب مشاكل الجهاز الهضمي مثل القولون العصبي، الارتجاع، الإمساك المزمن أو قرحة المعدة في ألم وصعوبة في الأكل. يؤدي فقر الدم الناتج عن نقص الحديد إلى تعب عام وانخفاض الرغبة في الطعام. تؤثر أمراض الكبد أو الكلى، خاصة في مراحلها المتقدمة، على الشهية والهضم. قد يسبب خمول الغدة الدرقية تغيرات في الشهية والوزن. كما تقلل الأورام والأمراض المزمنة مثل السرطان الشهية لدى كثير من المرضى.