1954年 成立上海师范专科学校地理科
1958年 缩减为上海师范学院地理科
1962年 又改为地理系
1963年 撤销地理系
1978年 原地理系教师成立上海师范学院环境保护研究室
1984年 恢复成立上海师范大学地理系
1997年 地理系、生物系、化学系合并成立生命与环境学院
1998年 地理系独立设城市与旅游学院,原环境保护研究室改设环境科学与工程系
2003年 城市与旅游学院与上海旅专合并成立旅游学院
2007年 环境科学与工程系并入生命与环境学院
2013年 成立城市发展研究院
2018年 地理系、环境科学与工程系、城市发展研究院合并成立环境与地理学科学学院