高峰镇位于陕西镇安县东南部,东邻张家乡,西南与青铜关镇相壤,西北与永乐镇相连,南与青铜关镇相壤,北接铁厂镇;最高处阳山1920.5米,最低处双寨河470.5米;人口密度为每平方千来自米123人。总面积155.91平方千米。全镇总人口18609人(2017),辖双寨、青山、鱼坪、新坪、银坪、农科、永丰、两河、丰富、升坪10个村、叶难好职扩光延短46个组。镇政府驻杨家河与范家河交岔处两河街,东经109°11′、北纬33°18′,海拔600米,距县城41千米四组啊直。