共有363个火车站。
一:呼和浩特市火车站
呼和浩特市火车站主要包括:呼和浩特站、呼和浩特东站等。其中,呼和浩特东站位于呼和浩特市市区东侧,距既有呼和浩特站8.7公里,是一座现代化大型铁路客运站。
二:包头市火车站
包头市火车站主要包括:包头站、包头东站、包头西站等。其中,包头站是内蒙古重要的铁路枢纽之一,是中国铁路三横五纵中的第一横(京包,包兰),是京包铁路,包兰铁路,包神铁路,包白铁路,包西铁路,包环铁路,包石铁路 的交汇处,起着连接东部与西部的重要作用。
三:乌海市火车站
乌海市火车站主要包括:乌海站、乌海西站等。其中,乌海站建于1957年,站址在乌海市海勃湾区。
四:赤峰市火车站
赤峰市火车站主要包括:赤峰站、赤峰西站等。其中,赤峰站位于赤峰市红山区站前街,始建于1934年,2008年新站投入使用,是赤峰市的主要火车站。
五:鄂尔多斯市火车站
鄂尔多斯市火车站主要包括:鄂尔多斯站、东胜站、东胜西站等。其中,鄂尔多斯站位于伊金霍洛旗境内,外部造型简洁大气,整体气势豪迈奔腾,轮廓线条流畅舒展,共同勾勒出“吉祥如意”的美好形象。
六:其它火车站
咱内蒙古的火车站很多,因为篇幅有限,不能面面俱到,其它火车站还有:通辽站、通辽北站、海拉尔站、满洲里站、临河站、乌兰察布站、集宁南站、乌兰浩特站、锡林浩特站、额济纳站等。
车站135个,其中一等站2个、二等站4个。配属机车404台,其中内燃机车346台、蒸汽机车58台。配属客车964辆,其中软卧车75辆、硬卧车371辆、软座车7辆、硬座车323辆。