周朝時,屬巴國地。
秦朝時,屬巴郡閬中縣。
漢朝時,屬安漢縣。
南朝梁時,屬相如縣。
清道光三年(1823年),設西鄉盤龍場團。
民國二年(1913年),設盤龍鄉。
1958年10月,與中興、群樂2鄉合并為紅日公社。
1959年,析置盤龍公社。
1967年,更名前衛公社。
1969年,更名盤龍公社。
1981年6月,更名巨龍公社。
1983年8月,公社改為鄉。
1986年9月,由巨龍鄉改為巨龍鎮。
2019年10月29日,撤銷高廟鄉、龍云鎮、群樂鄉,將其所屬行政區域劃歸巨龍鎮管轄。