元代時期,龍場鎮境域屬播州宣慰司。
明、清時期,屬清平縣。
民國二年(1913年),屬爐山縣第一區第二分區。
民國二十一年(1932年),置樂登(龍場)鎮、虎莊鄉、平茶鄉、箐口鄉。
民國二十五年(1936年),置龍場聯保。
民國三十年(1941年),龍場聯保改龍場鄉。
1953年,龍場鄉析為龍場、狗場、虎莊、華介、箐口5鄉。
1956年,又合并為龍場、虎莊2鄉。
1958年,屬萬潮公社。
1961年,成立虎莊公社。
1963年,虎莊公社析為龍場、虎莊2公社。
1984年,改設為龍場鎮、虎莊鄉。
1992年,龍場鎮、虎莊鄉合并為龍場鎮。