北京铁路局地处华北,所辖线路分布在北京市、天津市、河北省及山东、河南、山西省部分地区。以北京铁路枢纽为中心,呈辐射式路网布局。京广线和邯长线分别在485.8公里处、215.491公里处与郑州局分界,京哈线、京通线、锦承线分别在312.498公里处、244.565公里处和335公里处与沈阳局分界,京九线和京沪线分别在372.777公里处和371公里处与济南局分界,京包线、京原线和石太线分别在225公里处、234公里处、117公里处和太原局分界。管内区域处于温带、季风气候,多年平均降水量539毫米。所辖铁路跨越滦河、海河、蓟运河、潮白河、永定河、大清河、子牙河、漳河等60多条河流。
全局铁路营业里程全长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亿元。
全局限额内行政部室22个,限额外职能部室3个,学、协会各1个,附属机构28个;党群职能部门3个。铁路办事处有4个。全局下辖单位72个。其中运输站段49个。共有车站483个,其中特等站7个、一等站20个、二等站40个、三等站96个。车务段10个,列车段3个,机务段5个,供电段3个,电务段3个,工务段9个,工务机械段1个,车辆段2个。