医院创建于1987年,原名苏州市庞山湖医院、吴江市康复医院。2003年医院由民政局转为卫生局主管,为全民事业医疗单位。2013年10月6日,医院整体搬迁至吴江区太湖新城云龙西路新址。并更名为苏州市吴江区精神康复医院、残疾人托养中心。新院占地50亩,建筑面积21000平方米,总投入1.65个亿,设置床位400张(含残疾人托养中心床位100张),医院核定床位200张,实际开放床位175张。建筑群包括医疗综合楼、康复中心、行政办公区、后勤保障系统等。开设精神科病区四个:三个男病区,一个女病区。医院现有在编职工130人,其中卫技人员120人,拥有高级职称4人,中级职称7人,有心理咨询师4人,研究生2人。医院主治:各类精神疾病以及失眠症、焦虑症、抑郁症、强迫症、心身疾病。