虎跳峡镇地处香格里拉市南部,东、东北与三坝纳西族乡接壤,东南与丽江市玉龙纳西族自治县隔江相望,南与金江镇相连,西与金江镇以山脊为界,北、西北与小中甸镇和金江镇相连,地处北纬26°54′至27°30′、东经99°39′至100°01′之间。镇政府驻地地下桥头,海拔1853米,距离香格里拉县城97公里。国道214线和硕多岗河穿境而过,使虎跳峡镇成为香格里拉县通往内地的门户,被誉为迪庆州南大门。全镇总面积817.14平方千米,辖街道居委会和8个村民委员会,共107个村民小组。截至2019年末,虎跳峡镇户籍人口为20349人,其中少数民族占全镇总人口的90%。
虎跳峡镇历史悠久,1962年改为虎跳江区,1988年撤区建镇。2002年,香格里拉县成立,虎跳峡镇成为香格里拉县的一部分。截至2020年6月,虎跳峡镇下辖9个村:红旗村、长胜村、桥头村、东坡村、松鹤村、永胜村、金星村、保山村、下桥头村,人民政府驻会河西路43号。 虎跳峡镇的经济发展较为稳定,截至2019年末,拥有工业企业13个,其中规模以上企业4个,营业面积超过50平方米的综合商店或超市19个。此外,虎跳峡镇还是著名的旅游胜地,吸引了众多游客前来欣赏壮观的虎跳峡风景。[1] 自然条件
虎跳峡镇地势西北高东南低;属中高山侵蚀地貌,横断山之一部分,为金沙江流域切割最深的区段;境内最高点哈巴雪山,海拔5396米;最低点永胜村核桃园,海拔1800米 。村庄坐落在金沙两岸和硕多岗河两岸,全境四分之一地区处于金沙江西畔为河谷地区,背山面水,农田村舍分布在狭长的偏坡上,其余四分之三地区为半山区和高寒山区。