清雍正二年(1724年),南溪縣分為十三里,大觀屬上高熊里。
清嘉慶年間(1796年—1820年),南溪縣分為四里,大觀屬上北里。
清乾隆初,南溪縣分為九里,大觀屬上高熊里。
清道光中,南溪縣復為九里,大觀屬上高熊里。
清宣統二年(1910年),大觀設鄉。
民國三十四年(1945年),改名南溪縣。
1950年12月,大觀分為大觀、云臺、牟家、石龍4個鄉。
1954年,“大觀鄉”與“石龍鄉”合并為“大觀鄉”。
1956年3月,云臺鄉、牟家鄉并入大觀鄉,屬大觀區。
1992年8月20日,大觀、新添兩鄉所轄村、組全部合并成立大觀鎮。
2019年8月,撤銷大坪鄉,并入大觀鎮。