上海地铁5号线于2003年开通莘庄至闵行开发区,由闵行区政府筹资建设,建设时未经审批,故被称为“违章建筑”。这是上海首条不经市区的线路,5号线最初全在闵行区内行驶,所有站点均为地上侧式站台,列车采用4C编组,昵称“番茄炒蛋”,车厢间不连通。2018年底由东川路南延至奉贤新城,从东川路至西渡的高架区间早已有所预留,闵浦二桥过江通道早已修建完成,只是当初还没有铺轨。5号线成为了上海第三条有支线的线路,莘庄至奉贤新城成为了主线,考虑到南延段开通后客流会有所增长,所以将主线段的4节编组站台加长到6节编组,主线段全部由新车“紫罗兰”运行,支线段站台没有进行加长。南延段开通初期4C老车只在东川路至闵行开发区区间运行,金平路至东川路拉风箱,后来东川路至莘庄实现了新老车混跑,老车只跑支线,新车只跑主线,在此等车需要注意列车编组与终点站。5号线的过江段因居民投诉限速20。支线未来将由6A编组的23号线取代(新建地下段并废弃老线)。