Cauzele tulburărilor de sănătate mentală sunt multiple și includ factori genetici, biologici și de mediu. Acestea pot fi influențate de stresul cronic, traumele psihologice, dependențele de droguri și alcool, presiunea socială și izolarea socială. Mai mult, tulburările de sănătate mentală pot fi exacerbate de o varietate de factori de mediu, cum ar fi inegalitatea socială, discriminarea și lipsa de acces la resurse de sănătate mintală.