民國元年(1912年)后,屬和平鄉的一、二、五、六保。
1949年10月,建政后,屬和平區(后改二區)的新店、隆德、勝利、涇州4鄉。
1955年,撤區并鄉為第一鄉、第三鄉。
1958年9月,屬敦煌公社三危大隊。
1961年,成立五墩公社、三危公社。
1966年,更名曙光公社、先鋒公社。
1969年11月,復為五墩公社、三危公社。
1983年3月,改為五墩鄉、三危鄉。
2002年,五墩鄉改為莫高鎮。
2006年9月,三危鄉并入。