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