虎跳峡镇位于云南省迪庆州香格里拉市东南部,因境内举世闻名的虎跳峡而得名。镇政府驻地下桥头,海拔1853米,距市区97公里,国道214线和硕多岗河从北向南穿境而过,是香格里拉通往内地的门户,素有迪庆州南大门之称。
虎跳峡镇地势西北高东南低,村庄分布在金沙江两岸和硕多岗河两岸。全境约四分之一地区为金沙江西畔的河谷地带,背山面水,农田村舍分布在狭长的偏坡上;其余四分之三地区为半山区和高寒山区。镇内既有雄伟的山峰,也有较平缓的斜坡和深邃的峡谷。特殊的地理环境蕴藏着丰富的水利资源和矿产资源,但陡峭的山地易被冲刷,雨水季节常发生泥石流。气候主要受西南季风和南支西风急流交替控制,形成亚热带气候,全年干湿季分明。年最高温度32.3℃,年最低温度-6℃,年平均温度13.2℃,年降雨量738.1毫米,无霜期238天。
1958年,为便于管理,从金江区划出东坡、松鹤、长胜、永胜、桥头五个乡,与小中甸的土官、金星两个乡合并建立虎跳江人民公社。1962年改为虎跳江区,金江区新仁、里仁划归虎跳江区。1984年公社改区,1988年撤区建镇,因境内有举世闻名的虎跳峡而更名为虎跳峡镇。1998年迪庆州成立经济开发区,虎跳峡镇划出新仁、礼仁两村归开发区。2002年中甸县更名为香格里拉县,虎跳峡镇属香格里拉县。现虎跳峡镇下辖街道居委会和桥头、长胜、永胜、东坡、松鹤、金星、宝山、红旗8个村民委员会,107个村民小组。
全镇总面积831平方公里,总耕地面积30420亩,人口14577人,其中农业人口3290户13502人,占全镇总人口的89%。镇内有汉、彝、傈僳、纳西、藏、白、普米、苗、回等九个民族,是多民族杂居区,少数民族占全镇总人口的82%。
镇内有著名的十二栏杆,是香格里拉境内古道上的一段险峻石壁凿石小道,距香格里拉县城70公里。这里是茶马古道的艰险之地,也是滇藏公路通车以前出入香格里拉的必经要塞。十二栏杆系凿石为阶,下临深渊,地势极为险要。2018年12月,虎跳峡镇上榜云南省卫生乡镇名单。











