中国铁路上海局集团有限公司

两路局时期

清朝光绪二十四年六月十八日（1898年8月5日），淞沪铁路竣工。光绪二十四年七月十六日（1898年9月1日）举行通车典礼，线路全长16.09公里。光绪二十九年闰五月十五日（1903年7月9日），盛宣怀和中英银公司签订正式《沪宁铁路借款合同》，借款325万英镑，将已经建成的淞沪铁路并入作为支线。
光绪三十四年二月（1908年），邮传部铁路总局与中英银公司商改总管理处办事章程，始称沪宁铁路局。派总办1人主持局务；另外设英国籍总管1人。光绪三十四年二月初四（1908年3月6日），邮传部与中英银公司签订《沪杭甬铁路借款合同》，借款150万英镑，期限30年，由邮传部承借转拨给浙、苏两路使用。光绪三十四年三月，沪宁铁路全线通车，同月邮传部奏令设立沪宁铁路管理局，任命钟文耀为总办。光绪三十四年八月，沪宁铁路管理局订定《行车管理规章》。
民国元年（1912年）1月，中华民国临时政府交通部成立，沪宁铁路管理局移归其管辖（后来续归北洋政府交通部管辖）。民国二年（1913年）2月，江苏都督训令派兵驻防沪宁铁路。同年8月，沪宁铁路刊布客运规则。同年10月，交通部直辖沪宁铁路管理局行政主管的职衔从总办改成局长，钟文耀任局长。民国三年（1914年）1月，沪杭线（上海至枫泾段）收归国有。同年4月，苏、浙两省商办铁路收归国有之后，将沪杭、曹甬两段以及江（干）湖（墅）支线与沪宁铁路合并为沪宁、沪杭甬铁路管理局（简称两路局）。民国5年（1916年）12月，沪宁沪杭甬两路联络线接轨通车。
民国9年（1920年）2月，《沪宁沪杭甬两路客车运输规则》刊布。同年7月，沪宁沪杭甬铁路局与国内各铁路局办理货物联运。同年11月28日，两路局成立储蓄协济会，两路员工均可参加。
民国15年（1926年），两路局初设副局长1名。
民国16年（1927年）3月12日，上海铁路工人为配合上海工人第三次武装起义，在真如站拆毁线路，阻碍直鲁联军运输。3月21日，上海总工会发布了总同盟罢工命令。沪宁、沪杭甬两路全体员工参加总罢工，并分为三队参加了武装起义。3月28日，两路总工会在上海成立，孙津川、沈干城当选为正、副委员长。4月9日，两路总工会被国民革命军第二十六军查抄，工会骨干19人被逮捕，工人武装的枪支弹药遭到收缴。
民国17年（1928年）6月，中国国民党在两路局设立特别党部。同年8月，铁路各单位成立“铁路工会整理委员会”，属特别党部领导。
民国18年（1929年）10月18日，沪宁铁路改称京沪铁路。两路局更名京沪、沪杭甬铁路管理局。同年12月，京沪、沪杭甬两路设保安警察大队。民国19年（1930年）1月27日，南京国民政府向中英银公司交涉，修订京沪铁路借款合同。中英银公司同意放弃借款合同享受分配余利的权利，改为按年付给酬金；同意裁撤英籍总管一职，仅保留工务、会计两处的英国籍处长，其他各处处长由中国人担任。
民国20年（1931年）9月九一八事变后，两路局工人组织抗日联合会以及抗日义勇军。民国21年（1932年）1月28日，日军进攻上海，一·二八事变发生。京沪线自昆山以东、沪杭线莘庄以北均沦为战区，车站、机厂、桥梁、轨道、机客货车等遭严重破坏。员工死14人，伤11人。两路局办公楼遭严重破坏，铁路运输中断。同月，一·二八淞沪抗战开始后，两路工人在战火中保护路产，抢修车辆，并捐款和赠衣，慰问抗日将士。同年6月，京沪、沪杭甬铁路恢复通车。
民国22年（1933年）8月，两路局在上海市内设营业所，发售客票，代办包裹、行李以及零担货物运送业务。民国23年（1934年）6月，国民政府监察院审计部在两路局设审计办事处。民国25年（1936年）9月，两路局新办公大楼竣工。

从抗战到内战

抗日战争全面爆发后，民国26年（1937年）8月13日，日军进攻上海，八一三事变发生，在日军轰炸下两路局办公大楼遭严重破坏。同年8月28日下午2时许，4架日机轰炸上海南站，候车室难民死伤数百，站台及天桥被炸毁。9月6日，日机轰炸松江满载着难民的火车，炸死300多人，炸伤400多人，5辆客车以及天桥、水塔被全部炸毁。10月27日，日军占领上海北站、麦根路车站。11月5日　沪杭甬铁路工人发表《告全世界铁路工人书》，呼吁世界各国工人抵制日货，拒运日军军火物资，英国及澳大利亚码头工人随即来电响应。同年，日军井上冈部队武装占领铁路，实行军事管制。
民国28年（1939年）4月30日，日军在上海成立华中铁道株式会社（简称“华铁”），上林市太郎任总裁，管辖沪宁、沪杭线、津浦线南段、淮南线、苏嘉、江南线、浙赣线东段等。原日军井上冈部队大部人员转为“华铁”员工。民国29年（1940年）3月30日，汪精卫政权在南京成立，随后将华中铁道株式会社改为华中铁道股份有限公司（简称“华铁”），郑洪年任总裁。同年7月，两路局办公大楼被日本海军陆战队“租界部队本部”占用。
民国30年（1941年）9月，中共江苏省委下属的上海党组织派杨展大（包起植）、王一峰（王中庸）、陈杏生（陈杏荪）、马四方（苏文洛）等人打入“华铁”上海机关区（上海机务段）开展活动。民国32年（1943年）12月，中共在“华铁”上海机关区成立党支部，杨展大任书记；在上海北站成立党支部，王一峰任书记。民国33年（1944年）11月，中共上海地下党学生工作委员会设立交通电讯部门党组织，王光华（朱承坚）任书记。下设铁路支部，刘毓琨任书记。同年底，“华铁”上海车掌区在中共地下党员陈杏生领导下，部分骨干利用车掌（长）身份以及乘务工作的便利，把电讯器材、药品等新四军急需的物资带到无锡，转运至新四军驻地。
民国34年（1945年）8月15日日本投降。次日，华中铁道员工会成立，杨展大（中共党员）当选为主席，并发出《告员工书》，号召华铁员工护路保产，防止破坏。8月28日，华中铁道员工会向华铁总裁郑洪年提出向每位员工发结束费300万元等4项要求，但迟迟未得解决，员工会决定罢工。8月31日，两路交通全面停顿。次日郑洪年同意发给员工每人胜利金150万元，并全部接受其他条件，当晚两路交通全部恢复。9月1日，国民政府交通部派陈伯荘为京沪区交通特派员，办理接收两路事宜。9月5日至6日，在上海北站举行两路员工代表大会，成立“京沪、沪杭甬两路员工会”。10月1日，国民政府交通部正式任命陈伯荘为华中铁路管理委员会主任。
民国35年（1946年）3月1日，撤销华中铁路管理委员会，成立京沪区铁路管理局。陈伯荘任局长。同年3月，中共上海铁路地下组织奉上级指示，动员60多名铁路技术工人分5批支援解放区铁路建设。同月，中共上海地下市委决定，原先由“职委”、“学委”领导的铁路地下党改为统一由“工委”领导。民国36年（1947年）6月，中共上海地下市委决定，在工委领导下成立上海铁路、海关、码头、机场工作委员会（简称陆、海、空党工委）。同时铁路成立上层工作小组以及北站区委。同年底，铁路北站区委遭严重破坏。
民国34年（1945年）12月，交通部上海材料储转处成立。民国37年（1948年）1月1日，上海储运局与交通部上海材料储转处合并成立交通部上海材料储运总处。同年12月1日，中华民国政府对京沪、沪杭铁路实施戒严。同年底，中国人民解放军在前线不断胜利，京沪区铁路管理局局长陈伯荘离职出走，局长职务由警务处长王兆槐接任。
民国38年（1949年）2月6日，戚墅堰机厂员工罢工。上海地区以及镇江、常州、杭州等地的铁路员工相继响应，2月16日全局性罢工爆发。两路当局要求工人派代表来上海谈判，2月17日当局同意了工人提出的条件，罢工胜利。
民国38年（1949年）2月，中共上海地下组织决定重建铁路地下党组织。同年5月，铁路地下党成立总支委员会，书记沈正光、副书记程念梁，并成立了中共的外围组织“职工联合会”。5月9日，中共上海铁路地下组织领导下的《职工通讯》创刊。5月19日，两路警务处警士、中共地下党员崔泰灵在宋公园（今闸北公园）被处决。5月26日下午8时，在上海战役中，中国人民解放军攻占京沪区铁路管理局大楼（今上海市天目东路80号1号楼）。

共和国初期

1949年5月27日，中国人民解放军上海市军事管制委员会铁道处处长黄逸峰、副处长赵锡纯、于洲、于化琪等人率领军代表、联络员32人接管京沪区铁路管理局。同日，中国人民解放军上海市军事管制委员会铁道处接管交通部上海材料储运总处。同日，上海至南京铁路恢复通车。
1949年6月1日，中国人民革命军事委员会铁道部命令，成立江南铁路管理局，黄逸峰任局长，赵锡纯任副局长。同日，中国共产党江南铁路管理局委员会成立。6月2日，中华全国总工会江南铁路工作委员会（对外称职工筹委会）成立，于洲任主席。6月23日，江南铁路管理局开始试行机车包乘制、机车包检包修制、机务材料负责制、站务负责制以及新养路法。7月1日，自1937年起已中断12年的上海—北平直达客车恢复通车。7月3日，上海铁路公安局成立，刘少卿任局长。7月4日，中共江南铁路管理局委员会第一次扩大会议召开，提出了下列要求：统一思想，统一组织，充分发动群众，整理财政，改进业务。
1949年7月8日，筹建上海铁路管理局，同时成立了上海铁路管理局政治部，林岩任政治部主任。8月1日，中国人民革命军事委员会铁道部上海铁路管理局（以下简称路局）成立，黄逸峰任局长。同时撤销了江南铁路管理局。8月19日，中国共产党上海铁路管理局委员会（以下简称路局党委）成立，谭光廷任书记、上海铁路管理局政治委员。8月23日，中共中央华东局财经委员会通知，由中共中央华东局直接领导路局党的工作。9月1日　中国人民革命军事委员会铁道部材料局上海办事处成立。9月22日，此前已由中国人民解放军上海市军事管制委员会铁道处接管的浙赣、津浦、平汉、成渝、粤汉、台湾等各铁路驻沪办事处移交给铁道部材料局上海办事处统管。10月5日，中国新民主主义青年团上海铁路工作委员会成立。11月8日至11日，路局召开庆功大会，表彰在上海铁路解放前后为人民铁道事业立功的职工。11月30日，路局更名为中央人民政府铁道部上海铁路管理局。
1950年1月13日，中共上海铁路管理局纪律检查委员会成立。1950年5月13日，上海铁路公安局更名为上海铁路管理局公安处，下设上海、杭州、南昌3个公安分处。7月1日，上海铁路分局成立。黎波涛任分局长。7月15日召开上海铁路分局成立大会，上海市人民政府市长陈毅到会讲话。8月1日，上海区铁路职工劳动保险委员会成立。同日，上海北站更名上海站。
1950年7月20日，路局党委举行扩大会议，布置整风学习。10月27日，路局工作组到麦根路车站（后来改称上海东站）帮助装卸工人开展民主改革，反对封建把头工作。1951年1月6日，路局开展镇压反革命运动。
1952年1月1日起，路局开展“反对贪污、反对浪费、反对官僚主义运动”（“三反”运动）。5月2日，路局成立人民法庭，铁路分局成立人民法庭分庭，负责审理“三反”运动中揭发出的贪污案件。5月24日，路局决定开展满载、超轴、500公里运动。7月23日，路局上海区火车头体育协会成立，谭光廷任会长。8月1日，路局成立速成识字法推广委员会，展开扫除文盲工作。1952年12月，中国新民主主义青年团上海铁路局工作委员会撤销，工作移交路局政治部新设的青年工作部。
1953年1月1日，路局下属的南昌铁路分局划归广州铁路管理局，从济南铁路管理局划入津浦线浦蚌段，调整后路局管辖的营业里程是1331.32公里。同日，上海铁路分局改为上海运输分局，管界调整为自沪宁线162公里起（不包括常州站）至沪杭线99.5公里止（包括嘉兴站）。2月6日，路局成立人民监察室。
1954年1月1日起，路局所属上海、南京、杭州等16个车站同苏联、朝鲜、蒙古及东欧国家间开展国际铁路联运业务。
1955年12月26日，上海运输分局更名为上海铁路分局。1956年4月1日，全国铁路首个机械保温冷藏车辆段——张华浜冷藏车辆段在上海成立。4月5日，铁路上海地区文化宫改建竣工。5月29日，中共上海铁路分局党代会举行，选出新一届中共上海铁路分局委员会，徐震山为书记。6月7日，路局实行工资改革，将“工资分”制改为货币制工资标准，全局98%的职工增加工资。
1957年3月2日，路局政治部青年工作部撤销，工作移交新成立的中国共产主义青年团上海铁路管理局委员会。5月20日，路局党委部署在全局开展整风运动。7月31日，路局政治部部署整风和反右派斗争。此后路局机关及上海地区有104人被定为右派分子，至1980年6月已全部平反。
1957年10月31日，路局政治部撤销。路局党委下设办公室、组织部、宣传部。《上海铁道》报改成路局党委机关报。
1958年1月1日，路局管界调整，浙赣线K192以西（不包括金华站）原属上饶铁路分局管内317公里划归新成立的南昌铁路管理局管辖；津浦线K829以南包括蚌埠站和淮南全线划交上海铁路管理局，管辖里程1480.522公里。同日，撤销蚌埠、南京、上海、杭州4个分局，成立蚌埠、南京、杭州3个办事处并设立上海车务段。1958年1月30日成立上海办事处。
1958年6月17日起，铁道部与各省、自治区、直辖市对各铁路局实行双重领导。6月21日，上海铁道学院以及上海铁道医学院成立。12月24日，上海铁道科学研究所成立。
1959年6月1日，上海铁路局改成上海铁路总局（以下简称“总局”），下设蚌埠、南京、杭州铁路局以及上海铁路办事处。各局受总局与局所在地的省、市双重领导。同日，上海铁路总局与南昌铁路局分界点改为浙赣线的新塘边站（新塘边站隶属上海铁路总局），全局管辖里程1707.975公里。同日，中共上海铁路总局委员会成立，林岩任书记。1960年3月1日，遵照铁道部指示，上海铁路总局原辖的蚌埠铁路局划归铁道部直接领导。上海局与蚌埠局的划界，自津浦线东葛站（属上海局）以北，宁芜线慈湖站（属上海局）以西划出，全局管辖里程1244.376公里。
1960年5月14日，总局货物发送突破日发10万吨，创下单日发送102451吨的历史纪录。7月29日，总局成立科学技术委员会，马钧任主任委员。10月5日，总局开展反盗窃、反贪污、反违法乱纪斗争。10月10日，总局成立人民武装部。1961年2月13日，铁路恢复政治委员制和政治部。总局党委书记林岩兼任政治委员，陈晋任副政治委员兼政治部主任。1961年3月1日，撤销南京、杭州铁路局，改设为南京、杭州铁路办事处。南京、上海、杭州铁路办事处都是总局派出机构。4月17日，中共上海铁路总局委员会成立监察委员会，政治部副主任江洪涛兼任监察委员会书记。6月22日　总局实行精兵简政，至同年底净减20509人。
1962年1月1日，总局所属的上海铁道学院、上海铁道医学院转归铁道部直接领导。
1963年4月1日，上海铁路总局更名上海铁路局（以下简称“路局”），原蚌埠铁路局管辖的津浦线蚌埠站以南（包括蚌埠站）及淮南、大八、宁芜（慈湖至芜湖段）等线共601.4公里以及原南昌铁路局管辖范围全部（浙赣线下镇站至姚家坝站及南浔、丰城、高坑等线）共827.3公里并入上海铁路局。同时撤销南京、上海、杭州三个办事处，成立蚌埠、南京、上海、杭州、南昌五个铁路分局，隶属上海铁路局领导。全局管辖里程2664.9公里。赵聪任路局党委书记、政治委员，邵光华任路局局长、党委副书记，李介夫任路局党委副书记、政治部主任，谢浩荣任路局工会主席。
1965年6月1日，根据铁道部的决定，将上海铁路局下辖的南昌铁路分局划归南昌铁路局管辖，两局分界在浙赣线K186.500处（金华站信号机外）。路局下设蚌埠、南京、上海、杭州4个铁路分局，全局管辖里程1871.5公里。1965年7月1日，路局和分局两级机关体制改革，路局机关由原先的28个处、室、所调整为20个处、室，定员减少三分之一以上；分局机关由原来的2室10科调整为2室7科1所。
1966年4月19日，上海铁路彭浦工务工厂焊接出首批长钢轨，每根长250米。5月1日，沪杭线27个车站全部使用半自动闭塞，结束了40余年来使用路签闭塞的局面。

文革时期

1966年6月15日，路局党委“文化大革命”办公室成立。9月16日，为适应文革中的师生大串连需要，根据铁道部令，自零时起增加北京—上海列车7对，北京—南昌列车2对，北京—福州列车1对。10月29日，上海站—昼夜上下车的大串连师生16.2万余人。11月10日，“上海工人革命造反总司令部”王洪文等人在安亭站制造拦车事件（安亭事件），沪宁线中断行车30余小时，上海36趟客、货列车无法发出，外地开往上海的近百趟客、货列车被阻停在沿线各站。
1967年1月12日，“上海工人革命造反总司令部铁路联合指挥部”（简称“铁联”）夺取路局的党、政大权，宣布路局一切权力自1967年1月12日1时20分起归“铁联”所有。1月14日，“铁联”派出造反队员进驻路局机关各处、室、部、委。3月29日，上海铁路局生产第一线指挥部成立，4月13日改称上海铁路局抓革命、促生产第一线指挥部。7月17日，中国人民解放军上海警备区派出毛泽东思想宣传队进驻路局。1968年1月8日，上海警备区对上海铁路局及上海铁路分局实施军管，柴书林任路局军管会主任。2月17日，铁道部材料局上海办事处更名为铁道部上海物资代办站。4月30日，上海铁路局革命委员会成立，李云龙（解放军代表）任主任。5月2日　上海铁路分局革命委员会成立，王西元（解放军代表）任主任。6月6日，路局军管会、革委会部署开展“清理阶级队伍”运动。9月10日，路局机关大、小班子分开；路局革委会的办事机构称为小班子，工作人员80人；大班子组成10个战斗队，任务是学习和开展“斗、批、改”。同日，铁道部上海物资代办站业务归口上海铁路局领导。10月19日，上海市工人毛泽东思想宣传队（“工宣团”）进驻路局及上海分局机关。
1969年1月1日，路局将直属的段、站、厂、场和学校等基层单位全部划交所在地的铁路分局领导。9月18日，路局革委会、军管会举行大会，动员机关干部“四个面向”（即面向农村、面向工矿、面向上海市文教系统、面向基层）。12月13日　中共上海铁路分局核心小组成立，单文忠（解放军代表）任组长。
1970年7月24日，因铁道部撤销，上海铁路局改归交通部领导。8月20日，交通部分配上海铁路局抽调汽车运输、工地医院、长途通讯等专业职工220人分批出国，援建坦赞铁路。1972年1月1日，原由南昌铁路局管辖的新塘边站—金华站铁路划归上海铁路局管辖，并入杭州铁路分局。4月1日，由上海铁路局领导的上海铁路物资储运代办站改由交通部直接领导。
1973年4月24日，中共上海铁路局第一次代表大会召开，选出中共上海铁路局党委委员29人，其中常委10人，刘白涛任书记。5月4日，路局科技领导小组和科学研究所成立。10月11日，中国共产主义青年团上海铁路局第一次代表大会召开。
1975年3月7日，铁道部召开全路电话会议，铁道部部长万里传达了中共中央《关于加强铁路工作的决定》，要求铁路“四通八达、畅通无阻、安全正点、当好先行”。根据铁道部指示，路局党委作出了具体部署。
1975年10月1日，铁道部调整上海、济南两局管界，津浦线符离集站和符夹线新河站均属上海铁路局。具体分界在津浦线褚庄集站与符离集站之间K726+000处和符夹线新河站与陇海线的夹河寨站之间K82+500处。11月1日，路局机关机构改革，成立上海铁路局政治部，并将上海铁路局革委会的组、室改成处、室，处内设科。
1976年5月26日，上海市将金山铁路支线上海石化总厂厂内铁路设备（包括洗灌站）以及黄浦江大桥一并移交上海铁路分局，列为铁路固定资产。

文革结束后

1976年7月29日，路局党委召开紧急电话会议，就7月28日唐山、丰台一带发生强烈地震部署各单位做好抗震救灾的运输工作。11月20日，路局党委召开常委会，传达中共上海市委会议精神，对揭批江青反革命集团和运输生产作出了安排。12月27日，路局党委成立落实政策办公室，对文革以来处理的案件进行复查，平反冤假错案。1977年1月29日，路局党委开会部署全局工业学大庆活动。2月11日，路局召开深入揭批江青反革命集团罪行大会。7月1日《上海铁道报》恢复出版。10月1日，上海铁路局决定将管内各中心站统一更名为车务段。
1978年12月6日，路局党委在上海铁路文化宫举行揭批林彪、江青反革命集团罪行大会，对“三委一室”（即原两路局的章则委员会、福利委员会、应变委员会和第二秘书室）4个集团性错案、冤案予以平反。12月16日　路局党委举行上海地区干部群众大会，深入揭批林彪、江青反革命集团罪行，为“沈正光、程念梁、严福昌集团”错案平反。12月18日，中国火车头体育协会上海区理事会恢复组织并恢复活动。
1981年12月15日，上海铁路运输中级法院成立。12月，全国铁路运输检察院上海分院成立，检察工作受全国铁路运输检察院领导。上海铁路运输检察院也随后成立。1982年5月1日，全国铁路运输检察院上海分院与上海铁路运输中级法院开始正式办案。1982年1月9日，上海铁路运输法院成立。
1982年2月15日，铁道部批准上海铁路局自1982年起扩大经营管理自主权，实行经济责任制试点。
1983年8月11日，上海铁路局被国家经委评为1982年提高经济效益显著的全国64个工业交通企业之一。
1984年9月20日，上海新客站开工，铁道部部长陈璞如、上海市人民政府市长汪道涵出席开工仪式。10月1日，中共铁道部党组转发国务院办公厅通知，决定从1984年10月1日起，撤销南昌铁路局，并入上海铁路局，与广州铁路局在浙赣线老关站与醴陵站间K889+500处分界。营业里程5249.6公里。调整后的上海铁路局下设蚌埠、南京、上海、杭州、鹰潭、南昌、福州7个分局。
1986年1月20日，上海铁路局被全国企业整顿领导小组和国家经委命名为“全国企业整顿先进单位”。6月30日，中共上海市委在纪念中国共产党诞生65周年大会上，向上海列车段沪京直达特快车队党总支授予“先进党支部”称号。7月1日，路局与7个分局建立计算机网络，实现了分局、路局、铁道部三级计算机联网。11月，铁道部决定撤销鹰潭分局。12月30日，铁道部华东铁路建设指挥部在上海成立。
1987年12月28日，铁路上海新客站开站仪式在新站广场举行，路局局长韩杼滨主持，上海市市长江泽民、铁道部部长丁关根讲话，国务院副总理姚依林剪彩。
1988年3月24日14时19分，311次（南京西至杭州旅客快车）冒出沪杭外环线匡巷站出站信号机，同208次（长沙至上海旅客快车）发生正面冲突重大事故，旅客伤亡56人（其中死29人、重伤7人、轻伤20人），中断正线行车23小时07分。
1989年8月1日，路局首届艺术节在上海举行。9月6日，路局成立上海铁路史志编纂委员会，韩杼滨任主任委员，决定编写《上海铁路志》、《上海铁路局志》、《上海铁路局年鉴》。12月17日，上海铁路局被评为1989年度上海市先进企业。
1991年1月1日，《上海铁路局安全工作条例》颁布实施。9月15日，国务院企业管理指导委员会批复上海铁路局为国家二级企业。
1993年1月1日，铁道部华东铁路建设指挥部撤销。3月1日至2日，铁道部部长韩杼滨在上海分别会见上海市市长黄菊、副市长夏克强及副市长、浦东新区管委会主任赵启正，就合资建设浦东铁路达成一致。
1994年，上海铁路局进行了工商登记。
1996年，正式成立南昌铁路局，原上海铁路局管内的南昌分局归南局管辖。2004年，福州铁路分局和南昌铁路局合并，南昌铁路局管辖江西省和福建省全境铁路及湖北省、湖南省境内部分铁路。
2005年，在刘志军主导下，铁道部全面撤销全国所有铁路分局，并大规模撤并机务段。在上海铁路局，蚌埠机务段并入南京东机务段；金华机务段并入杭州机务段；芜湖机务段并入合肥机务段；南翔机务段并入上海机务段。
2008年3月18日，济南铁路局管辖的江苏省境内铁路和站段（包括徐州机务段）划归上海铁路局，相当于原徐州分局江苏部分的所属站段。陇海线东到连云站、西到虞城县站，京沪铁路北到利国站划归上海铁路局管辖。
截至2012年底，上海铁路局管理的全局铁路营业里程7804.3公里，其中，国铁占3358.4公里（包括临时营业线152.8公里），合资公司1569.7公里（2007年统计），时速200公里及以上线路2490.1公里，拥有全国高铁运营里程最长的网络。上局拥有机车1270台，客车车辆6581辆，其中动车组占190组，为全国铁路网最多；此外上局辖有车站503个，其中特等站6个，一等站27个，二等站42个。2012年，上海铁路局辖下各铁路列车载客量达3.36亿人，是中国大陆最繁忙的铁路局。上海铁路局管辖上海市、江苏省、安徽省和浙江省境内的国家铁路客货运和军运抢险运输等业务。上海铁路局预计其营业里程到2010年将超过7,060公里，其中客运专线、城际铁路将突破1,500公里。
此外，浙江省众多国有控股股份制运营的地方合资铁路也属于上海铁路局实际管辖，例如萧山—绍兴—宁波区间的萧甬铁路、金华—丽水—温州的金温铁路分别属于萧甬铁路公司和浙江金温铁道开发有限公司。

2017年改制后

2017年11月4日，经国家工商行政管理总局核准，上海铁路局名称变更为中国铁路上海局集团有限公司（(国)名称变核内字[2017]第5285号）。
2017年11月16日，在国家企业信用信息公示系统中，中国铁路上海局集团有限公司已完成工商登记变更。工商登记变更后，中国铁路上海局集团有限公司仍为中国铁路总公司100%控股的公司，公司由原先的全民所有制企业变成有限责任公司（非自然人投资或控股的法人独资）企业，注册资本由原先的3351.02856亿变更为3988.3439亿人民币，经营范围不变。
2017年11月19日，中国铁路上海局集团有限公司正式挂牌。

动车段

动车段负责大规模、大范围、各个等级（一级至五级）的动车组检修工作，主要作为客运专线的动车检修基地，上海动车段设置在南翔编组站附近。2016年3月28日，南京动车段成立，原属上海动车段管理的南京、南京南、合肥南动车运用所将属于南京动车段管辖。