1936年置太平鄉(xiāng),1958年改公社,1981年更名青城公社,1983年改青城鄉(xiāng)。
1988年置青城山鎮(zhèn)。
1996年,青城山鎮(zhèn)面積76平方千米,人口0.9萬人,轄青景、青城、味江、東河、白石、沙坪、尖峰、青龍、坪樂、紅巖、白云、雙磨12個行政村和青城前、后山景區(qū)2管理處;青城鄉(xiāng)面積26.8平方千米,人口1.6萬人,轄五里、石橋、大田、香花、清治、萬安、飛龍、芒城、桃花9個行政村和1個居委會。
?年,撤銷青城鄉(xiāng),設立青城鎮(zhèn)。
2004年,撤銷青城鎮(zhèn),并入青城山鎮(zhèn),鎮(zhèn)政府駐原青城鎮(zhèn)場鎮(zhèn)正中街。
2010年,常住人口32970人(六普),轄4個社區(qū)、10個行政村。
2014年末,撤銷翠月湖鎮(zhèn),并入青城山鎮(zhèn),并劃入中興鎮(zhèn)沿江社區(qū);調整后,全鎮(zhèn)面積115.7平方千米(增加19.6平方千米),鎮(zhèn)政府駐長壽社區(qū)上善路1號,并在原翠月湖鎮(zhèn)政府辦公場所設立青城山鎮(zhèn)便民服務分中心。