Причины возникновения неврозов могут быть многообразными и включать генетическую предрасположенность, наличие стрессовых ситуаций, психологические травмы, неблагоприятное детство, социокультурные факторы и дисбаланс в нервной системе. Факторы, способствующие развитию неврозов, включают в себя особенности личности, низкую стрессоустойчивость, неадекватные стратегии справления с трудностями.