民国元年(1912年)后,属和平乡的一、二、五、六保。
1949年10月,建政后,属和平区(后改二区)的新店、隆德、胜利、泾州4乡。
1955年,撤区并乡为第一乡、第三乡。
1958年9月,属敦煌公社三危大队。
1961年,成立五墩公社、三危公社。
1966年,更名曙光公社、先锋公社。
1969年11月,复为五墩公社、三危公社。
1983年3月,改为五墩乡、三危乡。
2002年,五墩乡改为莫高镇。
2006年9月,三危乡并入。