1949年以前,境域东部属新陇乡,西部属水落镇。
1949年以后,分属水落、新陇2区。
1958年9月公社化时,分属永和、颉崖2公社;同年12月庄浪县并入静宁县后,分属静宁县永和、颉崖2公社。
1961年6月,分设静宁县盘安公社,社址岔儿李家,后迁址王公家;同年12月恢复庄浪行政区时,为庄浪县盘安公社。
1964年10月,颉崖公社并入。
1980年,颉崖公社分出。
1983年,改为盘安乡。
2004年,撤颉崖乡。
所辖焦湾、端湾、赵吴、颉崖、牡丹嘴、六房沟、梁家寺湾、樊庙、陈家、窑刘家、上雷、下雷12村划归盘安乡。
2015年,撤乡改镇。