Malnutrition among older people

یکی از علتهای بی اشتهایی کمبود تغذیه‌ای در افراد پیر کاهش روی است که  می تواند سبب بی میلی شود به علت اینکه با  پیرشدن جوانه‌های چشایی از بین می روند

 بی اشتهایی می تواند در اثر مصرف بعضی از داروها حاصل شود همچنین بعضی از بیماری های عفونی، ویروسی، تیروئید و برخی از سرطان‌ها می تواند موجب بی اشتهایی گردند.
 خانم های جوان می توانند در اثر گرفتن رژیم های سخت لاغری دچار بی اشتهایی عصبی شوند بی اشتهایی می تواند در افراد افسرده به خانم‌های بارداری که دچار ویار هستند و کودکان لجباز نیز رخ می دهد.
درمان این بیماری به علت آن بر می گردد اگر بیمار کمبود تغذیه‌ای دارد، باید زیر نظر کارشناس تغذیه قرار بگیرد و با گرفتن آزمایش‌ها و شرح حال از او، براساس نیاز مکمل های دارویی تجویز می شود یا برای او رژیم غذایی مناسب در نظر گرفته می شود علت آن این است مصرف خودسرانه این مکمل ها ممکن است به مسمومیت بیانجامد.
 اگر بیمار آنتی بیوتیک مصرف می کند باید با پزشک خود مشورت نماید تا او در صورت لزوم دارو را  تعویض نماید و اگر بی اشتهایی آن جنبه عصبی دارد با تجویز پزشک می توان از “داروهای ضد افسردگی” استفاده نمود.