昆明市东川区有5镇1街道办 分别是: 铜都街道办事处、汤丹镇、因民镇、阿旺镇、乌龙镇、拖布卡镇。
东川区位于云南省东北部和昆明市最北端,距离昆明150公里,东与云南省曲靖市会泽县相邻,南与昆明市寻甸县相接,西与昆明市禄劝县相靠,北与云南省昭通市巧家县相连,并与四川省凉山州会理市和会东县隔金沙江相望。