汉元鼎六年(前111年),属郁林郡壅鸡县地。
唐先天二年(713年),属龙羁縻州。
元大德三年(1299年),属龙州万户府。
明洪武二年(1369年),属龙州。
清雍正三年(1725年),属上龙土司。
清光绪三十三年(1907年),属龙州厅。
民国初,属龙州府、县。
民国十七年(1928年),属上金县上龙区。
民国二十二年(1933年),置科甲、上龙2乡,属上金县。
1952年8月11日,属丽江县。
1953年4月23日,属龙津县。
1958年,武德、科甲、上龙3乡合并设武德公社。
1969年,上龙、民强、自善3大队划归霞秀公社。
1984年,武德公社改武德乡。