东升镇,隶属于甘肃省白银市靖远县,地处靖远县境东北部,东靠五合镇,西南、南与平川区王家山镇毗邻,西北与北滩镇接壤,北连宁夏回族自治区中卫市香山乡,行政区域总面积285.68平方千米。
民国元年(1912年),属打拉池乡公所;1983年,改为东升乡。2016年8月,东升乡撤乡建镇。截至2018年末,东升镇户籍人口为24451人。2020年6月,东升镇下辖10个行政村。
2011年,东升镇农民人均纯收入3600元。2018年,东升镇有工业企业14个,有营业面积超过50平方米以上的综合商店或超市20个。