上海对外经贸大学的前身为原上海对外贸易干部学校,曾二次并入上海外国语学院,又二次复校,2013年4月,经教育部批准,学校更名为上海对外经贸大学。

学校共辖3个校区,总面积800亩,分别是

松江校区:占地700亩,位于松江区文翔路1900号

古北校区:占地73亩,位于长宁区古北路620号

七宝校区:占地27亩,位于闵行区漕宝路3349号。