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.