上海市社会主义学院创建于1958年10月,1966年因"文化大革命"停办,1984年复办。学院经历了创建、复办、发展三个阶段。社会主义学院是中国共产党领导的统一战线性质的政治学院,是民主党派和无党派人士的联合党校,是统一战线人才教育培训的主阵地,是开展党的统一战线工作的重要部门,是党和国家干部教育培训体系的重要组成部分。上海市社会主义学院于1958年10月经中共上海市委批准,由政协上海市委员会在上海市政协业余政治大学和工商界政治学校合并的基础上创办。建院初期筹备工作组的召集人是胡厥文,第一任院长是时任中共华东局书记的魏文伯同志。1963年4月,上海市社会主义学院加挂华东社会主义学院牌子,接受华东六省选送的学员来院学习。“文化大革命”开始后,学院被迫停办。1984年3月,中共上海市委决定恢复上海市社会主义学院,时任中共上海市委副书记杨堤兼任上海市社会主义学院院长。后来历任党组书记、院长有毛经权、赵定玉、王生洪、黄跃金、沈红光、杨晓渡、沙海林、施小琳、郑钢淼、周汉民。现任党组书记陈通,院长徐毅松。2002年学院加挂“上海中华文化学院”院牌。