1949年以前,境域屬第三區河梁鄉的一、十四、十五、十六堡和石坪鄉的二堡。
1949年后,隸屬于石坪區。
1952年2月,隸屬于第五區。
1953年4月,河梁鄉拆分為抱龍、廟梁、興隆3鄉;同年10月,從抱龍鄉析置土臺、大梁2鄉。
1955年3月,土臺鄉并入抱龍鄉。
1956年4月,大梁鄉并入抱龍鄉。
1958年4月,公社化時,抱龍、廟梁2鄉合并成立抱龍公社。
1960年6月,響水公社并入抱龍公社,隸屬河梁區。
1961年7月,從抱龍公社析置響水、大樹、廟梁3公社。
1984年4月,恢復鄉、村建制。
1992年4月,洛陽、青峰、廟梁、抱龍4鄉與長槽鄉云霧村合并成立抱龍鎮。
1995年9月,從抱龍鎮析置青峰鄉、洛陽鄉。
2003年11月,洛陽鄉并入抱龍鎮。