北京昌平一共有四个火车站。
1.昌平站
昌平站(Changping Railway Station),位于中国北京市昌平区马池口镇,是中国铁路北京局集团有限公司通州车务段管辖的三等站。
2.昌平北站
昌平北站(Changpingbei Railway Station)是一座位于中国北京市昌平区境内的铁路车站,是中国铁路北京局集团有限公司通州车务段管辖的三等站,建于1976年。1980年5月1日随京通铁路全线通车投入使用。
3.南口站
南口站(Nankou Railway Station),是京包铁路京张段(京张铁路)上的一座中间站,位于中国北京市昌平区南口镇交通西路,是中国铁路北京局集团有限公司通州车务段管辖的二等站。
4.沙河站
沙河站,位于中国北京市昌平区,是中国铁路北京局集团有限公司管辖的三等站。