楊浦區精神衛生中心建於1964年,2004年成立楊浦區疾病預防控制精神衛生分中心,2006年9月設立美沙酮藥物維持治療門診,2013年設立藥物依賴認定門診,經過50年的沿革,醫院已成為楊浦區集精神科臨床醫療、心理諮詢、精神康復、成癮認定和科研培訓功能較為齊全的區級專業衛生機構。
截至2015年12月,醫院占地面積8.05畝,建築面積8202.72平方米(新院占地面積約13畝,建築面積26608平方米)。
截至2015年12月,醫院核定床位300張,實際開放床位500張,設有普通精神科、老年精神科、防治科、醫技科、藥劑科、康復科、特種科、心理諮詢門診、成癮認定門診等臨床科室,共有9個住院病區,主要收治精神分裂症、情感性精神障礙、老年性精神障礙、精神活性物質所致精神障礙、神經症等各類精神障礙。2014年門急診病人50879人次,收治入院病人343人次,出院病人762人次,平均日在院病人數720人左右。
截至2015年12月,醫院有職工205人,高級職稱16人(其中正高3人),中級職稱78人。