枣林站位于山西省忻州市代县枣林镇内，现为四等站，办理客货运业务，1971年开通，离北京站约378公里；离原平站约60公里，本站及其上下行属非电气化区间，由太原铁路局管辖。客运：办理旅客乘降；不办理行李及包裹托运。货运：整车普通货物无限制；不办理零散货物快运，不办理批量零散货物快运。