梁总延长米数的36％。线路也遭到不同程度的破坏；其中北京至天津间的线路被国军挖沟、布雷，不能使用；魏善庄至山海关间有10个区间115.28公里线路大部分钢轨、轨枕毁损；双线区间仅剩下唐山至卑家店间30公里；另外，不少站房和职工住房也毁于战火。在解放军铁道纵队、唐山工务段和山海关桥梁厂的抢修下，第一座滦河大桥先于1949年1月被修复，原先废弃的金溪河老桥在加固后也重新投入运营，保证了解放军进攻平津地区时的后勤支援。在北平和平解放后，京山铁路被和平移交给共产党。之后，铁道兵团展开了对京山铁路的全面修复。