Factorii care influențează sănătatea mintală sunt multiple și variază de la factori socio-economici până la factorii genetici sau biologici. Printre acești factori se numără: stresul, experiențele traumătice, dependențele, condițiile de viață, dereglările hormonale, precum și anumite maladii psihice.