En la salud mental intervienen múltiples factores sociales, psicológicos y biológicos. La salud mental puede verse afectada por la pérdida del trabajo, las condiciones de trabajo estresantes, la discriminación de género, la exclusión social, el riesgo de violencia, la mala salud física y las violaciones de los derechos humanos. Además, está relacionada con la pobreza, las dificultades económicas, y es más frecuente entre las clases sociales desfavorecidas.