上海铁路局管辖的范围有上海,江苏,浙江,安徽三省一市。
直属车站22个:上海站、上海南站,虹桥枢纽站站,南京站、南京南站、南京东站、徐州北站、徐州站、蚌埠站、南翔站、苏州站、无锡站、镇江站、常州站、芜湖东站、杭州站、杭州东站、温州南站、乔司站、淮南西站、阜阳北站、合肥站。车务段9个:徐州车务段、淮北车务段、阜阳车务段、芜湖车务段、宁波车务段、嘉兴车务段、金华车务段、新长车务段、合肥车务段。客运段4个:上海客运段、南京客运段、合肥客运段、杭州客运段。机务段5个:上海机务段、徐州机务段、南京东机务段、合肥机务段、杭州机务段、金温公司运输部机务段。。管内下辖合肥铁路办事处、南京铁路办事处、杭州铁路办事处、徐州铁路办事处,共4个铁路办事处。上海铁路局地处东南沿海长江中下游地区,线路主要分布在安徽、江苏、浙江和上海市。