清沿明制,屬西路16地的沙河營(yíng)地。
民國(guó)十九年(1930年),全縣分12區(qū)轄74壩,該地屬西部16壩。
民國(guó)二十八年(1939年),全縣設(shè)11鄉(xiāng)7鎮(zhèn)轄147保,龍頭鎮(zhèn)轄9保。
1950年,設(shè)沙河營(yíng)、安樂(lè)堂、上道院、葉家堡、梁家庵5鄉(xiāng)。
1956年,合并為沙河營(yíng)、上道院2鄉(xiāng)。
1958年,設(shè)沙河營(yíng)管理區(qū)、上道院管理區(qū)。
1961年,改為沙河營(yíng)公社、上道院公社。
1964年,轄區(qū)內(nèi)梁家庵村、柳林營(yíng)鄉(xiāng)周家庵村合并成立為梁家庵公社。
1966年,上道院公社改稱(chēng)上游公社,梁家庵公社改稱(chēng)治江公社。
1972年,分別復(fù)改稱(chēng)上道院公社、梁家庵公社。
1983年,分別改為沙河營(yíng)鄉(xiāng)、上道院鄉(xiāng)、梁家庵鄉(xiāng)。
1996年,沙河營(yíng)鄉(xiāng)、梁家庵鄉(xiāng)合并為沙河營(yíng)鎮(zhèn)、上道院鄉(xiāng)改為上道院辦事處。
1997年,撤銷(xiāo)上道院辦事處,合并改為沙河營(yíng)鎮(zhèn)至今。