Purpose: Poverty and hunger are still severe problems faced by the world today, especially in developing countries. Starvation in childhood usually damaged mental health in later years. But, does this proposition apply China? The answer could not only verify the validity of the current research findings, but also provide certain significance for the intervention and formulation of global public health policy.Method: This research was based on the data of the Chinese Longitudinal Healthy Longevity Survey data in 2018, and 1820 elderly people were investigated. The impact of childhood starvation on mental health in later years was investigated by the Ordinary Least Squares method. Moreover, the robustness tests conducted by replacing independent variable to severity of childhood starvation and dividing the samples to different age ranges. Furthermore, heterogeneity was also analyzed based on different gender, different domicile where they born, and different level of education.Results: The childhood starvation was associated with less mental health scores in later life. The older who suffered from childhood starvation showed worsen mental health in later years, especially in the illiterate samples and the rural samples. However, there was no significant difference when considering different gender.Conclusions: Childhood starvation worsened the mental health in later life, and the level of education and being born in urban had a mediating effect to the relationship. In order to reduce the negative impact of childhood starvation on mental health, anti-poverty strategies, such as providing assistance to children who are hungry, and developing early intervention programs for children's development, should be promoted around the world. Meanwhile, the local development, industrialization and modernization, as well as children's educational attainment should also be promoted while preventing child hunger.