太焦铁路主要位于山西省,末端部分位于河南省,线路途经山西省会太原市,晋中市,长治市,晋城市,河南省焦作市。线路北起太原枢纽太原南站,经太原市、晋中市、太谷县、榆社县、武乡县、沁县、襄垣县、潞城市、长治市、长治县、高平市、泽州县、沁阳市、博爱县,终点为郑焦城际终点站焦作站。线路长度358.761km,其中山西省境内325.350km,河南省境内33.411km。太焦铁路全线设13座车站。山西境内设太原南、新鸣李、晋中、太谷东、榆社西、武乡西、襄垣东、长治东、长治县、高平东、晋城东等11座车站,其中太原南、新鸣李为既有改建站;河南境内设博爱站、焦作站。太焦铁路山西段正线长度325.350km,其中,桥梁长95.874km,占线路长度的29.47%;隧道长145.183km,占线路长度的44.62%;路基长84.293km,占线路长度的25.91%。