Socio-demographic factors affect the prevalence of overweight, and differences in lifestyle could be the cause. Possible consequences of overweight, such as mental health problems may also vary by socio-demographic factors. The aims of the study were to identify overweight and mental health problems by socio-demographic group and lifestyle and a possible association between overweight and mental health.