。1980年代，中心开设了心理门诊，是中国大陆最早的心理门诊之一，但就诊人数甚少。1992年，医院成立了上海市心理咨询中心，于1998年迁至独立的大楼，之后更名为上海市心理咨询与治疗中心，是中国大陆首个独立的类似机构。1997年，精神卫生中心还被评为三级甲等医院，并成立了自愿戒毒中心。此后精神卫生中心的门诊量逐年增长。2005年，中心启用了新建的门诊大楼，年门诊患者约25万人次。2006年8月，精神卫生中心正式成为上海交通大学医学院（原上海第二医科大学）的附属医院，同时作为复旦大学上海医学院（原上海医科大学