1949年10月,成立二區(qū)區(qū)工所,駐余莊子。
1958年,組建為興慶人民公社,不久改名為余莊子公社,駐地搬遷至高沙窩。
1960年冬,余莊子公社更名為高沙窩公社。
1968年3月,更名為向陽公社。
1970年3月,恢復(fù)為高沙窩公社。
1976年,高沙窩公社分設(shè)蘇步井公社。
1984年,改高沙窩鄉(xiāng)。
2003年,撤并高沙窩鄉(xiāng)和蘇步井鄉(xiāng),成立高沙窩鎮(zhèn),同時劃入原鴉兒溝鄉(xiāng)的李莊子村。
2004年,原蘇步井鄉(xiāng)劃歸的五個行政村劃歸花馬池鎮(zhèn)管轄。