镇巴县位于陕西省南端，汉中市东南隅，南接四川省万源市、通江县，被誉为陕西省“南大门”，东邻安康市紫阳县、汉阴县，西北与西乡县接壤。地势西北高、东南低，平均海拔1234米。最高箭杆山海拔2534米，最低处为巴庙镇葫芦村，海拔425米。气候属北亚热带东南季风湿润区，大陆性较强，气温年差较大，平均气温13.8℃，无霜期236天。横跨嘉陵江、汉江两大水系，有较大河流6条，年均径流量25.5亿立方米，年均降水1250毫米。县城距西安407公里，距汉中183公里，距重庆499公里。全县总面积3437平方公里，辖