清雍正二年(1724年),南溪县分为十三里,大观属上高熊里。
清嘉庆年间(1796年—1820年),南溪县分为四里,大观属上北里。
清乾隆初,南溪县分为九里,大观属上高熊里。
清道光中,南溪县复为九里,大观属上高熊里。
清宣统二年(1910年),大观设乡。
民国三十四年(1945年),改名南溪县。
1950年12月,大观分为大观、云台、牟家、石龙4个乡。
1954年,“大观乡”与“石龙乡”合并为“大观乡”。
1956年3月,云台乡、牟家乡并入大观乡,属大观区。
1992年8月20日,大观、新添两乡所辖村、组全部合并成立大观镇。
2019年8月,撤销大坪乡,并入大观镇。