mental health conditions, like anxiety, depression, and stress, can all have a negative effect on hunger levels. other physical conditions, such as pregnancy, hypothyroidism, and more, can also cause a decrease in appetite.