清代,属贞丰下江一甲伏开亭。
建县前,属贞丰县。
民国二十九年(1940年),望谟建县时为第一区打贯联保。
民国三十一年(1942年),设打贯乡。
民国三十二年(1943年),属蔗香区署,更名大贯乡。
1951年8月,属第一区。
1954年,改名大观乡。
1959年1月,改为大观管理区。
1961年8月,更名大观公社。
1984年,恢复大观乡。
1991年12月,与伏开乡合并建大观乡。
2013年6月,撤销望谟县大观乡建制,设置大观镇。