上海师范大学创建于1954年,时名上海师范专科学校,1956年扩建为上海第一师范学院和上海第二师范学院,1958年两所学院合并成立上海师范学院。1972年至1978年与华东师范大学等五校合并成立上海师范大学。1978年恢复上海师范学院。1984年改名为上海师范大学。1994年10月,与上海技术师范学院合并成立新的上海师范大学。1997年9月至2003年8月,上海师范高等专科学校、南林师范学校黄陵卫生保健师范部、上海行知艺术师范学校、上海旅游高等专科学校等先后并入或划归我校管理。学校下设17个二级学院、104个研究机构。另设上海师范大学青年学院是我校与共青团上海市委共建的、旨在培养高层次青少年教育与研究人才的二级学院。上海师资培训中心、上海市高校师资培训中心和《高等学校文科学术文摘》编辑部等机构也设在我校。学校还建有广泛社会影响的老年大学。
学校现有本科专业85个,覆盖哲学、经济学、法学、教育学、文学、历史学、理学、工学、管理学、农学、艺术学等11个学科门类。中国语言文学专业为教育部批准设立的国家文科基础学科人才培养和科学研究基地,古典文献专业为全国重点培养古典文献人才的四个基地之一。旅游会展经济与管理、教师教育、汉语言文学、影视传播、英语、应用化学和生物技术等是上海市本科教育高地建设项目。
学校拥有一级学科博士点6个、二级学科博士点42个、自设博士点2个、博士后流动站7个、共有一级学科硕士点29个、二级学科硕士点154个、自设硕士点2个,另外还有10个专业学位硕士点。经过几十年的努力,学校已经建立起一批具有优势和特色的学科:比较文学与世界文学是国家重点学科;“都市文化研究中心”是上海地方高校中唯一的教育部人文社会科学重点研究基地;资源化学实验室是省部共建教育部重点实验室;都市文化、计算科学和比较语言学是三个设在我校的上海市高校E-研究院。此外,学校还拥有14个上海市重点学科;15个上海市教委重点学科;3个上海市普通高校人文社会科学重点研究基地;2个上海市重点实验室和1个上海市教委重点实验室。 2012年全年,学校科研经费达 20288 万元,其中文科科研经费为:4780万元,理工科科研经费为:15508万元。
学校师资队伍结构合理,拥有一批在国内外具有一定影响的专家、学者和优秀青年学术人才,初步形成了一支以特聘教授为旗帜、有较大学术影响的学科带头人为中坚、中青年学术骨干为主体的高水平教师队伍。现有教职员工2845人,其中专任教师1696人。专任教师中具有正高级专业技术职务者259人、具有副高级专业技术职务者567人;具有博士、硕士学位的教师1346人,占专任教师的79.36%,其中具有博士学位的教师685人。此外,还组建了一支597人的兼职教师队伍,其中包括5位院士级的特聘教授、100多位外籍教师。(以上数据统计截止时间:2013年9月)