设站17座，山西省境内设站13座，内蒙古自治区境内有车站47座。
所属路局.京包铁路全线分别归属北京铁路局、太原铁路局和唿和浩特铁路局三个路局管辖。其中自北京北站至河北省境内的郭磊庄站区段归属北京铁路局管辖，线路全长约240公里。管内共设有车站28座，包括一等站3座、二等站2座、三等站9座、四等站15座。管内28座车站全部位于北京市和河北省张家口市境内，其中北京市境内车站13座，张家口市境内车站15座。自郭磊庄站的下行车站柴沟堡站开始，至山西省境内的古店站区段归属太原铁路局