古时候,为邓赕诏地。
唐贞观二十三年(649年),境内有邓赕部落。
唐麟德元年(664年)年五月,设邓备州。
唐神龙三年(707年),重新归附吐蕃。
唐贞元十年(794年),浪穹、施浪、邓赕3诏合并为浪穹州。
元宪宗七年(1257年),置德源、浪穹为千户。
元至元十一年(1274年),邓川千户所改州,浪穹千户所改县。
民国元年(1912年),浪穹县改名洱源县,邓川州改邓川县。
1958年10月,邓川、洱源、剑川3县合并为剑川大县。
1985年12月16日,设立邓川镇。