巴山镇,隶属于陕西省汉中市镇巴县,地处镇巴县东南部,东接安康市紫阳县麻柳镇,西连渔渡镇和盐场镇,南邻四川省达州市万源市官渡镇,北依小洋镇。辖区东西最大距离10千米,南北最大距离22千米,区域总面积148.8平方千米。
巴山镇境内有牛角坪大桥、红岩河大峡谷、一线天、老虎口、巴山空中火车站、石人寨、公鸡石、大巴山隧道、登云梯、活水御封洞、巴山烈士陵园、关公梁竹海、巴山古栈道、松树古桥等景点。
截至2022年10月31日,巴山镇辖1个社区、6个行政村。根据第七次人口普查数据,截至2020年11月1日零时,巴山镇常住人口为6724人。2011年,巴山镇农业总产值0.69亿元,工业总产值达到7000万元。