上海理工大学目前拥有五个校区,分别是:
军工路校区:
地址为上海市杨浦区军工路516号。
水丰路校区:
地址为上海市杨浦区水丰路100号。
营口路校区:
地址为上海市杨浦区营口路101号。
复兴路校区:
地址为上海市徐汇区复兴中路1195号。
南汇校区:
地址为上海市浦东新区拱极路3800号。
其中, 军工路校区通常被认为是校本部,大部分本科生和研究生(尤其是高年级学生)在此校区学习。新生中,一年级学生通常在南汇校区接受基础教育,之后搬回军工路校区进行专业分配。水丰路校区主要是出版印刷学院专科学生的校区,营口路校区是医疗器械学院专科学生的校区,而复兴路校区是新成立的中英国际学院,包含商学院和电气学院的部分专业。