上海交通大学现在有5个校区,分别为:徐汇校区、七宝校区、卢湾校区、长宁校区和闵行校区。每个校区学院的分布如下:
1、上海交通大学徐汇校区:部分研究生院,留学生院,实验室,科研中心。主要有经管,机械,材料,计算机,信息安全,船舶海洋。地址:上海市徐汇区华山路1954号。
2、上海交通大学七宝校区:理科、管理学科、生命学科、法学和人文学科。
3、上海交通大学卢湾校区:医学院及其研究生院。
4、上海交通大学长宁校区:经管学院及其研究生院。
5、上海交通大学闵行校区:囊括全部的本科院系,大部分研究生院,留学生院,实验室。