古代本轄區(qū)內曾設開元鄉(xiāng)。
明清設張慶都上屬領都南關二都。
1919年屬第四區(qū)。
1948年10月為第七區(qū)。
1950年為第三區(qū),區(qū)政府駐永康村。
1953年10月區(qū)政府改為區(qū)公所,區(qū)下設鄉(xiāng)。
1954年撤銷區(qū)的建置,1956年4月合并小鄉(xiāng)為大鄉(xiāng),成立張慶鄉(xiāng),隸屬榆次縣。
1958年6月改為張慶曙光人民公社,機關駐張慶。
同年榆次縣并入榆次市,屬榆次市。
1959年。
1960年6月瀟河南轄區(qū)劃歸東陽春光人民公社。
1963年4月,榆次市改縣,屬榆次縣。
1971年7月榆次市、縣分置,屬榆次市。
1984年2月恢復鄉(xiāng)的建置,屬榆次市。
2000年1月,屬榆次區(qū)。