邓川镇,隶属于云南省大理白族自治州洱源县,地处洱源县南部,东、南与大理市上关镇接壤,西、北毗邻右所镇,行政区域面积57平方千米。截至2019年末,邓川镇户籍人口为17250人。
古时候,为邓赕诏地。1958年10月,邓川、洱源、剑川3县合并为剑川大县。1985年12月16日,设立邓川镇。截至2021年10月,邓川镇辖4个行政村,镇人民政府驻新州村。
2019年,邓川镇有工业企业15个,其中规模以上9个,有营业面积超过50平方米以上的综合商店或超市15个。