上海市精神卫生中心徐汇院区地处宛平南路600号;闵行院区地处沪闵路3210号。总建筑面积约10万平方米。中心同时也是上海市疾病预防控制精神卫生分中心、海市精神卫生临床质量控制中心、上海市心理咨询培训中心、国家精神药物临床试验机构、WHO/上海精神卫生研究与培训合作中心。三、　医疗　上海市精神卫生中心临床科室齐全、技术力量雄厚,主要诊治精神分裂症、心境障碍、器质性精神障碍、儿童青少年及老年期精神障碍、神经症性障碍等各类精神障碍患者及药物依赖患者。中心设有普通精神科以及老年、康复、临床心理、儿少、传染、自愿戒毒等临床科室。核定床位1878张,目前实际开放床位2141张。位于零陵路604号的上海市心理咨询与治疗中心,主要为各类心理障碍患者及受心理困扰的来询者提供心理咨询服务,并开展多种心理治疗。