坝区面积40.894平方千米。
东川区地处东经102°47'~103°18',北纬25°57'~26°32'之间,东邻会泽县,南倚寻甸县,西与禄劝县毗邻,北连巧家县并和四川省会东县隔金沙江相望,是昆明市最北端,总面积1858.79平方千米。区政府所在地铜都街道办事处,海拔1 254米,距昆明市区公路距离135千米。2020年年平均气温21.2℃,年总日照数为2057.3小时,年总降水量为560.9毫米。
2020年末,全区辖铜都街道办事处、碧谷街道办事处、汤丹镇、拖布卡镇、因民镇、阿旺镇、乌龙镇、红土地镇和舍块乡,下设130个村民委员会、39个社区居民委员会。2020年末全区户籍总人口31.64万人,其中,城镇人口13.83万人,乡村人口17.81万人。少数民族2.6万人,占户籍人口总数的9.13%,人口自然增长率5.56‰。