民國二年(1913年),都龍鎮(zhèn)境域屬馬關南區(qū)。
民國二十二年(1933年),屬馬關六區(qū)58鄉(xiāng)鎮(zhèn)中的第六區(qū),轄夾寒箐、南溫河、馬安山。
民國二十三年(1934年),劃歸麻栗坡特別區(qū)督辦。
1950年2月,屬馬關南區(qū),同年4月,屬麻栗坡縣。
1958年9月,屬馬關縣,為馬關縣第六區(qū)公所,同年10月,更名馬關都龍(火星)公社,又稱躍進軍第11團。
1965年9月,改馬關都龍區(qū)。
1984年1月,公社改區(qū)。
1988年2月,區(qū)改鎮(zhèn)。