北京铁路局铁路营业里程全长4682公里,其中双线铁路2765.7公里,电气化铁路2105.6公里。线路总延长12584.5公里,其中正线总延长7735.3公里。道岔15963组。桥梁4960座,总长287553米。隧道及明峒505座,总长258085米。配属机车1729台,其中电力机车544台,内燃机车1179台,蒸汽机车6台。
配属客车2601辆,其中空调客车1672辆。货车保有量日均80410辆,其中运用车日均68754辆。电气集中车站468个、非电气集中车站98个。自动闭塞线路2869公里,半自动闭塞线路2055公里。2007年末,固定资产原值800.67亿元;资产净值537.68亿元。