上海海事大学目前有四个校区：民生路老校区、临港新校区、东校区（港湾学校）、海华校区。
民生路校区.民生路校区位于浦东大道1550号。
临港新校区.临港新校区位于上海市临港新城海港大道1550号，毗邻洋山深水港保税区，2007年9月启用，2008年10月18日举行落成典礼，总占地达2000余亩。
东校区.东校区位于浦东大道2600号，为港湾学校所在地。
海华校区.海华校区位于浦东新区金桥路555号。Se