上海财经大学始建于1917年,原为南京高等师范学校的商科专业,著名社会活动家、爱国民主人士杨行佛任专业主任。 1921年,根据南京高等师范学校筹建国立东南大学的计划,商科改组迁至上海,成立国立东南大学上海商业大学。 这所大学是中国教育史上第一所商业大学。 著名教育家郭秉文担任校长,著名经济学家马寅初担任教务长。 1932年,学校分立,定名为国立上海商学院,是当时中国唯一的国立本科商学院。 1950年,学校更名为上海财经学院,1985年更名为上海财经大学。 2000年,学校划归教育部,现由教育部、财政部、上海市人民政府共建。