上海精神衛生中心又名上海交通大學醫學院附屬精神衛生中心、上海心理咨詢中心,原名上海精神病防治院,前身為普慈療養院,建于1935年。2006年5月上海市精神衛生中心正事成為上海交通大學醫學院的附屬醫院。上海精神衛生中心由總部、分部、心理咨詢部、上海精神衛生研究所、上海自愿戒毒中心組成。是上海三級甲等精神專業??漆t院,擔負著全市精神衛生的醫療、教學、科研、預防、康復、心理咨詢和對外學術交流等任務。目前掛靠單位還有上海疾病預防控制精神衛生分中心、上海精神疾病臨床醫學中心、上海精神衛生臨床質量控制中心、上海心理咨詢培訓中心、國家藥物臨床試驗機構、WHO/上海精神衛生研究與培訓合作中心、上海各醫學院校精神科教學醫院等。