铜普镇位于乌兰县境内东北部,距乌兰县城12公里,因地处铜普山下而得名。“铜普”系藏语,意为“高峻”。东接茶卡镇,西邻柯柯镇、希里沟镇,南与都兰县相连,北与天峻县接壤。青藏铁路、109、315国道均穿越境内。
全镇总面积2228.65平方公里,共下辖6个村1个社区,其中4个农业村、2个牧业村。全镇有蒙古、汉、藏、土、回、撒拉、朝鲜、裕固等8个民族,总人口1350户,4325人。2017年,全镇农牧民人均可支配收入达10840元,较16年增长13%。铜普镇旅游资源较为丰富,都兰寺、哈里哈图等宗教、原始森林旅游景点享誉省内外。太阳能、水电等自然资源富集,是乌兰县最适宜发展光伏、水电产业的地区之一。