Sănătatea mentală poate fi afectată de o serie de factori, cum ar fi stresul, anxietatea, depresia, izolarea socială și experiențele traumatice. Alte factori, cum ar fi obezitatea, consumul de alcool și droguri și lipsa de exercițiu fizic, pot contribui și ei la apariția unor probleme de sănătate mentală.