明末清初,屬南岸都里。
清朝時期,屬青龍嘴、吐祥壩鄉(xiāng),后改屬第一區(qū)土字鄉(xiāng)。
民國八年(1919年),屬土字總團(tuán)、九如總團(tuán)。
民國十九年(1930年),屬第三區(qū)土字鄉(xiāng)。
民國二十四年(1935年),屬土字聯(lián)保。
民國二十九年(1940年),屬土字鄉(xiāng),后更名吐樣鄉(xiāng)。
民國三十年(1941年),設(shè)青龍鄉(xiāng),駐青龍嘴。
民國三十五年(1946年),撤區(qū),青龍鄉(xiāng)直屬縣轄。
1958年11月,青龍鄉(xiāng)改為青龍公社。
1983年10月,青龍公社改為青龍鄉(xiāng)。
1992年9月,上莊、青龍鄉(xiāng)及白蠟鄉(xiāng)簡家、覃家、萬家村合并成立青龍鎮(zhèn)。
1995年10月,由青龍鎮(zhèn)析置上莊鄉(xiāng)。
2004年7月,上莊鄉(xiāng)并入青龍鎮(zhèn)。