西枣林站位于北京市大兴区魏善庄镇西枣林村,是京九铁路的一座火车站,等级为四等站,距北京西站[1] 32公里,距常平站2283公里。车站建于1996年,只办理路用货物发送、到达,不办理客运业务。
北京至南通的Z51/52次列车车底外放至本站。